Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по БД(ОПИСАНИЕ).docx
Скачиваний:
58
Добавлен:
10.05.2015
Размер:
2.38 Mб
Скачать
  1. Даталогическая модель

    1. Структура моей базы данных Таблицы

Моя База Данных содержит 5 таблиц:

  • Клиенты;

  • Заказы;

  • Страны;

  • Курорты;

  • Отели.

Во всех таблицах в режиме конструктора указываются первичные или внешние ключи.

Таблица Клиенты: содержит личные данные всех клиентов туристического агентства (См. Рис.4.). В таблице указываются: код клиента, ФИО, номер паспорта, номер загранпаспорта, адрес, телефон и E-mail.

Код клиента-код клиента по порядку, поле типа Счетчик, определен

ключевым, заполняется автоматически;

ФИО – фамилия, имя, отчество клиента, тип поля Текстовый, заполняется

вручную;

Номер паспорта - номер российского паспорта, тип поля Текстовый,

ограничение в 11 символов;

Номер загранпаспорта - номер заграничного паспорта, тип поля Текстовый,

ограничение в 10 символов;

Адрес – адрес клиента, тип поля Текстовый, заполняется вручную.

Телефон – контактный телефон клиента, тип поля Текстовый;

E-mail – адрес электронной почты клиента, тип поля Текстовый.

Таблица Заказы: содержит полную информацию по всем заказам клиентов туристического агентства (См. Рис.5.). В таблице указываются: код, код клиента, код отеля, ФИО, страна, курорт, отель, категория отеля, дата отъезда и продолжительность.

Код - код заказа по порядку, поле типа Счетчик, определен ключевым;

Код клиента-код клиента по порядку, поле типа Числовой;

Код отеля - код отеля по порядку, поле типа Числовой;

ФИО – фамилия, имя, отчество клиента, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Страна - наименование страны, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Курорт - наименование курорта, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Отель - наименование отеля, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Категория отеля – категория выбранного отеля, заполняется с помощью

мастера подстановки набора фиксированных значений;

Дата отъезда – выбранная дата для отъезда, поле типа Дата \Время;

Продолжительность - количество дней, проведенных на курорте.

Таблица Курорты: предназначена для хранения информации о курортах стран мира с полным их описанием (См. Рис.6.).

Рис.6. Таблица «Курорты» в режиме таблицы

Таблица содержит 6 полей: код, код страны, страна, название, описание, фото.

Код - код курорта по порядку, поле типа Счетчик, определен ключевым;

Код страны - код страны по порядку, поле типа Числовой;

Страна - наименование страны, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Название - наименование курорта, тип поля Текстовый, заполняется

вручную;

Описание - описание курорта, тип поля MEMO, заполняется

вручную;

Фото – изображения курорта, поле объекта OLE.

Таблица Отели: предназначена для хранения информации об отелях с полным их описанием (См. Рис.7.).

Рис.7. Таблица «Отели» в режиме таблицы

Таблица содержит 7 полей: код, код страны, страна, категория, название, описание, фото.

Код отеля- код отеля по порядку, поле типа Счетчик, определен ключевым;

Код страны - код страны по порядку, поле типа Числовой;

Страна - наименование страны, тип поля Текстовый, заполняется

вручную или с помощью мастера подстановки;

Категория отеля – категория выбранного отеля, заполняется с помощью

мастера подстановки набора фиксированных значений;

Название - наименование отеля, тип поля Текстовый, заполняется

вручную;

Описание - описание отеля, тип поля MEMO, заполняется

вручную;

Фото – изображения отеля, поле объекта OLE.

Таблица Страны: предназначена для хранения списка стран (См. Рис.8.).

Рис.8. Таблица «Страны» в режиме таблицы

Таблица содержит 2 поля: код страны, страна.

Код страны - код отеля по порядку, поле типа Счетчик, определен ключевым полем;

Страна - наименование страны, тип поля Текстовый, заполняется

вручную.