Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные системы базы данных.DOC
Скачиваний:
101
Добавлен:
02.05.2014
Размер:
839.68 Кб
Скачать

1.2.4. Администратор базы данных и его функции

Администратор базы данных(АБД) - это управляющий орган БнД, состоящий из одного или группы специалистов в области теории систем обработки данных, знающих специфику ПО данной информационной системы и реализующих управление БД посредством СУБД. На стадии проектирования БнД АБД - идеолог системы, ее главный конструктор. На стадии эксплуатации он обеспечивает ее функционирование, определяет режим работы и использования, отвечает за сохранность данных.

АБД должен:

решать вопросы организации данных об объектах ПО и взаимосвязей данных с целью объединения информации о различных объектах, согласовывать представления пользователей;

координировать работы по проектированию, реализации и ведению БД с учетом текущих и перспективных требований пользователей;

обеспечивать расширение БД при изменении границ ПО;

обеспечивать разграничение доступа к данным, их секретность и защиту;

вести СД, контроль избыточности и непротиворечивости данных;

обеспечивать требуемую производительность БнД;

при необходимости оперативно обеспечивать изменение методов хранения, связей, форматов данных. Определять степень влияния изменений данных на всю БД;

координировать техническое обеспечение БнД на основе текущих и перспективных требований к системе;

координировать работы системных программистов при разработке дополнительного программного обеспечения для улучшения эксплуатационных характеристик системы, а также работы прикладных программистов при создании новых прикладных программ (ПП), тестировании и включении ПП в состав системы;

обеспечивать независимость ПП от данных.

1.3. Контрольные вопросы

  1. Определите понятие "информация".

  2. Определите понятие "данные".

  3. Каков смысл инфологического аспекта информации?

  4. Каков смысл датологического аспекта информации?

  5. Определите понятие семантической информации.

  6. Определите понятие "знание" для информационных систем.

  7. Каково назначение БнД?

  8. Каково назначение БнЗ?

  9. Опишите структуру БнД.

  10. Каковы функции и виды СД?

  11. Определите АБД и его задачи.

  12. Что такое предметная область в информационных системах?

2. Инфомационное моделирование предметных областей для баз данных

2.1. Отображение явлений реального мира данными

Информационные модели данных разрабатываются проектировщиком БД для ввода в БнД с целью обеспечения решения задач обработки данных, формулируемых конкретными пользователями.

При информационном моделировании рассматриваются:

  • явления реального мира;

  • информация об этих явлениях;

  • представление этой информации посредством данных.

Информационное моделирование ПО определяют два фактора:

  • идеология организации данных в БД;

  • особенности выбранной СУБД.

На Рис. 0 .1 это отображено соответствующими блоками: реальный мир, информационная сфера, датологическая сфера.

Информа-ция

Данные

Реальный мир

Информацион-ная сфера

Датологиче-ская сфера

Рис. 0.1

Для представления информации о конкретной ПО необходимо:

  • выделить в рассматриваемой ПО реального мира объекты для информационного отображения в БД;

  • для каждого объекта выявить свойства, достаточные для его описания;

  • определить виды взаимосвязей (или отношений) между объектами;

  • установить совокупности данных о выделенных объектах, необходимые и достаточные для их представления в БД.

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