На основе примера построения инфологической модели базы данных "Питание", составить модель базы данных «Студенты», имеющей следующие сущности: - список студентов; - сведения о родителях; - факультеты; - специальности; - предметы; - оценки. 1. Указать,
- Базы данных
Условие:
Лабораторная работа №1
Проектирование базы данных
Цель работы: научиться составлять инфологическую и логическую модели, строить ER-диаграмму, определять сущности и устанавливать между ними связи.
Задание на лабораторную работу
1.На основе примера построения инфологической модели базы данных "Питание", составить модель базы данных «Студенты», имеющей следующие сущности:
-список студентов;
-сведения о родителях;
-факультеты;
-специальности;
-предметы;
-оценки.
2. Указать, какие из объектов являются стержнями, ассоциациями, характеристиками и обозначениями.
3. Записать модель на языке инфологического моделирования.
4. Составить ER-диаграмму.
5. Выполнить процедуру построения реляционной модели данных из ER-модели, построив необходимый набор отношений. Определить состав атрибутов отношений.
6. Определить первичные и внешние ключи отношений.
7. Выполнить шаги по нормализации полученных отношений, приведя модель к третьей нормальной форме.
8. Задать необходимые декларативные ограничения целостности исходя из специфики предметной области.
9. Представить связи между первичными и внешними ключами.
10. Оформить отчет «Проектирование базы данных», включив в него информацию из пп. 1 - 9.
11. Защитить лабораторную работу, ответив на контрольные вопросы.
Решение:
1. **Введение** - В этом разделе следует описать цель лабораторной работы и ее значимость для изучения проектирования баз данных. 2. **Инфологическая модель базы данных «Студенты»** - Здесь необходимо представить инфологическую модель, включающую сущности: список студентов, сведения о родителях, факультеты, специальности, предметы и оценки. 3. **Классификация объектов** - В этом пункте нужно указать, какие из объектов являются стержнями, ассоциациями, характеристиками и обозначениями. 4. **Запись модели на языке инфологического моделировани...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства