Внимание! Работа загружена в текстовом формате PDF (работа легко форматируется, редактируется, конвертируется в word).
Данная работа посвящена анализу базы данных «Авиаперевозки» и созданию базы данных для хранения данных о железнодорожных перевозках. Задачи, которые решались в ходе исследования:
1. Анализ базы данных «Авиаперевозки».
2. Создание базы данных для железнодорожных станций и перевозок.
3. Настройка параметров модифицированной базы данных.
4. Тестирование базы данных.
Работа проведена на основе демонстрационной базы данных с портала
PostgresPro, где содержались следующие данные: информация о пассажирский рейсах, список аэропортов, информация о моделях самолётов, информация о бронировании билетов и их суммарной стоимости, данные пассажиров. Была создана база данных для железнодорожных перевозок, схожая с базой данных «Авиаперевозки». Работа проводилась на базе системы управления базами данных PostgreSQL с помощью программного обеспечения pgadmin, обладающего удобным интерфейсом и многими полезными инструментами для редактирования баз данных.
В результате работы была создана база данных для хранения данных о железнодорожных перевозках. На основании описанных элементов структуры баз данных, были созданы и протестированы дополнительные ограничения целостности данных, представления для лучшей визуализации информации и индексы для ускорения выборки атрибутов из таблиц.
ВВЕДЕНИЕ .............................
ГЛАВА 1 ПОСТАНОВКА ЗАДАЧИ И ОБЗОР ЛИТЕРАТУРЫ .........
1.1 Постановка задачи ................................
1.2 Анализ базы данных «Авиаперевозки» ...................................
1.3 Понятие ограничения ..........................................................
1.4 Понятие представления ................................................
1.5 Построение индексов ...............................................................................
ГЛАВА 2 СОЗДАНИЕ БАЗЫ ДАННЫХ ДЛЯ ЖЕЛЕЗНОДОРОЖНЫХ СТАНЦИЙ .......................
2.1 Понятие нормализации .........................
2.2 Нормализация базы данных ...................
ГЛАВА 3 НАСТРОЙКА ПАРАМЕТРОВ И ТЕСТИРОВАНИЕ БАЗЫ ДАННЫХ .......
3.1 Тестирование ограничений ........................................................
3.2 Создание представлений и вывод их результатов ..........................
3.3 Создание индексов ...........................................................................
ЗАКЛЮЧЕНИЕ ..............................................................................................
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ..................................
ПРИЛОЖЕНИЕ ЛИСТИНГ ПРОГРАММЫ, РЕАЛИЗУЮЩЕЙ СОЗДАНИЕ СХЕМЫ TRAIN BOOKINGS
1. PostgreSQL возглавила мировой рейтинг роста популярности СУБД и обошла Oracle в России [Электронный ресурс] URL:
2. PostgreSQL. Основы языка SQL: учеб. пособие / Е. П. Моргунов; под ред. Е. В. Рогова, П. В. Лузанова. — СПб.: БХВ-Петербург, 2018. — 336 с.: ил.
3. Основы технологий баз данных: учебное пособие / Б. А. Новиков, Е. А. Горшкова, Н. Г. Графеева; под ред. Е. В. Рогова. — 2-е изд. — М.: ДМК Пресс, 2020. — 582 с.
4. Индексы в PostgreSQL [Электронный ресурс] URL:
5. Как читать электронный билет [Электронный ресурс] URL:
всего 10 источников