- •Методические указания к выполнению расчетно-графической работы
- •Методические указания к выполнению расчетно-графической работы
- •1 Разработка баз данных
- •1.1 Требования, предъявляемые к базам данных
- •1.2 Стадии и этапы разработки баз данных
- •1.3. Содержание и оформление пояснительной записки
- •Универсальное отношение, процесс нормализации и реляционную схему, полученная в результате нормализации (3 нормальная форма).
- •2 Варианты заданий
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Литература
- •На студенту
- •Додаток 2
- •Разрахунково-графічна робота
1.2 Стадии и этапы разработки баз данных
Основные стадии жизненного цикла БД и ИС:
Проектирование (с использованием специальных программных CASE‑средств ).
Программная реализация.
Эксплуатация.
Процесс проектирования БД – это итеративный процесс, в ходе которого обычно приходится многократно возвращаться к предыдущим этапам выполнения работы, вносить необходимые изменения и затем заново повторять последующие этапы до достижения необходимого результата.
Стадия проектирования БД включает следующие основные этапы:
Обследование предметной области.
Инфологическое проектирование (разработка инфологической модели предметной области).
Даталогическое проектирование:
логическое проектирование (разработка концептуальной модели базы данных);
физическое проектирование;
проектирование внешних представлений.
Стадия программной реализации БД включает следующие этапы:
Создание таблиц.
Создание межтабличных связей (для поддержки целостности данных).
Разработка внешних представлений данных (в терминологии реляционной СУБД Microsoft Access – форм, запросов, отчетов и Web‑страниц доступа к данным).
Разработка процедур обработки данных (в терминологии реляционной СУБД Microsoft Access – модулей и макросов).
Отладка БД.
Тестирование БД (выполнение контрольных примеров).
Разработка эксплуатационной документации БД и ИС.
Стадия эксплуатации включает наполнение БД реальными данными и ее непосредственное использование, а также сопровождение БД в течение жизненного цикла. Этап сопровождения особенно важен именно для БД, поскольку развитие и изменение предметной области в реальной жизни всегда требует совершенствования БД и разработки новых приложений.
1.3. Содержание и оформление пояснительной записки
Пояснительная записка к расчетно-графической работе по базам данных должна включать в указанной ниже последовательности:
титульный лист;
задание на работу;
содержание;
введение;
основную часть (содержание этой части приведено ниже);
заключение;
список использованных источников;
приложения.
Объем пояснительной записки – до 18 листов формата А4. Оформление пояснительной записки должно полностью соответствовать стандартам по выполнению и оформлению пояснительных записок расчетно-графических работ.
Первый лист пояснительной записки – титульный лист (это лист с номером 1, на нем нет нумерации).
Основная часть пояснительной записки должна содержать:
Содержательное описание уточненной предметной области.
Итерационный процесс построения ER-диаграммы.
Описание сущностей на языке инфологического проектирования.
Универсальное отношение, процесс нормализации и реляционную схему, полученная в результате нормализации (3 нормальная форма).
В приложение необходимо вынести следующие распечатки:
схема базы данных в форме Access;
таблицы, структуры таблиц, формы, отчеты;
запросы в режиме Конструктор и на SQL и их результаты;
главная кнопочная форма.
2 Варианты заданий
Выбрать вариант задания в соответствии с номером в журнале группы.
Уточнив и дополнив заданную предметную область, выявить необходимый набор сущностей, определить требуемый набор атрибутов для каждой сущности, определить связи между объектами.
Создать структуры таблиц, ключевые поля. Заполнить таблицы данными. Количество данных в таблицах должно обеспечивать выдачу не менее 3-5 записей по каждому запросу задания. Установить связи между таблицами.
Создать формы для ввода информации в удобном для пользователя формате.
Создать запросы на выборку в соответствии с заданием. Создать параметрический запрос. Создать запросы на обновление и удаление. Создать перекрестный запрос. Создать запрос для создания отчета.
Создать простой отчет и отчет на основе ранее созданного запроса.
Создать кнопочную форму для работы со всеми созданными ранее объектами базы данных (таблицы, формы, запросы, отчеты). Предусмотреть в форме выход из базы данных.
