Жизненный цикл БД

Концепции проектирования БД

Как и любой программный продукт, база данных обладает собственным жизненным циклом (ЖЦБД). Главной составляющей в жизненном цикле БДявляется создание единой базы данных и программ, необходимых для ее работы.

ЖЦБДвключает в себя следующие основные этапы (рис. 3.1):

1. планирование разработки базы данных;

2. определение требований к системе;

3. сбор и анализ требований пользователей;

4. проектирование базы данных:

§ концептуальное проектирование базы данных;

§ логическое проектирование базы данных;

§ физическое проектирование базы данных;

5. разработка приложений:

§ проектирование транзакций;

§ проектирование пользовательского интерфейса;

6. реализация;

7. загрузка данных;

8. тестирование;

9. эксплуатация и сопровождение:

§ анализ функционирования и поддержка исходного варианта БД;

§ адаптация, модернизация и поддержка переработанных вариантов.

Рис. 3.1. Жизненный цикл БД