Дипломная работа: Учебный проект АСОЭИ отдела биржевых операций

3. Целостность БД;

4. Всевозможные выборки данных и их использование различными задачами и приложениями пользователя;

5. Защита данных от несанкционированного доступа средствами разграничения доступа для различных пользователей;

6. Защита и восстановление данных при аварийных ситуациях, аппаратных и программных сбоях, ошибках пользователя;

7. Возможность модификации структуры базы данных без повторной загрузки данных;

8. Реорганизация размещения данных базы на машинном носителе для улучшения объёмно-временных характеристик БД;

Система управления базами данных (СУБД) является универсальным программным средством, предназначенным для создания и ведения (обслуживания) баз данных (БД) на внешних запоминающих устройствах, а также доступа к данным и их обработки.

В отделе биржевых операций необходима высококачественная база данных, поэтому рекомендуется использовать СУБД Oracle9iDatabase

В общем виде технология функционирования любой корпоративной информационно-аналитической системы состоит в следующем. Данные поступают из различных внутренних транзакционных систем, от подчиненных структур, от внешних организаций в соответствии с установленным регламентом, формами и макетами отчетности. Вся эта информация проверяется, согласуется, преобразуется и помещается в хранилище и витрины данных. После этого пользователи с помощью специализированных инструментальных средств получают необходимую им информацию для построения различных табличных и графических представлений, прогнозирования, моделирования и выполнения других аналитических задач.

Основными функциями информационно-аналитической системы являются:

- Извлечение данных из различных источников, их преобразование и загрузка в хранилище

- Хранение данных

- Анализ данных, включая регламентированные отчеты, произвольные запросы, многомерный анализ (OLAP) и извлечение знаний (data mining).

Основой решения является система управления базами данных Oracle9i Database, с помощью которой можно не только надежно хранить огромные объемы аналитической информации, но и эффективно выполнять процедуры извлечения данных из разнородных источников, согласовывать, агрегировать и преобразовывать эти данные в аналитическую информацию, загружать ее в хранилище. Кроме того, средствами этого же продукта поддерживаются различные методы анализа данных, включая многомерный анализ, прогнозирование, поиск закономерностей. Все эти функции реализуются специальными компонентами Oracle9i:

Компонент Data Warehouses объединяет те возможности сервера Oracle, которые предназначены для построения и эффективного использования хранилищ данных.

ETL компонент - это расширение стандартных средств СУБД Oracle дополнительными командами и средствами, полезными для задач сбора и преобразования данных. К таким средствам относятся внешние таблицы, автоматическая фиксация изменения данных (change data capture), табличные функции, одновременный ввод и корректировка данных, ввод данных в несколько таблиц и др.

Опция OLAP Services позволяет хранить и обрабатывать многомерную информацию на том же сервере баз данных, где находится реляционное хранилище. Средства OLAP Services поддерживают в полном объеме основной язык сервера Express, а для существующих баз данных Express обеспечивается их миграция в СУБД Oracle.

Средствами опции Oracle9i Data Mining реализуется технология data mining, с помощью которой в больших объемах информации можно автоматически выявить закономерность и взаимосвязи, полезные для принятия управленческих решений.

Основными средствами работы в СУБД являются:

--средства задания (описания) структуры базы данных;

--средства конструирования экранных форм, предназначенных для ввода данных, просмотра и их обработки в диалоговом режиме;

--средства создания запросов для выборки данных при заданных условиях, а также выполнения операций по их обработке;

--средства создания отчётов из базы данных для вывода на печать результатов обработки в удобном для пользователя виде;

--языковые средства - макросы, встроенный алгоритмический язык (Dbase, Visual Basic или другой), язык запросов (SQL) и т.п., которые используются для реализации нестандартных алгоритмов обработки данных, а также процедур обработки событий в задачах пользователя;

--средства создания приложений пользователя (генераторы приложений, средства создания меню и панелей управления приложениями), позволяющие объединить различные операции работы с базой данных в единый технологический процесс.

В целом отметим, что с помощью описанной нами системы управления базами данных сотрудники нашего отдела будут иметь возможность достаточно эффективной работы со всей совокупностью необходимой им в процессе осуществления операций информации, что позволит максимально упрос

К-во Просмотров: 276
Бесплатно скачать Дипломная работа: Учебный проект АСОЭИ отдела биржевых операций