Под разработкой базы данных подразумевается создание таблиц будущей БД, проектирование связей между ними, а также задание свойств таблиц.
Нами была разработана база данных в СУБД MS Access 2010. Структура базы данных следующая:
- 1. База данных состоит из 9 таблиц.
- 2. Каждая таблица имеет несколько полей.
- 3. В каждой таблице имеется определенное количество записей.
Проектирование баз данных — это процесс создания схемы базы данных и определения необходимых ограничений целостности.
Основные задачи:
- 1. Обеспечение хранения в БД всей необходимой информации.
- 2. Обеспечение возможности получения данных по всем необходимым запросам.
- 3. Сокращение избыточности и дублирования данных.
- 4. Обеспечение целостности базы данных.
Рассмотрим физическую схему реляционной базы данных «АРМ авиаоператора» в MS Access представленную на рисунках 2.2 — 2.13.
Рисунок 2.2 — Таблица «Багаж» в режиме конструктора.
Рисунок 2.3 — Столбцы данных таблицы «Багаж».
Рисунок 2.4 — Таблица «Льготы» в режиме конструктора.
Рисунок 2.5 — Столбцы данных таблицы «Льготы».
Рисунок 2.6 — Таблица «Пассажиры» в режиме конструктора.
Рисунок 2.7 — Столбцы данных таблицы «Пассажиры».
Рисунок 2.8 — Таблица «Билет» в режиме конструктора.
Рисунок 2.9 — Столбцы данных таблицы «Билет».
Рисунок 2.10 — Таблица «Рейсы» в режиме конструктора.
Рисунок 2.11- Столбцы данных таблицы «Рейсы».
Рисунок 2.12 — Таблица «Самолет» в режиме конструктора.
Рисунок 2.13 — Столбцы данных таблицы «Самолеты».
Рисунок 2.14 — Таблица «Экипаж» в режиме конструктора.
Рисунок 2.15 — Столбцы данных таблицы «Экипаж».
Рисунок 2.16 — Таблица «Пилот» в режиме конструктора.
Рисунок 2.17 — Столбцы данных таблицы «Пилот».
Рисунок 2.18 — Таблица «Вылеты» в режиме конструктора.
Рисунок 2.19 — Столбцы данных таблицы «Вылеты».
Для того, чтобы наиболее удачным образом можно было просматривать, создавать, удалять и модифицировать связи между таблицами, а также отразить физическую модель информационной системы, в Microsoft Access используется «Схема данных», которая представлена на рисунке 2.20.
Рисунок 2.20 — Схема данных предметной области «АРМ авиаоператора».