Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
для печати.doc
Скачиваний:
3
Добавлен:
14.04.2019
Размер:
527.36 Кб
Скачать

9. Пользователи бд

Пользователями БД могут быть:

прикладные программы - программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем;

программные комплексы - набор технических и программных средств, работающих совместно для выполнения одной или нескольких сходных задач;

специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями.

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

10.Трехуровневая модель организации баз данных

Предметная область- часть реального мира, которая описывается и моделируется с помощью БД.

Атрибут - хар-ка объекта, которая опр-ся именем и одним или несколькими значениями.

Совок-ть знач-й данных, описываемых конкретный экземпляр объекта объединяется в запись логическая(таб. Exel) и физ (хранится по правилам внутри компа)

Трехур. мод. Предложена в 1978г 2-мя амер-ми орг-ми Нац.институт стандартизации(ANSI) и SPARC-комитет по планир-ю выпуска стандартов. Она помогает понять, каким образом взаимодействуют уровни, важна для понимания как функционируют сис-мы упр-ния БД.

Цель:отделение пользовательского представления от его физического пр-ния. Сущ 3 ур-ня абстракции:1. внешний – предст-я оданных конечных пользователей. 2концептуальный –обобщение предст-ния конечных пользователей, служит для отображения внешнего Ур-ня на внут-й и обеспечивает необход-ю независ-ть разных уровней др от др. 3. внутренний – данные воспринимаются СУБД и оперативной системой. внутр. схемы представл. Собой описание отображения лог.записи данных.

На конц ур-не: - сущность, атрибуты и связи между сущ; -определяются ограничения на дан.; -фиксир-ся семантич. инф. о данных; -меры обеспеч-я безопасности и поддержкацелостности.

На внут.ур.: -распред-ие дискового простарнства для хранения данных ; - описание записей с указ-ем реал. размеров сохраняемых элем.; - свед-я о размещ-и записи; -свед-я о сжатии д. и выбранных методах их шифрования.

11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.

Модель данных- (Котон в 1970г.) нек. абстракция, кот будет приложена к конкретным данным, позволяет польз-м трактовать их как инф-ю, т.е. свед-я , содерж-е не только д., но и взаимосвязи между ними. Модели данных опред.:-стр-ры орг-циии хран-я БД; - ограничения цел-сти; -набор вып-мых операций.

Стр-ра дан – мн-во элементов данных и мн-во связей между ними.Физ стр-ра- отраж-т способ физ пред-ния дан в памяти комп и еще стр-рой хранения внутр-й стр-ой или стр-й памяти. Лог стр-ра(абстрактная)-стр-ра данных без учета ее пред-ния в маш-ой памяти.

Связи отражают: -сущ-щие объективные связи между Эл-ми д-х, пред-щих сущ-ть и их св-ва в пред-ой обл-ти(структ-ые); и – сущ-щие в головах польз-й инф-ые связи между вход-м и выход-м набором парам-ов(запросные связи). Сущ-ет 3 типа лог мод: - иерарх(60-е гг.);- сетевая(60-е гг.);- реляц. (70-е гг.)Они отл-сяяспособами представления связей между объектами.

Иерархич стр-ся по принципу иерархии объектов. 1 объект –галавный,др-подчин-ые. Между главн и подчин-ми объектами устан-ся связь «1:М». для каждого экземпляра глав об. Соотв-ет несколько подчин.Узлы и ветви образ-ют древовид. Стр-ру, кот предпол несколько Ур-ей подчинения.

Узел-сов-ть атрибутов описывающих объект. Наивысш –корневой.. нах-ся на 1-м Ур-не иерархии. Иерарх мод примен-ся для орг-ции различного профиля: воен, админ ит.д.

Предст-е модели в памяти компа осущ-ся с помощью файлов записей переменной длины, или с помощью перечисления записеи каждого дерева в порядке «сверху-вниз».

Опер манип-ния данными: - найти указ дерево;-перейти от одного дерева к др; -перейти от одн записи к др внутри дерева; -перейти от одн зап к др в порядке обхода иерархии; -вставить нов запись;-удалить тек запись.

+: эффект использование оперативной памяти и неплохие временные пок-ли выполн опер-й; - удобна для раб-ты с иерархич. орган-ми дан-ми;- простота

-: сложность лог связей;- грамоздкость при обр-ке

Примеры: отечеств: Ока,ИНЕС,МИРИС; IMS фирмы IBM, HC/Focus, Team-Up, Data-Edge.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]