Тема 1. Сбор,
обработка и анализ
информации для
проектирования баз
данных
Вид работ: Предварительное планирование и
определение требований к базе данных.
Задание 1. Провести предварительное
планирование и определение требований к базе
данных.
В отчете представить краткое описание
предметной области, определить бизнеспроцессы предметной области (Приложение Б).
6
Тема 2.
Проектирование базы
данных на основе
анализа предметной
области
Вид работ: Проектирование логической
структуры базы данных.
Задание 2. Описать информационные объекты
(понятия) предметной области, их атрибуты,
связи между выделенными сущностями
предметной области.
В отчете представить:
- список объектов;
- атрибуты сущностей (в графическом или
табличном виде)
- отношение между объектами (диаграмма
Бахмана)
Тема 3. Разработка
объектов базы данных
в соответствии с
результатами анализа
предметной области
Вид работ: Работа с объектами базы данных в
конкретной системе управления базами
данных.
Задание 3. Представить список таблиц базы
данных предметной области с учетом 3НФ.
Определить структуры таблиц. Задать связи один
ко многим между таблицами. Описать требования
к допустимым значениям данных и к связям
между ними.
В отчете представить описание структуры всех
таблиц.
Вид работ: Работа с современными case средствами проектирования баз данных
Задание 4. Построить и представить в отчете
модель данных проектируемой базы (с учетом
нормализации) с применением case-средств (MS
Visio, yEd). На схеме представить структуру
каждого объекта предметной области с указанием
первичных и внешних ключей и всех связей
между объектами.
В отчете представить ER-диаграмму
6
Тема 4. Реализация
базы данных в
конкретной системе
управления базами
данных
Вид работ: Проектирование физической
структуры базы данных.
Задание 5. Написать скрипт создания БД в
выбранной СУБД.
В отчете предоставить скрипт с пояснениями и
схему данных базы.
Вид работ: Создание запросов.
Задание 6. Создать запросы на выборку (запросы
к связанным таблицам, запросы с параметром,
запросы с итогами, запросы на обновление,
запросы на удаление, запросы на добавление и
др.)
В отчете представить запросы и результат
работы выполненных запросов (не менее 10
запросов)
Тема 5.
Администрирование
базы данных
Вид работ: Анализ технологии разработки
базы данных, исходя из требований к её
администрированию.
Задание 7. Выполнить стандартные процедуры
резервного копирования.
В отчете представить алгоритм выполнения
задания.
Задание 8. Описать процедуру восстановления
базы данных.
В отчете предоставить результат
выполненного задания.
Задание 9. Добавить в базу данных таблицы для
хранения сведений о пользователях, их паролях и
полномочиях к объектам базы данных.
В отчете предоставить структуру созданных
таблиц и скрипт добавления.
Тема 6. Защита
информации в базе
данных
Вид работ: Использование стандартных
методов защиты объектов базы данных.
Задание 10. Создать роли и полномочия
пользователей, зарегистрированных в базе
данных средствами языка управления данными
DCL.
В отчете описать последовательность действий
и представить скрипты
Задание 11. Изменить права доступа в базе
данных (в соответствии с ситуацией).
В отчете описать ситуацию и
последовательность действий.