АИС «Туристическая фирма «Мечта»

Автор работы: Пользователь скрыл имя, 03 Декабря 2011 в 01:48, курсовая работа

Описание работы

Целью данной работы является рассмотрение технологии создания базы данных в сфере СУБД MS Access на примере туристической фирмы.
Задачи работы: в теоретической части рассмотреть принципы построения новой базы данных в СУБД MS Access, практическая часть включает разработку таблиц, связей между ними, запросов и отчетов для базы данных по заключению договоров на туристические поездки.

Файлы: 1 файл

Копия Курсовик.docx

— 992.50 Кб (Скачать файл)

   Один  и тот же гарантийный срок может выбираться несколько раз, таким образом, между сущностями ДОГОВОРА и ГАРАНТИЙНЫЙ СРОК связь 1:М. Класс принадлежности обеих сущностей является обязательным, значит, необходимо формирование по одному отношению на каждую сущность (ДОГОВОРА и ГАРАНТИЙНЫЙ СРОК). 

      Используя данные правила на основании выделенных выше сущностей, последовательно переходим к таблицам БД (см. таблицу 2, рис. 1):

    1. НАЛИЧИЕ;
    2. ДОГОВОРА;
    3. КЛИЕНТЫ;
    4. ГАРАНТИЙНЫЙ СРОК;
    5. КОЛИЧЕСТВО;
    6. ПРИХОДНАЯ НАКЛАДНАЯ;
    7. КОРОБКА;
    8. ЦВЕТ;
    9. ТИП КУЗОВА;
    10. ОБЪЕМ ДВИГАТЕЛЯ;
    11. МОЩНОСТЬ.
 
 
 
 
 
 
 
 
 
 
    1. . Схема данных (см. рис.1)
 
 
 

 

Рис.1 
 
 
 
 
 
 

3.СОСТАВ  БАЗЫ ДАННЫХ 
 
 
 
 

  
 
 
 
 
 

5. СОЗДАНИЕ РЕЛЯЦИОННЫХ ТАБЛИЦ. 

5.1. Агенты 

Столбцы

Имя Тип Размер

      Код Длинное целое 4

      Attributes:  фиксированной ширины; автоприращение

      Агент Текстовый 50

      Attributes:  переменной длины

Схема данных

      АгентыДоговор

      Агенты Договор

      Агент 1 n Агент

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим 

5.2. Вариант тура

Имя Тип Размер

      Код Длинное целое 4

      Attributes:  фиксированной ширины; автоприращение

      Название  тура Текстовый 50

      AllowZeroLength:  True

      Attributes:  переменной длины

      Страна Текстовый 50

      Attributes:  переменной длины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT Страна.Страна FROM Страна ORDER BY [Страна];

      RowSourceType:  Таблица или запрос

      Место убытия Текстовый 50

      Attributes:  переменной длины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT [Место убытия].[Место убытия] FROM [Место убытия]

      ORDER BY [Место убытия];

      RowSourceType:  Таблица или запрос

      Место прибытия Текстовый 50

      Attributes:  переменной длины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT [Места прибытия].[Место прибытия] FROM [Места

      прибытия] ORDER BY [Место прибытия];

      RowSourceType:  Таблица или запрос

      SourceField:  Место прибытия

      Описание Поле МЕМО -

      Attributes:  переменной длины

Схема данных

      Вариант тураДоговор

      Вариант тура Договор

      Название  тура 1 n Тур

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим

      Места прибытияВариант  тура

      Места прибытия Вариант тура

      Место прибытия 1 n Место прибытия

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим

      Место убытияВариант тура

      Место убытия Вариант тура

      Место убытия 1 n Место убытия

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим

      СтранаВариант тура

      Страна Вариант тура

      Страна 1 n Страна

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим 
 

5.3. Город  убытия 

Столбцы

Имя Тип Размер

      Код Длинное целое 4

      Attributes:  фиксированной ширины; автоприращение

      Город убытия Текстовый 50

      Attributes:  переменной длины

Схема данных

      Город убытияМесто убытия

      Город убытия Место убытия

      Город убытия 1 n Город убытия

      Attributes:  Обязательность; Каскадные обновления; Каскадные удаления

      RelationshipType:  один-ко-многим 
 
 
 

5.4. Договор 

Столбцы

Имя Тип Размер

      Код Длинное целое 4

      Attributes:  фиксированной ширины; автоприращение

      Клиент Текстовый 50

      Attributes:  переменной длины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT Клиент.ФИО FROM Клиент ORDER BY [ФИО];

      RowSourceType:  Таблица или запрос

      Тур Текстовый 50

      Attributes:  переменной длины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT [Вариант тура].[Название тура] FROM [Вариант тура]

      ORDER BY [Название тура];

      RowSourceType:  Таблица или запрос

      Дата выезда Дата/время 8

      Attributes:  фиксированной ширины

      Дополнительные  туристы Длинное целое 4

      Attributes:  фиксированной ширины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT [Дополнительные туристы].Число FROM

      [Дополнительные  туристы] ORDER BY [Число];

      RowSourceType:  Таблица или запрос

      Класс отеля(звезды) Длинное целое 4

      Attributes:  фиксированной ширины

      BoundColumn:  1

      ColumnCount:  1

      DisplayControl:  Поле со списком

      ListRows:  8

      RowSource:  SELECT Отель.[Класс отеля(звезды)] FROM Отель ORDER BY

Информация о работе АИС «Туристическая фирма «Мечта»