Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структура таблицы ТУРЫ

Читайте также:
  1. I. Общая структура Ig
  2. II. Структура и состав кадастровых сведений Реестра объектов недвижимости
  3. II. СТРУКТУРА КРИЗИСА
  4. III. Структура и управление отделом
  5. III. Структура регионального центра социального преображения
  6. III. Структура управления службой (отделом)
  7. IV. Организационная структура Совета

ДОМАШНЕЕ ЗАДАНИЕ ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ.

ВЫПОЛНИТЬ САМОСТОЯТЕЛЬНО ОПИСАННУЮ НИЖЕ ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ.

Задание

Несколько туристических фирм организуют заграничные туры в разные страны. Создать базу, позволяющую отслеживать деятельность турфирм.

Тема 1. Создание базы данных

База содержит следующие данные:

– перечень фирм (таблица ФИРМЫ);

– перечень стран, в которые осуществляются туры (таблица СТРАНЫ);

– сведения о турах (таблица ТУРЫ).

В таблице ТУРЫ предусмотреть следующие данные:

– дату начала тура;

– фирму;

– страну;

– количество участников тура;

– стоимость тура на одного человека.

Предусмотреть не менее 3 стран, не менее 4 фирм. Таблица ТУРЫ должна содержать не менее 15 записей.

Тема 2. Формирование запросов к базе

С помощью конструктора запросов вывести сведения обо всех турах:

1) определенной фирмы;

2) начавшихся до заданной даты;

3) в определенную страну после заданной даты;

4) определенной фирмы, стоимость которых превышает заданное значение.

С помощью запроса на языке SQL вывести сведения:

1) обо всех турах между двумя определенными датами;

2) об общем и среднем количестве туристов для каждой фирмы.

Тема 3. Конструирование формы

С помощью мастера форм создать форму для просмотра сведений о деятельности турфирм.

Тема 4. Конструирование отчета

С помощью мастера отчетов создать отчет, в котором:

1) данные сгруппированы по странам;

2) внутри группы данные упорядочены по фирмам;

3) для каждой группы определить суммарное количество туристов, а также среднюю, максимальную и минимальную цены тура.

Разработка структуры таблиц

В принципе для данной задачи можно создать базу, содержащую лишь одну таблицу, но она не будет отвечать требованиям, предъявляемым к хорошо сконструированным базам, а именно – условиям нормализации. Для нормализации этой таблицы ее следует разбить на 3 таблицы, как это и предложено в задании.

Структура каждой таблицы включает в себя:

– перечень полей;

– типы данных каждого поля;

– свойства полей;

– ключевые поля.

Структура таблицы ФИРМЫ

Таблица Фирмы будет содержать 2 поля:

1) КодФирмы (тип: числовой, длинное целое);

2) Фирма (тип: текстовый).

Ключевое поле: КодФирмы.

Структура таблицы СТРАНЫ

Таблица Страны будет содержать 2 поля:

1) КодСтраны (тип: числовой, длинное целое);

2) Страна (тип: текстовый).

Ключевое поле: КодСтраны.

 

Структура таблицы ТУРЫ

Таблица ТУРЫ будет содержать следующие поля:

1) Дата (тип: дата/время) – дата начала тура;

2) КодФирмы (тип: числовой, длинное целое);

3) КодСтраны(тип: числовой, длинное целое);

4) Колич (тип: числовой, длинное целое) – количество участников тура;

5) Цена (тип: денежный) – стоимость тура на одного чел, р.


Дата добавления: 2015-08-18; просмотров: 71 | Нарушение авторских прав


Читайте в этой же книге: Создание структуры таблицы ТУРЫ | Формирование запросов в режиме конструктора | Создание запросов на языке SQL |
<== предыдущая страница | следующая страница ==>
Создание таблиц| Подготовка исходных данных

mybiblioteka.su - 2015-2024 год. (0.007 сек.)