Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Малико(Бд-курсовая).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
822.16 Кб
Скачать

4.5 Реляционная база данных «Группы-студенты». Физическое проектирование.

Выполним физическое проектирование в среде СУБД Microsoft Access 2010. Поименуем таблицы и атрибуты, определим типы данных и размерность атрибутов. В таблицах выберем первичные ключи и индексированные поля.

Таблица 1. Структура таблицы «Рейс»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Рейс

Номер рейса

Текстовой

Длинное целое

Первичный ключ

Пункт назначения

Текстовой

255

Продолжительность полета

Текстовой

255

Время вылета

Дата/время

Дни недели, когда выполняется рейс

Текстовой

255

Идентификатор самолета

Числовой

Длинное целое

Таблица 2. Структура таблицы «Билет»

Название таблицы

Имя поля

Тип данных

Размер поля

(Формат поля)

Первичный ключ / вторичный ключ / индексированное поле

Билет

Номер билета

Числовой

Длинное целое

Первичный ключ

Номер и серия паспорта

Числовой

Действительное

Номер рейса

Числовой

Длинное целое

Дата

Дата/время

Цена билета

Числовой

Длинное целое

Таблица 3. Структура таблицы «Пассажир»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Пассажир

Номер и серия паспорта

Текстовый

Действительное

Первичный ключ

ФИО

Текстовый

255

Дата рождения

Дата/время

Место прописки

Текстовый

255

Место проживания

Текстовый

255

Таблица 4. Структура таблицы «Самолет»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Самолет

Идентификатор самолета

Числовой

Длинное целое

Первичный ключ

Марка_самолета

Числовой

255

Количество посадочных мест

Числовой

Длинное целое

Таблица 5. Структура таблицы «Дата»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Дата

Дата

Дата/время

Первичный ключ

Название дня недели

Текстовой

255

Рабочий или выходной

Текстовой

255

Рис.4. Связи между таблицами (схема данных) в базе данных.