Similar presentations:
Жизненный цикл базы данных
1. Жизненный цикл БД
Работа студентки 35ПИФедяевская А.В
2. База данных - это
один или несколько файлов данных, предназначенных дляхранения, изменения и обработки больших объемов
взаимосвязанной информации.
3. Жизненный цикл базы данных-
Жизненный цикл базы данныхэто совокупность этапов, которые проходит база данных на своём путиот создания до окончания использования.
4. Традиционно выделяются следующие основные этапы жизненного цикла программного обеспечения:
анализ требований,
проектирование,
кодирование (программирование),
тестирование и отладка,
эксплуатация и сопровождение.
5.
6. Модели баз данных:
1.2.
3.
4.
Иерархический подход к организации баз данных.
Сетевая модель данных.
Реляционная модель.
Объектно-ориентированная модель.
7. Иерархическая модель базы данных
- самая ранняя модель представления сложной структурыданных. Информация в иерархической базе организована по принципу
древовидной структуры, в виде отношений "предок-потомок".
Каждая запись может иметь не более одной родительской записи и
несколько подчиненных. Связи записей реализуются в виде физических
указателей с одной записи на другую. Основной недостаток иерархической
структуры базы данных - невозможность реализовать отношения "многиеко-многим", а также ситуации, когда запись имеет несколько предков.
8. Пример Иерархической базы данных
9. Сетевая модель базы данных
- определяется в тех же терминах, что и иерархическая. Она состоитиз множества записей, которые могут быть владельцами или членами
групповых отношений. Связь между записью-владельцем и записьючленом также имеет вид 1:N.
10. Пример сетевой модели данных
11. Объектно-ориентированные СУБД
Появление объектно-ориентированных СУБД вызвано потребностямипрограммистов на ОО-языках, которым были необходимы средства для
хранения объектов, не помещавшихся в оперативной памяти компьютера.
Также важна была задача сохранения состояния объектов между
повторными запусками прикладной программы. Поэтому, большинство
ООСУБД представляют собой библиотеку, процедуры управления
данными которой включаются в прикладную программу. Примеры
реализации ООСУБД каквыделеного сервера базы данных крайне редки.
12. Реляционная модель данных
-есть представление БД в виде совокупности упорядоченныхнормализованных отношений.
13. Пример реляционной базы данных
14. Ресурсы проекта:
1.2.
3.
4.
5.
Трудовые ресурсы
Финансовые ресурсы
Оборудование
Информационные ресурсы
Энергия
15. Риски проекта:
1. Маркетинговый риск2. Риски несоблюдения графика и превышения бюджета проекта
3. Общеэкономические риски