ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2023
Просмотров: 21
Скачиваний: 5
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра автоматизированных систем управления (АСУ)
Отчет по лабораторной работе № 1 по дисциплине
«Базы данных»
Выполнил
: Небиев Н.И.
« 03 »апреля2023 г. Проверил:
«»20г.
СОДЕРЖАНИЕ
-
Тема работы. -
Цель работы. -
Индивидуальное задание. -
Результаты работы. -
Выводы.
-
Тема работы.
Организация хранения данных в СУБД MS Access. Создание таблиц. Построение схемы БД.
-
Цель работы.
Разработать структуру базы данных (БД) для выбранной предметной области, содержащую не менее восьми взаимосвязанных таблиц.
-
Индивидуальное задание.
Проанализируйте объекты выбранной предметной области и создайте не менее 8-ми взаимосвязанных таблиц в соответствии с порядком выполнения работы, учитывая, что все таблицы должны быть нормализованы по 3НФ. После создания схемы базы данных заполните созданные таблицы. Тема базы данных: Турфирма.
-
Результаты работы.
Создал базу данных турфирмы, состоящих из 10 связанных таблиц
Описание таблиц:
- D_AGENTS – хранит данные клиентов
D_AGENTS | ||||||
ID | GEOGRAFY | FIRSTNAME | SURNAME | LASTNAME | BIRTHDATE | SEX |
1 | 1 | Небиев | Нариман | Исмаилович | 19.10.1999 | 2 |
2 | 3 | Жарикова | Надежда | Игоревна | 14.10.2000 | 1 |
3 | 1 | Шершинев | Олег | Сергеевич | 06.02.1987 | 2 |
- D_AIRLINES_COMPANY – хранит данные авиакомпаний
D_AIRLINES_COMPANY | ||
ID | COMPANY_NAME | AIRPLANE |
1 | Уральские авиалинии | 2 |
2 | Аэрофлот | 1 |
3 | S7 Airlines | 3 |
- D_AIRPLANE – хранит данные самолетов
D_AIRPLANE | |
ID | AIRPLANE_NAME |
1 | Airbus A-300 |
2 | Boeing-737 |
3 | Boeing-767 |
4 | Airbus A-340 |
- D_CITY – хранит данные городов
D_CITY | ||
Города | CITY | PID |
1 | Стамбул | 2 |
2 | Москва | 1 |
3 | Калининград | 1 |
4 | Томск | 1 |
- D_COUNTRY – хранит данные городов
D_COUNTRY | |
ID | С_NAME |
1 | Россия |
2 | Турция |
- D_SEX – хранит пол пациента
D_SEX | |
ID | SEX |
1 | Ж |
2 | М |
- D_TOUR_OPERATOR – хранит данные туроператоров
D_TOUR_OPERATOR | |||
ID | COMPANY NAME | PHONE | COMMENT |
1 | Anextour | +74012388864 | туристическое агентство |
2 | Cattravel | +74012335536 | туристическая компания |
3 | Арабелла | +74012655335 | туроператор по странам Балтии |
- D_TRAVEL – хранит данные о путешествии
D_TRAVEL | ||||
ID | AGENT | DATE_BEGIN | DATE_END | VOUCHER |
1 | 1 | 06.03.2023 | 15.03.2023 | 1 |
- D_VOUCHERS – хранит данные цены билета, туроператора и авиакомпании
D_VOUCHERS | ||||
ID | GEOGRAFY | PRICE | TOUR OPERATOR | AIRLINES COMPANY |
1 | 3 | 12 000,00 ₽ | 1 | 2 |
- D_HOTELS – хранит данные отелей
D_HOTELS | |||
ID | NAME | GEOGRAFY | CONTACT |
1 | Mercure | 3 | 89814571098 |
2 | Mcs | 2 | 84012599841 |
В случае если у клиента будет комплексный тур, то в таблице D_TRAVEL создается еще одна запись с ссылкой на D_VOUCHERS, так как у каждого перемещения будет свой билет.
-
Выводы.
В результате выполнения работы была разработана структура базы данных для предметной области "Турфирма", включающая более 8-ми взаимосвязанных таблиц, которые были нормализованы по 3НФ. Для удобства работы с данными были установлены связи между таблицами, что позволило сократить дублирование информации и обеспечить целостность данных в базе. Также были заполнены созданные таблицы, что позволило убедиться в правильности структуры БД и ее готовности к использованию для хранения данных турфирмы. Разработанная база данных может быть использована для учета и обработки информации о клиентах, турах, отелях, и других объектах турфирмы, что способствует увеличению эффективности работы и улучшению качества обслуживания клиентов. Кроме того, использование базы данных позволит снизить вероятность ошибок при обработке информации и повысить уровень безопасности данных. В целом, создание базы данных для турфирмы является важным шагом в автоматизации и оптимизации бизнес-процессов, связанных с туризмом, и может быть использовано как основа для дальнейшего развития информационной системы турфирмы.