Читайте также: |
|
Содержание
Задание…………………………………………………………………………..3
1. Описание и анализ предметной области…………………………………...3
2. Разработка инфологической модели………………………………………..3
3. Преобразование инфологической модели в реляционную модель……….3
4. Нормализация реляционной модели данных………………………………5
5. Нормализованная реляционная модель………………………………….....5
6. Запросы……………………………………………………………………...10
7. Формы……………………………………………………………………….17
8. Отчёты ………………………………………………………………………21
Литература……………………………………………………………………..23
Контрольное задание
Вариант 13 - Баскетбол. Предметная область: баскетбольные клубы.
Описание предметной области
Предположим, что для Национальной Баскетбольной Ассоциации создается база данных, главной целью которой является отражение составов и структуры клубов, входящих в ассоциацию, отражение регламента, структуры арен, и содержание полной информации о городах – участниках ассоциации. В отчетах фигурируют данные о клубах, аренах, регламенте игр. Для каждого игрока составляется список возможных трансферов.
Разработка инфологической модели
Первый шаг – выделение сущностей и связей между ними.
Игроки принадлежат клубу.
Клуб играет за город.
Клуб играет на арене.
Клуб играет в дивизионе.
Дивизион входит в конференцию.
Выделим следующие сущности и связи: Игроки, Клуб, Город, Арена, Дивизион, Конференция.
Атрибуты сущностей
Атрибуты сущности Игроки: Имя, Рост, Вес, Откуда, Номер.
Атрибуты сущности Клуб: Название клуба, Дата основания, в НБА.
Атрибуты сущности Город: Название города, Страна, Штат, Округ.
Атрибуты сущности Арена: Название арены, Вместимость, Владелец.
Атрибуты сущности Дивизион: Название дивизиона.
Атрибуты связи Конференция: Название конференции.
Второй шаг – построение диаграммы ER-типа с учетом всех сущностей и связей между ними.
Рис. 1 Инфологическая модель
Связь Принадлежит является связью типа М:1,так как игроки могут принадлежать только одному клубу, а клубу, в свою очередь принадлежат много игроков. Сущности Игроки и Клуб имеют обязательный класс принадлежности.
Связь Играет за является связью типа М:1 так как за город могут играть несколько команд, но одна команда играет только за один город. Сущности данной связи имеют обязательный класс принадлежности.
Связь Играет в является связью типа М:1, так как клуб может играть только в одном дивизионе. Дивизион же, включает в себя большое количество клубов. Сущности Клуб и Дивизион имеют обязательный класс принадлежности.
Связь Играет на является связью типа 1:М так как клуб имеет только одну домашнюю арену, но на арене могут играть несколько клубов.
Связь Входит в является связью типа 1:М, потому что в конференцию входят несколько дивизионов, а дивизион может принадлежать только одной конференции.
Дата добавления: 2015-11-16; просмотров: 61 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Кінцевий контроль рівня знань студентів | | | Нормализация отношений БД. |