- •Методические указания
- •Содержание
- •1 Цель лабораторных работ
- •2 Темы лабораторных работ
- •3 Оформление отчёта по лабораторной работе
- •4 Методические указания к лр №1
- •4.1 Цель работы
- •4.2 Проектирование базы данных в третьей нормальной форме
- •4.3 Создание таблиц бд
- •4.4 Создание схемы данных
- •4.5 Типичные ошибки при выполнении лр №1
- •1. Задание ограничений целостности только с помощью типа данных.
- •4.6 Контрольные вопросы по лр №1
- •5 Методические указания к лр №2
- •5.1 Цель работы
- •5.2 Создание экранной формы
- •5.3 Создание запроса
- •6.3 Типичные ошибки при выполнении лр №3
- •1. Отчёт содержит не те данные, которые должны быть получены по условиям задания на лабораторную работу.
- •2. Неудачный дизайн отчёта.
- •7.4 Типичные ошибки при выполнении лр №4
- •1. Неудачный интерфейс приложения.
- •2. Задание на лабораторную работу выполнено не в полном объёме.
- •7.5 Контрольные вопросы к лр №4
2 Темы лабораторных работ
Лабораторная работа №1 (ЛР №1): «Проектирование схемы базы данных».
Лабораторная работа №2 (ЛР №2): «Проектирование форм и запросов».
Лабораторная работа №3 (ЛР №3): «Проектирование отчетов».
Лабораторная работа №4 (ЛР №4): «Проектирование приложения».
Задание на лабораторную работу включает описание предметной области (общее на все четыре работы) и перечень задач по каждой работе отдельно.
Образцы вариантов заданий приведены ниже.
Список атрибутов: Код факультета, Наименование факультета, Код специальности, Наименование специальности, № группы, Код студента, ФИО студента, Наименование дисциплины, Оценка. Отчёт: Подсчитать средний балл по каждой дисциплине по группам и специальностям. Вывести исходные данные и подсчитанный результат.
Список атрибутов: № объекта наблюдения, Наименование объекта, Дата наблюдения, Время наблюдения, Код вида измерения, Наименование вида измерения, значение измеряемого показателя. Подсчитать среднее значение по каждому показателю за каждый час, сутки и все время наблюдения по каждому объекту.
Список атрибутов: Табельный номер рабочего, ФИО, № цеха, Шифр детали, Наименование детали, Расценка за деталь, Дата, Количество деталей. Вывести сведения по каждому рабочему о заработанной сумме на каждую дату с подведением общего итога за учитываемый период.
Список атрибутов: Шифр детали, Наименование детали, код поставщика, Наименование поставщика, Шифр материала, Наименование материала, Дата поставки, Цена за деталь в поставке, Количество детали в поставке. Вывести сведения о поставках в натуральном и денежном выражении по каждому поставщику с подведением общего итога в денежном выражении.
Список атрибутов: № магазина, № телефона магазина, Код товара, Наименование товара, Код единицы измерения, Название единицы измерения, Дата, Количество товара на складе, Количество товара в продаже, Цена единицы товара. Вывести сведения по каждому магазину о наличии товара на складе и в продаже в стоимостном выражении; подвести общий итог по складу и в продаже.
3 Оформление отчёта по лабораторной работе
Лабораторная работа считается выполненной, если:
в среде СУБД показан в действии полученный результат;
предоставлен в электронном и/или печатном виде отчёт по лабораторной работе;
даны удовлетворительные ответы на контрольные вопросы.
Отчёт по лабораторной работе выполняется в соответствии с требованиями кафедры по оформлению пояснительных записок.
В общем случае отчёт содержит: титульный лист; задание на лабораторную работу; обоснование принятых решений.
Отчёт оформляется в электронном виде и, при условии сдачи отчёта в срок, не распечатывается. При нарушении сроков сдачи по неуважительной причине отчёт распечатывается и в обязательном порядке содержит описание хода выполнения работы и «скриншоты», иллюстрирующие содержание каждого шага.
4 Методические указания к лр №1
4.1 Цель работы
В ходе выполнения работы необходимо научиться создавать проект базы данных (БД) в третьей нормальной форме (3НФ) с обеспечением целостности на доменах, целостности по сущностям и целостности по ссылкам.
