- •Введение
- •1.Основные понятия баз данных
- •1.1. Базы данных и системы управления базами данных
- •1.2. Реляционная модель баз данных
- •2. Создание базы данных
- •2.1. Этапы проектирования базы данных
- •2.1.1. Определение цели создания базы данных
- •2.1.2. Определение таблиц, которые должна содержать база данных
- •2.1.3. Присвоение ключевых полей
- •2.1.4. Редактирование структуры базы данных
- •2.1.5. Добавление данных и создание других объектов базы данных
- •Инфологическая модель
- •Даталогическая модель
- •Структура моей базы данных Таблицы
- •3.2. Нормализация
- •3.3. Схема данных
- •4.Создание пользовательского интерфейса
- •4.1. Запросы
- •4.2. Формы
- •4.3. Отчеты
- •5. Основной интерфейс базы данных
- •Заключение
- •Список используемых источников
Даталогическая модель
Структура моей базы данных Таблицы
Моя База Данных содержит 5 таблиц:
Клиенты;
Заказы;
Страны;
Курорты;
Отели.
Во всех таблицах в режиме конструктора указываются первичные или внешние ключи.
Таблица Клиенты: содержит личные данные всех клиентов туристического агентства (См. Рис.4.). В таблице указываются: код клиента, ФИО, номер паспорта, номер загранпаспорта, адрес, телефон и E-mail.
Код клиента-код клиента по порядку, поле типа Счетчик, определен
ключевым, заполняется автоматически;
ФИО – фамилия, имя, отчество клиента, тип поля Текстовый, заполняется
вручную;
Номер паспорта - номер российского паспорта, тип поля Текстовый,
ограничение в 11 символов;
Номер загранпаспорта - номер заграничного паспорта, тип поля Текстовый,
ограничение в 10 символов;
Адрес – адрес клиента, тип поля Текстовый, заполняется вручную.
Телефон – контактный телефон клиента, тип поля Текстовый;
E-mail – адрес электронной почты клиента, тип поля Текстовый.
Таблица Заказы: содержит полную информацию по всем заказам клиентов туристического агентства (См. Рис.5.). В таблице указываются: код, код клиента, код отеля, ФИО, страна, курорт, отель, категория отеля, дата отъезда и продолжительность.
Код - код заказа по порядку, поле типа Счетчик, определен ключевым;
Код клиента-код клиента по порядку, поле типа Числовой;
Код отеля - код отеля по порядку, поле типа Числовой;
ФИО – фамилия, имя, отчество клиента, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Страна - наименование страны, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Курорт - наименование курорта, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Отель - наименование отеля, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Категория отеля – категория выбранного отеля, заполняется с помощью
мастера подстановки набора фиксированных значений;
Дата отъезда – выбранная дата для отъезда, поле типа Дата \Время;
Продолжительность - количество дней, проведенных на курорте.
Таблица Курорты: предназначена для хранения информации о курортах стран мира с полным их описанием (См. Рис.6.).
Рис.6. Таблица «Курорты» в режиме таблицы
Таблица содержит 6 полей: код, код страны, страна, название, описание, фото.
Код - код курорта по порядку, поле типа Счетчик, определен ключевым;
Код страны - код страны по порядку, поле типа Числовой;
Страна - наименование страны, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Название - наименование курорта, тип поля Текстовый, заполняется
вручную;
Описание - описание курорта, тип поля MEMO, заполняется
вручную;
Фото – изображения курорта, поле объекта OLE.
Таблица Отели: предназначена для хранения информации об отелях с полным их описанием (См. Рис.7.).
Рис.7. Таблица «Отели» в режиме таблицы
Таблица содержит 7 полей: код, код страны, страна, категория, название, описание, фото.
Код отеля- код отеля по порядку, поле типа Счетчик, определен ключевым;
Код страны - код страны по порядку, поле типа Числовой;
Страна - наименование страны, тип поля Текстовый, заполняется
вручную или с помощью мастера подстановки;
Категория отеля – категория выбранного отеля, заполняется с помощью
мастера подстановки набора фиксированных значений;
Название - наименование отеля, тип поля Текстовый, заполняется
вручную;
Описание - описание отеля, тип поля MEMO, заполняется
вручную;
Фото – изображения отеля, поле объекта OLE.
Таблица Страны: предназначена для хранения списка стран (См. Рис.8.).
Рис.8. Таблица «Страны» в режиме таблицы
Таблица содержит 2 поля: код страны, страна.
Код страны - код отеля по порядку, поле типа Счетчик, определен ключевым полем;
Страна - наименование страны, тип поля Текстовый, заполняется
вручную.