Содержание
Шифр 74
Задача 1.11 3
1 Постановка задачи 3
Определение состава выходного сообщения 3
2 Разработка модели процесса 3
3 Общее описание процесса решения задачи 4
4 Представление подсистемы базы данных 4
5 Подготовка контрольного примера 5
6 Формирование и отладка запроса 6
Задача 1.3 7
1 Постановка задачи 7
2 Определение состава выходного сообщения 7
3 Разработка модели процесса 7
4 Общее описание процесса решения задачи 8
5 Представление подсистемы базы данных 8
6 Подготовка контрольного примера 9
7 Формирование и отладка запроса 10
Задача 5.5 11
1 Постановка задачи 11
2 Определение состава выходного сообщения 11
3 Разработка модели процесса 11
4 Общее описание процесса решения задачи 11
5 Представление подсистемы базы данных 12
6 Подготовка контрольного примера 12
7 Формирование и отладка запроса 13
Задача 3.4 14
1 Постановка задачи 14
2 Определение состава выходного сообщения 14
3 Разработка модели процесса 14
4 Общее описание процесса решения задачи 14
5 Представление подсистемы базы данных 15
6 Подготовка контрольного примера 15
7 Формирование и отладка запроса 16
Задача 6.18 17
1 Постановка задачи 17
2 Определение состава выходного сообщения 17
3 Разработка модели процесса 17
4 Общее описание процесса решения задачи 18
5 Представление подсистемы базы данных 18
6 Подготовка контрольного примера 19
7 Формирование и отладка запроса 20
Список литературы 21
Задача 1.11
1 Постановка задачи
Выдать список клиентов, заказавших товары на 1 ноября текущего года, их телефоны и факсы. База данных Борей.
Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S_(список клиентов, заказавших товары на 1 ноября текущего года, их телефоны и факсы)
S_(Клиенты.Название, Клиенты.Телефон, Клиенты.Факс).
Клиенты, заказавшие товары на 1 ноября текущего года, их телефоны и факсы, табличное представление выходного сообщения:
Клиент
Телефон
Факс
2 Разработка модели процесса
Состав полей и таблиц, используемых в запросе из схемы № 1 (база данных Борей) в виде обобщенной функционально-технологической схемы задачи, представлен в графическом виде на рисунке 1.
Рисунок 1. Функционально-технологическая схема задачи
3 Общее описание процесса решения задачи
Подготовка выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации взаимодействия с клиентами, сделавшими заказ на определенную дату. Это может понадобиться для подготовки заказов или их контроля в зависимости от текущего момента времени.
С позиций потребителя-пользователя запрос можно охарактеризовать как простой с поэтапным потреблением информации. Для работы с данными результирующая таблица может быть экспортирована в Excel. При реализации в Access данный запрос может быть запросом на выборку.
Подготовка запроса в Access с использованием *.mdb-файла осуществляется с использованием Конструктора, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и использования запроса осуществляется на рабочей станции и на сервере сети.
4 Представление подсистемы базы данных
Рисунок 2. Подсистема базы данных
Методы связи и первичные ключи видны из рисунка.
5 Подготовка контрольного примера
Процедура реляционной обработки данных выполняется вручную. Представляем значения исходных данных в таблицах.
Таблица 1. Клиенты (фрагмент)
КодКлиента
Название
Телефон
Факс
ALFKI
Alfreds Futterkiste
030-0074321
030-0076545
ANATR
Ana Trujillo Emparelados
(5) 555-47291
(5) 555-3745
ANTON
Antonio Moreno Taqueria
(5) 555-3932
Таблица 2. Заказы (фрагмент)
КодЗаказа
КодКлиента
ДатаНазначения
10702
ALFKI
24.11.1997
10952
ALFKI
27.04.1998
11011
ALFKI
07.05.1998