Содержание
1. База данных «Борей» 3
1.1. Схема базы данных «Борей» 3
1.2. Список поставщиков товаров группы «Рыбопродукты» 3
1.2.1. Определение состава выходного сообщения 3
1.2.2. Разработка модели процесса 4
1.2.3. Общее описание процесса решения задачи 4
1.2.4. Представление подсхемы базы данных 5
1.2.5. Ручная обработка данных 5
1.2.6. Формирование и отладка запроса 8
1.2.7. Подготовка запроса с использованием Конструктора 8
1.3. Клиенты, заказавшие товары на 1 ноября 9
1.3.1. Определение состава выходного сообщения 9
1.3.2. Разработка модели процесса 10
1.3.3. Общее описание процесса решения задачи 10
1.3.4. Представление подсхемы базы данных для запроса 11
1.3.5. Ручная обработка данных 11
1.3.6. Формирование и отладка запроса 13
1.3.7. Подготовка запроса в Конструкторе 13
2. База данных «Заказы на работы» 15
2.1. Схема базы данных «Заказы на работы» 15
2.2. Необходимое оборудование для заказов клиентов из России 15
2.2.1. Определение состава выходного сообщения 15
2.2.2. Разработка модели процесса 16
2.2.3. Общее описание процесса решения задачи 16
2.2.4. Представление подсхемы базы данных 17
2.2.5. Ручная обработка данных 17
2.2.6. Формирование и отладка запроса 22
2.2.7. Подготовка запроса в режиме Конструктора 22
3. База данных «Расходы» 24
3.1. Схема базы данных «Расходы» 24
3.2. Сведения о транспортных расходах 24
3.2.1. Определение состава выходного сообщения 24
3.2.2. Разработка модели процесса 25
3.2.3. Общее описание процесса решения задачи 25
3.2.4. Представление подсхемы данных 26
3.2.5. Ручная обработка данных 26
3.2.6. Формирование и отладка запроса 30
3.2.7. Подготовка запроса в Конструкторе 31
4. База данных «Бумаги» 32
4.1. Схема базы данных «Бумаги» 32
4.2. Определения наличия определенного количества определенной бумаги 32
4.2.1. Определение состава выходного сообщения 32
4.2.2. Разработка модели процесса 33
4.2.3. Общее описание процесса решения задачи 33
4.2.4. Представление подсхемы данных 34
4.2.5. Ручная обработка данных 34
4.2.6. Формирование и отладка запроса 38
4.2.7. Подготовка запроса в Конструкторе 39
Список источников 40
1. База данных «Борей»
1.1. Схема базы данных «Борей»
База данных «Борей» имеет следующие связи между таблицами:
1.2. Список поставщиков товаров группы «Рыбопродукты»
Для определения поставщика определенного товара выдать список поставщиков товаров группы «Рыбопродукты», их телефоны и факсы.
1.2.1. Определение состава выходного сообщения
Исходя из результатов анализа информационной потребности, определим состав и структуру требуемого сообщения S [Поставщики товаров группы «Рыбопродукты»].
S (Типы.Категория, Поставщики.Название, Поставщики.ОбращатьсяК, Поставщикими.Телефон, Поставщики.Факс)
Поставщики рыбопродуктов
Категория
Название
Обращаться к
Телефон
Факс
Реквизит «Категория» является обязательным по условию задачи, остальные поля используются в процедурах профилизации, сегментации и связи.
1.2.2. Разработка модели процесса
Определим состав полей и таблиц, используемых в запросе из приведенной в п. 1.1. схемы базы данных «Борей».
Поскольку сведения о поставщиках хранятся в таблице Поставщики, сведения о товарах – в таблице Товары, а типы товаров – перечислены в таблице Типы, то в запросе необходимо использовать перечисленные три таблицы, связанные между собой. Таблицы Поставщики и Товары связаны по полю КодПоставщика, а таблицы Товары и Типы по поля КодТипа.
На выходе представлено сообщение с определенной в пункте 1.2.1 структурой.
1.2.3. Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для получения сведений о поставщиках товаров группы «Рыбопродукты».
С позиции потребителя – пользователя запрос характеризуется как простой с поэтапным потреблением информации. Полученные по запросу данные могут быть экспортированы в Excel. При реализации в Access этот запрос является запросом на выборку.
Данные о Поставщиках являются справочными и обновляются при вводе информации о новом поставщике. Данные о Товарах и Типах обновляются при появлении нового товара или типа соответственно.
Данные одновременно необходимы многим потребителям, в связи с чем они размещаются на сервере сети в коллективно используемой базе данных, функционирующей под управлением Microsoft SQL Server.
Подготовка запроса в Access осуществляется в Конструкторе, так как данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Процедура создания и