Содержание
1.10. Выдать список клиентов, заказавших товары на определенный день текущего года, их телефоны и факсы............................................................. 3
1.16. Для оперативного использования и последующего анализа динамики получить сведения о товарах на складе от поставщика Ma Maison.......... 6
2.1. Выдать фамилии и имена сотрудников, работавших по заказам клиентов из Мексики в течение определенного периода текущего года......................... 9
3.1. Получить сведения о расходах в августе текущего года по типам расходов........................................................................................................................... 12
6.7. Сравнить данные о продажах, покупках и денежных средствах агентов (в абсолютных и относительных показателях). Кто из агентов активнее использует средства?........................................................................................................... 15
1.10. Выдать список клиентов, заказавших товары на определенный день текущего года, их телефоны и факсы
1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S (список клиентов, заказавших товары на определенный день текущего года, их адреса и телефоны).
Клиенты (Название, Телефон, Факс)
Заказы (Дата размещения).
2. Разработка модели процесса
В данном примере в запросе участвуют 2 таблицы – Клиенты и Заказы. Для того, чтобы выдать список клиентов, заказавших товары на определенный день текущего года, их адреса и телефоны необходимо из таблицы Клиенты включить в запрос поля Название, Телефон, Факс, а из таблицы Заказы – Дата размещения.
3. Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации взаимодействия с клиентами, заказавших товары 05 мая 1998 года.
С позиций пользователя-потребителя запрос можно охарактеризовать как простой с поэтапным потреблением информации.
4. Представление подсхемы базы данных
Рис.2. Подсхема базы данных
Таблица Заказы имеет простой ключ «Код Заказа», таблица Клиенты - простой ключ «Код клиента». Таблица клиенты является главной. Заказы - подчиненной. Тип связи – «один-ко-многим». Значения поля «Код Клиента» в таблице Заказы обновляются автоматически при изменении значений поля «Код клиента» в таблице «Клиенты».
5. Подготовка контрольного примера
Таблица Клиенты (фрагмент)
Таблица заказы (фрагмент)
Результат выполнения запроса
6. Формирование и отладка запроса
Запрос в Access выглядит следующим образом: Дата размещения заказа =#05.05.1998#.
1.16. Для оперативного использования и последующего анализа динамики получить сведения о товарах на складе от поставщика Ma Maison
1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S (сведения о товарах на складе от поставщика Ma Maison).
Поставщики (Название)
Товары (На складе).
2. Разработка модели процесса
В данном примере в запросе участвуют 2 таблицы – Поставщики и Товары. Для того, чтобы выдать сведения о товарах на складе от поставщика Ma Maison необходимо из таблицы Поставщики включить в запрос поля Название, а из таблицы Товары – на складе.
3. Общее описание процесса решения задачи
Получение выходного сообщения позволит оперативно использовать и анализировать динамику товаров на складе от конкретных поставщиков (в частности Ma Maison).
С позиций пользователя-потребителя запрос можно охарактеризовать как простой с поэтапным потреблением информации.
4. Представление подсхемы базы данных
Рис.4. Подсхема базы данных
Таблица Товары имеет простой ключ «Код Товара», таблица Поставщики - простой ключ «Код Поставщика». Таблица Поставщики является главной. Товары - подчиненной. Тип связи – «один-ко-многим». Значения поля «Код Поставщика» в таблице Товары обновляются автоматически при изменении значений поля «Код Поставщика» в таблице «Поставщики».
5. Подготовка контрольного примера
Таблица Поставщики (фрагмент)
Таблица Товары (фрагмент)
Результат выполнения запроса
6. Формирование и отладка запроса
Запрос в Access выглядит следующим образом: Название =“Ma maison”
2.1. Выдать фамилии и имена сотрудников, работавших по заказам клиентов из Мексики в течение определенного периода текущего года
1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S (фамилии и имена сотрудников, работавших по заказам из Мексики в течение определенного периода текущего года).
Сотрудники (Фамилия, Имя);
Заказы (Дата размещения);
Клиенты (Название, Страна).
2. Разработка модели процесса
В данном примере в запросе участвуют 3 таблицы – Сотрудники, Заказы и Клиенты. Для того, чтобы выдать фамилии и имена сотрудников, работавших по заказам из Мексики в течение определенного периода текущего года необходимо из таблицы Сотрудники включить в запрос поля Фамилия и Имя, из таблицы Заказы – дата размещения заказа, а из таблицы Клиенты – Название и Страна.
3. Общее описание процесса решения задачи
Получение выходного сообщения позволит оперативно использовать и анализировать динамику заказов от конкретных клиентов из Мексики в течении определенного периода времени (в данном случает в течение 1997 года).
С позиций пользователя-потребителя запрос можно охарактеризовать как простой с поэтапным потреблением информации.
4. Представление подсхемы базы данных
Рис.4. Подсхема базы данных
Таблица Сотрудники и Клиенты имеют простой ключ «Код Сотрудника» и «Код Клиента», таблица Заказы - составной ключ «Код Сотрудника» и «Код Клиента». Таблицы Сотрудники и Клиенты являются главными. Заказы - подчиненной. Тип связи – «один-ко-многим». Значения поля «Код Сотрудника» и «Код Клиента» в таблице Заказы обновляются автоматически при изменении значений поля «Код Сотрудника» и «Код Клиента» в таблицах «Сотрудники» и «Клиенты».
5. Подготовка контрольного примера
Таблица Сотрудники (фрагмент)
Таблица Заказы (фрагмент)
Таблица Клиенты (фрагмент)
Результат выполнения запроса
6. Формирование и отладка запроса
Запрос в Access выглядит следующим образом: Клиенты Страна = «Мексика»; Заказы Дата размещения - Between #01.01.1997# And #01.01.1998#
3.1. Получить сведения о расходах в августе текущего года по типам расходов
1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S (сведения о расходах в августе 1998 года по типам расходов).
Типы Расходов (Категория расходов);
Сведения о расходах (Дата расходов).
2. Разработка модели процесса
В данном примере в запросе участвуют 2 таблицы – Типы расходов и Сведения о расходах. Для того, чтобы получить сведения о расходах в августе 1998 года по типам расходов необходимо из таблицы Типы Расходов включить в запрос поле Категория расходов, из таблицы Сведения о расходах – дата расходов.
3. Общее описание процесса решения задачи
Получение выходного сообщения позволит оперативно использовать и анализировать динамику расходов в конкретном временном промежутке (в данном случает в течение августа 1998 года).
С позиций пользователя-потребителя запрос можно охарактеризовать как простой с поэтапным потреблением информации.
4. Представление подсхемы базы данных
Рис.4. Подсхема базы данных
Таблица Типы расходов имеет простой ключ «Код Типа Расходов», таблица Сведения о расходах - составной ключ «Код Сведений о расходах»; «Код отчета о Расходах» «Код типа расходов». Таблица Типы расходов является главной. Сведения о расходах - подчиненной. Тип связи – «один-ко-многим». Значения поля «Код типа расходов» в таблице Сведения о расходах обновляются автоматически при изменении значений поля «Код типа расходов» в таблице Типы расходов.
5. Подготовка контрольного примера
Таблица Типы расходов (фрагмент)
Таблица Сведения о расходах (фрагмент)
Результат выполнения запроса
6. Формирование и отладка запроса
Запрос в Access выглядит следующим образом: Сведения о расходах Дата расходов - Between #01.08.1998# And #31.08.1998#
6.7. Сравнить данные о продажах, покупках и денежных средствах агентов (в абсолютных и относительных показателях). Кто из агентов активнее использует средства?
1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определяем состав и структуру требуемого сообщения S (сравнить данные о продажах, покупках и денежных средствах агентов).
Агенты (Наименование агента; Сумма денег);
Заявки на покупку (Объем заявки на покупку);
Заявки на продажу (Объем заявки на продажу).
2. Разработка модели процесса
|
|
|||
|
|
3. Общее описание процесса решения задачи
Получение выходного сообщения позволит оперативно использовать и анализировать динамику покупок, продаж и денежных средств агентов, а также выявлять агентов, которые более активно используют денежные средства.
4. Представление подсхемы базы данных
Рис.4. Подсхема базы данных
Таблица Агенты имеет простой ключ «Код Агента», таблица Заявки на продажу - ключ «Код Заявки на покупку». Таблица Агенты является главной. Заявки на продажу и Заявки на покупку - подчиненные. Тип связи – «один-ко-многим». Значения поля «Код Агентов» в таблицах Заявки на продажу и Заявки на покупку обновляются автоматически при изменении значений поля «Код Агента» в таблице Агенты.
5. Подготовка контрольного примера
Таблица Агенты (фрагмент)
Таблица Заявки на продажу (фрагмент)
Таблица Заявки на покупку (фрагмент)
Результат выполнения запроса
6. Формирование и отладка запроса