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

7)Жизненный цикл бд

Это период времени,который нач-ся с момента принятия решения о необх-ти создания БД и заканч-ся в момент его полного изъятия из эксплуатации.ЖЦБД состоит из 6 этапов:1)предварительное планирование,осущ-ся в процессе разраб-ки страт-го плана БД,рассмат-ся инф-ия,содержащаяся в плане БД;2)проверка осуществимости-это опред-ие техн-ой и операц-ой осущист-ти БД,т.е.проверка имеется ли технология для реализации БД;3)определение треб-ийвыяснение инф-ых потреб-ей разл-ых отделов,руководителей,а также выяснение треб-ий к оборудованию,программ-му обеспечению,к-ые опред-ся с помощью анкет,опросов сотрудников,а также отчетов и форм,к-ые исп-ся на предприятии;4)концептуальное проектирование-этап создания конц-ой схемы БД.На данном этапе созд-ся подробные модели польз-их представлений данных;5)реализация БД,превращение конц-ой модели в физ-ую БД.Реализация включает в себя след-ие этапы:1)выбор и приобретение СУБД;2)приоб-ие конц-ой модели в физ-ую модель;3)построение словаря данных;4)заполнение БД;5)создание прикладных программ;6)обучение польз-ей;7)работа с БД;6)изъятие БД из эксплуатации.

8​)Этапы проектирования базы данных.

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

КП

Фамилия

имя

отчество

телефон

КД

дисциплина

П1

Д2

П2

Д3

П3

Д1

В качестве ключевого поля можно выбрать либо первичный ключ сущности КП,либо сущности КД.

4)добавление не ключевых атрибутов в отношение;5)приведение предварительных отношений к нормальной форме;6)пересмотр ER-диаграмм. В случае,если во-первых,отношение не находится в нормальной форме,во-вторых,нек-ым атрибутам не находится логически обоснованных атрибутов в предварительных отношениях. Далее осущ-ся повторное выполнение всех этапов.

9​)Трехуровневая архитектура базы данных.

Архитектура БД включает в себя 3 уровня:

-внутренний(1);

-концептуальный(2);

-внешний(3);

1)Данный уровень близок к физическому хранению данных.Т.е. он связан со способами хранения данных на физ-их устройствах.Внутренне представление данных описывается с помощью внутренней схемы,к-ые опред-ют типы хранимых данных,способы представления полей,физ-ую послед-ть хранимых данных и т.д.

3)Это уровень польз-ля,у каждого польз-ля может быть свой язык представления данных.Все эти языки включают подъязык данных .Т.е.это множ-во операторов для работы с объектами.

Любой язык яв-ся комбинацией двух подчиненных языков:1)язык определения данных(DDL);2)язык обработки данных(DML),к-ый поддерживает операции с объектами БД.

2)Это уровень между 2-мя первыми.Где БД представлена в общем виде,фактический концептуальный уровень отражает обобщенную модель предметной области для которой создавалась БД.

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

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