Описание предметной области: «АТС. Формирование квитанций на оплату услуг связи»

Автор работы: Пользователь скрыл имя, 15 Октября 2012 в 21:38, контрольная работа

Краткое описание

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

Содержание

1. Нормализация отношений при проектировании баз данных. Первая нормальная форма…………………………………………………………………………………...3-5
2. Описание предметной области: «АТС. Формирование квитанций на оплату услуг связи»……………………………………………………….........................................6-14
2.1.Исследование предметной области……………………………………….6-7
2.2. Построение концептуальной модели предметной области…………….7-8
2.3. Построение логической модели предметной области…….........................9
2.4. Построение физической модели предметной области……………….10-11
2.5. Запросы………………………………………………………......................12
2.6. Отчеты……………………...……………………………………………13-14
3. Список литературы………………………………………………………………….

Прикрепленные файлы: 1 файл

контрольная.doc

— 214.00 Кб (Скачать документ)

 

      Регион         Таблица 3

Название  поля

Ключ

Тип данных

Размер

Код региона

(РК)

Числовой

целое

Название

 

Текстовый

3

Тариф за одну минуту

 

Денежный

 

 

 

-10-

      Квитанция        Таблица 4

Название  поля

Ключ

Тип данных

Размер

Номер квитанции

(РК)

числовой

целое

Код плательщика

(FK)

числовой

целое

Дата квитанции

 

Дата/Время

 

 

            Состав платежа       Таблица 5

Название  поля

Ключ

Тип данных

Размер

Номер

 

числовой

целое

Номер квитанции

(FK)

числовой

целое

Номер МТР

(FK)

числовой

целое


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-11-

 

2.5. Запросы

Запрос 1. Выводит на экран загруженность МТР линий

SELECT Регион.Название, Sum([МТР]![Продолжительность]*[Регион]![Тариф  за одну минуту]) AS [Общая продолжительность]

FROM Регион INNER JOIN МТР ON Регион.[Код региона]=МТР.[Код  региона]

GROUP BY Регион.Название, МТР.Дата

HAVING (((МТР.Дата)>=[Введите  дату начала периода] And (МТР.Дата)<=[Введите  дату окончания периода]));

 

Запрос 2. Осуществляет поиск сведений о МТР абонентах

SELECT Плательщик.ФИО,  Плательщик.Телефон, МТР.Дата, Регион.Название, МТР.Продолжительность, [Тариф за одну минуту]*[Продолжительность] AS стоимость

FROM Регион INNER JOIN (Плательщик INNER JOIN МТР ON Плательщик.[код  плательщика]=МТР.[Код плательщика]) ON Регион.[Код региона]=МТР.[Код региона];

 

Запрос 3. Выводит на экран спрос на услуги предоставляемые абонентам АТС

SELECT Регион.[Код  региона], Регион.Название, Регион.[Тариф  за одну минуту], МТР.Продолжительность, [Тариф за одну минуту]*[Продолжительность] AS стоимость

FROM Регион INNER JOIN (Плательщик INNER JOIN МТР ON Плательщик.[код плательщика]=МТР.[Код плательщика]) ON Регион.[Код региона]=МТР.[Код региона];

 

 

 

 

 

 

 

-12-

 

2.6. Отчеты

Отчет 1. Источник данных для отчета – запрос 1.

Отчет 2. Источник данных для отчета – запрос 2.

 

 

 

 

 

 

-13-

 

 

Отчет 3. Источник данных для отчета – запрос 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-14-

 

 

  1. Список использованной литературы:
    1. Карпова, Т.С. Базы данных: Модели, разработка, реализация: учебник для вузов. Т.С.Карпова. – СПб.: Питер, 2001.-304 с.
    1. Стасышин, В.М. Введение в проектирование реляционных баз данных. (www.ami.nstu.ru/vms)
    2. Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: Вильямс, 2005. — 1328 с. — ISBN 5-8459-0788-8 (рус.) 0-321-19784-4 (англ.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-15-


Информация о работе Описание предметной области: «АТС. Формирование квитанций на оплату услуг связи»