Отношение «Рейсы»
номер рейса
аэропорт отправления
дата отправления
время отправления
место прибытия
город прибытия
дата прибытия
время прибытия
бортовой номер самолета
количество мест общее
Отношение «Места»
номер рейса
дата отправления
количество свободных мест
цена билета
Рис.4. Функциональные зависимости в отношениях «Рейсы», «Места»
Даталогическая модель нормализованных отношений представлена на рис.5.
|
|
||||
1 М 1
1
М
м
|
|
1
|
М
Рис.5. Даталогическая модель базы данных «Рейсы – самолеты»
4.4.2. Определение структуры таблиц реляционной базы данных «Рейсы – самолеты»
Определим структуры таблиц в среде СУБД Microsoft Access 2003. Дадим названия таблицам и атрибутам, определим типы данных и размерность атрибутов. В таблицах выберем первичные ключи и индексированные поля (таблицы 1-5).
Таблица 1. Структура таблицы «Рейсы» РБД «Рейсы – самолеты»
Название таблицы |
Имя поля |
Тип данных |
Размер поля |
Первичный ключ/ вторичный ключ/ индексированное поле |
Рейсы |
Номер рейса |
Текстовый |
8 |
Первичный ключ |
Аэропорт отправления |
Текстовый |
30 |
||
Дата отправления |
Дата/время |
|||
Время отправления |
Дата/время |
|||
Место прибытия |
Текстовый |
30 |
||
Город прибытия |
Текстовый |
20 |
||
Дата прибытия |
Дата/время |
|||
Время прибытия |
Дата/время |
|||
Борт_номер самолета |
Текстовый |
8 |
||
Кол_во мест общее |
Текстовый |
8 |
Таблица 2. Структура таблицы «Аэропорты» РБД «Рейсы – самолеты»
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.