Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
62
Добавлен:
01.05.2014
Размер:
669.7 Кб
Скачать

7.2. Преимущества и недостатки иерархических моделей

В иерархической модели связи между данными, имеющими какой-либо общий признак, отражены в виде дерева-графа, где возможны только односторонние связи от старших вершин к младшим. Это облегчает доступ к необходимой информации, но только если все возможные запросы отражены в структуре дерева. Никакие иные запросы удовлетворены быть не могут. Использование иерархических моделей ускоряет доступ к информации в базе данных. Но поскольку каждый элемент данных должен содержать ссылки на некоторые другие элементы, требуются значительные ресурсы как дисковой, так и основной памяти ЭВМ. Недостаток основной памяти, конечно, снижает скорость обработки данных, для таких моделей характерна сложность реализации СУБД.

Упражнения и задачи

Базу данных, спроектированную в упражнении раздела 3, преобразуйте в виде иерархической модели.

Часть 2. Управление окружением базы данных

1. Администрирование баз данных

Администратор данных  менеджер, отвечающий за определение общей по­литики и процедур информационной системы организации.

Администратор базы данных менеджер, отвечающий за управление тех­ническими аспектами системы управления базами данных.

В дополнение к этим основным обязанностям АБД играет ведущую роль в планировании и разработке базы данных, а также в обучении пользователей. Обучение касается следующих вопросов:

  1. Как технология базы данных может помочь на разных уровнях менеджмента (важно для завоевания и поддержания заинтересованности менеджеров в системе управления базами данных).

  2. Реальные ожидания от базы данных (важно для снижения недовольства пользователей работой базы данных).

  3. Процедуры решения информационных задач (важно для поддержания эффективности системы и удовлетворения пользовательских потребностей).

Хотя точное место АБД в структуре организации может несколько меняться, однако разумная иерархия предложена на рис. 1.1,а. Так, начальник информационного отдела подчиняется исполнительному директору, а начальнику информационного отдела подчиняется АБД. Если в компании существует АД, то АБД может быть передвинута на одну ступеньку вниз, подчиняясь АД (рис. 1.1,б).

Теперь мы переходим к рассмотрению конкретных функций, выполняе­мых АБД.

1.1. Функции абд

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

1.1.1. Работа с пользователями

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

Централизация данных обычно исключает индивидуальное владение данными и, таким образом, снижает их избыточность. Владение и управле­ние данными передается центральному словарю данных, который поддержи­вает запись о владельце и возможности использования каждого элемента данных. Такой перенос управления может вызвать сопротивление некоторых пользователей. Преодолеть сопротивление можно при помощи активного просвещения пользователей: знакомства их с преимуществами технологии базы данных, разъяснения того, каким образом база данных может сделать более эффективной и эффектной их работу. АБД в сотрудничестве с руководством должен заниматься таким просвещением.

Решение об установке базы данных обычно означает согласие на значи­тельные изменения работы организации на операционном уровне. АБД мо­жет сделать такие изменения более приемлемыми для работников, пропа­гандируя базу данных до начала ее создания. Важность подготовки ключевых работников к использованию базы данных трудно переоценить. Некото­рые аспекты их текущей работы могут быть упразднены с введением базы данных, и стандартная работа систем и программ может значительно изме­ниться. В подготовку желательно включить презентации для менеджеров, учебные семинары для персонала и, возможно, приглашение консультантов со стороны. Обучение обычно является наиболее важным элементом подготовки к изменениям.

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

Соседние файлы в папке Базы данных1