3.1. ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗ ДАННЫХ

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

Кроме того, можно заметить, что жизненный цикл баз данных цикличен, а развитие баз данных в ходе жизненного цикла происходит «по спирали».

Описание: Картинка 10 из 970

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

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

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

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

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

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

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

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

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

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

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

6. Реализация.

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

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

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

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

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