Планирование уроков на учебный год



Урок 45
Этапы разработки базы данных






Изучив эту тему, вы узнаете и повторите:

- какой последовательности действий надо придерживаться при разработке базы данных;
- в чем суть этапа «Постановка задачи»;
- в чем суть этапа «Проектирование базы данных»;
- в чем суть этапа «Создание базы данных в СУБД»;
- в чем суть этапа «Управление базой данных в СУБД».

Этап 3. Создание базы данных в СУБД


image

На этом этапе осуществляется выбор программной среды для реализации базы данных. Для этого надо иметь представление о возможностях среды и ваших задачах.

После рассмотрения инструментальных возможностей выбранного вами программного продукта, можно приступить к реализации вышей базы данных на компьютере. Создание компьютерной модели подчиняется общей последовательности действий, типичных для любой СУБД:

1. Запуск СУБД и создание нового файла базы данных.
2. Создание таблиц и ввод тестовых данных для проверки правильности описания полей.
3. Установление связей между таблицами и обеспечение целостности данных по связям.
4. Ввод и удаление тестовых данных в связанных таблицах для проверки правильности установления связей.

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

Технология создания базы данных будет рассмотрена в практикуме.

Этап 4. Управление базой данных в СУБД


image

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

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

Контрольные вопросы и задания


1. Перечислите этапы разработки базы данных.

2. В чем суть этапа «Постановка задачи»?

3. Почему важно знать предметную область?

4. Выполните этап «Постановка задачи» для собственного проекта.

5. В чем суть этапа «Проектирование базы данных»?

6. В чем суть этапа «Создание базы данных в СУБД»?

7. В чем суть этапа «Управление базой данных в СУБД»?




Наверх