Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические указания 2012.doc
Скачиваний:
2
Добавлен:
18.11.2019
Размер:
280.58 Кб
Скачать

Методические указания Проектирование базы данных задачи

База данных задачи представляет собой четыре входных таблицы, связанных между собой по внешним ключам (табл. 1-4) и выходной таблицы (табл. 9). Выходных таблиц может быть несколько согласно индивидуальному заданию. Структура и опи­сание таблиц представлены ниже.

Таблица 5 – структура таблицы Путевка

Структура входной таблицы Permit

Имя поля

Тип данных

Длина поля

Примечание

N

N

Номер записи

Ntour

N

Номер тура

Last_mt

A

1

*- горящая, 0-нет

Quantity

N

Количество путевок

Air_of_trasport

A

10

Вид транспорта

Nfirm

N

Код фирмы

Date_of_trip

D

Дата заезда

Quantity_day

N

Количество дней тура

Таблица 6 – Структура таблицы Реестр

Структура входной таблицы Register

Имя поля

Тип данных

Длина поля

Примечание

N

N

Номер записи

Nfirm

N

Код фирмы

Ntour

N

Код товара

Price

N

Цена 1 путевки

Discount

N

Скидка в %

Price_ with_ discount

N

Цена со скидкой

Reserved

N

Количество заказаных путевок

Saled

N

Количество реализованных путевок

Таблица 7- Структура таблицы Тур

Структура входной таблицы Tour

Имя поля

Тип данных

Длина поля

Примечание

Ntour

N

Код тура

Name_tour

А

15

Наименование тура

Таблица 8- Структура таблицы Фирма

Структура входной таблицы Firma

Имя поля

Тип данных

Длина поля

Примечание

Nfirm

N

Код фирмы

Firma

А

8

Наименование фирмы-контрагента

Address

А

12

Адрес фирмы

Таблица 9 – Структура таблицы Результат

Структура выходной таблицы Result

Имя поля

Тип поля

Длина поля

Примечание

Name_tour

A

15

Наименование тура

Date_of_trip

D

Дата заезда

Last_mt

A

1

*- горящая, 0-нет

Firma

A

8

Наименование фирмы- контрагента

STOIM

N

Стоимость

Содержание таблиц представлено в табл. 1-4 в описа­нии работы с программой Desktop.

СХЕМУ БАЗЫ ДАННЫХ НЕОБХОДИМО ПОСТРОИТЬ САМОСТОЯТЕЛЬНО

Tour Register Permit Firma

Ntour

N

N

Nfirm

Name_tour

Nfirm

Ntour

Firma

Ntour

Last_mt

Address

Price

Quantity

Discount

Air_of_transport

Price_ with_ discount

Nfirm

Reserved

Date_of_trip

Saled

Quantity_day

ОПИСАНИЕ ТЕХНИЧЕСКИХ И ПРОГРАММНЫХ СРЕДСТВ

Задача может быть решена на компьютере с минималь­ными требованиями: процессор типа Pentium, RAM >=64k, Harddisk >=500Mb, в качестве программной среды выбра­на обьектно-ориентированная среда Delphi 7, OS Windows NT, Windows 95-98. (Необходимо указывать в курсовой работе те характеристики, при которых была решена задача)

АРХИТЕКТУРА ПРОЕКТА

Проект составлен из описания файла проекта, расчетно­го модуля и формы, модуля отчета и формы отчета. Стан­дартные модули настройки среды приведены в листинге модуля проекта (перечислить и описать). В расчетном мо­дуле приведены следующие компоненты (перечислить и опи­сать). Визуальная среда моделируется с помощью следую­щих компонентов (перечислить и описать).

АЛГОРИТМ И ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧИ

Технология решения задачи начинается с описания и со­здания базы данных. Базу данных можно создать и описать, используя стандартные средства языковой среды, либо в самой программе. Первый способ наиболее быстрый и по­рождает меньше ошибок, поэтому воспользуемся им. База данных может быть организована как локальная, либо как сетевая типа клиент-сервер, либо с использованием еще более сложных технологий. Для первого знакомства с обьектно-ориентированными технологиями используем локаль­ную базу. Создадим на локальном диске С папку Db, где будет располагаться наша база. Создадим метку базы (Alias). Для этого войдем в меню Tools (средства) и выбе­рем средство SQL Explorer.