Кафедра общего, стратегического, информационного менеджмента и бизнес процессов курсовая работа разработка базы данных для туристического агенства


Внедрение базы данных в ООО «PARADISE»



страница6/9
Дата23.01.2023
Размер1.19 Mb.
#131392
ТипКурсовая
1   2   3   4   5   6   7   8   9
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 – Описание логической структуры таблицы «Город»



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9




База данных защищена авторским правом ©vossta.ru 2023
обратиться к администрации

    Главная страница