Автор работы: Пользователь скрыл имя, 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. Список литературы………………………………………………………………….
Регион Таблица 3
Название поля |
Ключ |
Тип данных |
Размер |
Код региона |
(РК) |
Числовой |
целое |
Название |
Текстовый |
3 | |
Тариф за одну минуту |
Денежный |
-10-
Квитанция Таблица 4
Название поля |
Ключ |
Тип данных |
Размер |
Номер квитанции |
(РК) |
числовой |
целое |
Код плательщика |
(FK) |
числовой |
целое |
Дата квитанции |
Дата/Время |
Состав платежа Таблица 5
Название поля |
Ключ |
Тип данных |
Размер |
Номер |
числовой |
целое | |
Номер квитанции |
(FK) |
числовой |
целое |
Номер МТР |
(FK) |
числовой |
целое |
-11-
2.5. Запросы
Запрос 1. Выводит на экран загруженность МТР линий
SELECT Регион.Название,
Sum([МТР]![Продолжительность]*
FROM Регион INNER JOIN МТР ON Регион.[Код региона]=МТР.[Код региона]
GROUP BY Регион.Название, МТР.Дата
HAVING (((МТР.Дата)>=[Введите дату начала периода] And (МТР.Дата)<=[Введите дату окончания периода]));
Запрос 2. Осуществляет поиск сведений о МТР абонентах
SELECT Плательщик.ФИО, Плательщик.Телефон, МТР.Дата, Регион.Название, МТР.Продолжительность, [Тариф за одну минуту]*[Продолжительность] AS стоимость
FROM Регион INNER JOIN
(Плательщик INNER JOIN МТР ON Плательщик.[код
плательщика]=МТР.[Код
Запрос 3. Выводит на экран спрос на услуги предоставляемые абонентам АТС
SELECT Регион.[Код
региона], Регион.Название, Регион.[Тариф
за одну минуту], МТР.Продолжительность,
[Тариф за одну минуту]*[
FROM Регион INNER JOIN (Плательщик INNER JOIN МТР ON Плательщик.[код плательщика]=МТР.[Код плательщика]) ON Регион.[Код региона]=МТР.[Код региона];
-12-
2.6. Отчеты
Отчет 1. Источник данных для отчета – запрос 1.
Отчет 2. Источник данных для отчета – запрос 2.
-13-
Отчет 3. Источник данных для отчета – запрос 3.
-14-
-15-
Информация о работе Описание предметной области: «АТС. Формирование квитанций на оплату услуг связи»