Жизненный цикл БД
Концепции проектирования БД
Как и любой программный продукт, база данных обладает собственным жизненным циклом (ЖЦБД). Главной составляющей в жизненном цикле БДявляется создание единой базы данных и программ, необходимых для ее работы.
ЖЦБДвключает в себя следующие основные этапы (рис. 3.1):
1. планирование разработки базы данных;
2. определение требований к системе;
3. сбор и анализ требований пользователей;
4. проектирование базы данных:
§ концептуальное проектирование базы данных;
§ логическое проектирование базы данных;
§ физическое проектирование базы данных;
5. разработка приложений:
§ проектирование транзакций;
§ проектирование пользовательского интерфейса;
6. реализация;
7. загрузка данных;
8. тестирование;
9. эксплуатация и сопровождение:
§ анализ функционирования и поддержка исходного варианта БД;
§ адаптация, модернизация и поддержка переработанных вариантов.
Рис. 3.1. Жизненный цикл БД