|
 Кафедра общего, стратегического, информационного менеджмента и бизнес процессов курсовая работа разработка базы данных для туристического агенстваВнедрение базы данных в ООО «PARADISE»
|
страница | 6/9 | Дата | 23.01.2023 | Размер | 1.19 Mb. | | #131392 | Тип | Курсовая |
| razrabotka bazydannyh dlya turisticheskogo agenstva 2 Внедрение базы данных в ООО «PARADISE» 2.1 Структура таблиц сущностей в ООО «PARADISE»
Для того чтобы база данных полно и правильно отражала предметную область, необходимо хорошо представлять все стороны предметной области и уметь отобразить их в базе данных.
Сущность является важнейшей вещью или объектом, сведения о котором необходимо хранить в базе данных. Не все вещи можно назвать сущностями. Сущностями, как правило, являются только те, данные о которых необходимо сохранить. Сведения о сущностях могут быть представлены в двух видах: в виде атрибутов или в виде связей [2].
Кратко остановимся на атрибутах сущности. Как правило, атрибут описывает данные о сущности, которые нужно сохранить. Абсолютно каждая сущность имеет ноль или более атрибутов, которые в точности описывают ее. Каждый экземпляр сущности (строка таблицы) имеет в точности одно значение. Значение атрибута может быть числом, строкой символов, датой, временем или другим базовым значением данных [11].
Рассмотрим подробно содержание сущностей таблиц и их тип данных поля.
Сущность «Город» содержит:
код страны – числовой;
код города – числовой;
город – текстовый.
Сущность «Заказы» содержит:
код заказа – числовой;
код тура – числовой;
код клиента – числовой.
Сущность «Клиенты» содержит:
код клиента – числовой;
фамилия – текстовый;
имя – текстовый;
отчество – текстовый;
адрес – текстовый;
телефон – текстовый.
Сущность «Страна» содержит:
код страны – числовой;
название страны – текстовый;
код города – числовой.
Сущность «Транспорт» содержит:
код транспорта – числовой;
наименование – текстовый.
Сущность «Туры» содержит:
код тура – числовой;
код услуги – числовой;
дата отправления – дата/время;
дата прибытия – дата/время;
стоимость тура – денежный;
код транспорта – числовой;
длительность прибывания.
Сущность «Услуги» содержит:
код услуги – числовой;
код страны – числовой;
визовое обслуживание – логический;
проживание – текстовый;
питание – текстовый;
экскурсии – логический.
Каждая сущность логической схемы представлена в виде таблицы реляционной базы данных. Именно в ней каждый столбец является атрибутом сущности. Для каждой таблицы составляется описание логической структуры, в ней определяются основные характеристики каждого поля (атрибута) таблицы. Значения характеристик будут использованы при создании базы данных в конкретной СУБД. В результате таблицы будут иметь следующие виды (представленные в режиме конструктора) [6].
Логическая структура таблиц с определением ключей, именами полей, типом данных и описанием ограничений представлена в таблицах 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7.
Таблица 2.1 – Описание логической структуры таблицы «Город»
Поделитесь с Вашими друзьями: |
|
|