Смекни!
smekni.com

Разработка связных таблиц и запросов к ним на основе ER подхода (стр. 2 из 2)

На этом процесс проектирования БД можно считать завершенным.

7 РЕАЛИЗАЦИЯ ПРОЕКТИРУЕМОЙ БД

Дальнейшая работа связана с реализацией БД в выбранной СУБД. В процессе реализации должны быть созданы запросы, экранные формы, отчеты и другие объекты базы данных. Этот этап связан больше с разработкой приложений для конкретных пользователей, хотя в широком смысле его можно включать и в процесс проектирования базы данных.

Разработанная база данных включает следующие объекты: таблицы «Мебель», «Нормы расходов», «Материал»; запросы «Запрос1», «Запрос2»; формы «Мебель», «Нормы расходов», «Нормы расходов 1», «Материал»; отчет «Суммарная прибыль». Ниже приведены листинги окон конструкторов для перечисленных выше объектов.


Рисунок 7.1 – Таблица МАТЕРИАЛ

Рисунок 7.2 – Таблица МЕБЕЛЬ


Рисунок 7.3 – Таблица НОРМЫ РАСХОДОВ

Рисунок 7.4 – Запрос 1.


Рисунок 7.5 – Запрос 2.

Текст запроса 2 на языке SQL имеет вид:

SELECT Sum([Цена продажи]*[Количество изделий]) AS [Максимальная прибыль]

FROM Мебель;

Рисунок 7.6 – Формы проектируемой БД


Рисунок 7.7 – Отчет СУММАРНАЯ ПРИБЫЛЬ


ВыводЫ

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

Были определены сущности и связи выделенной предметной области и их характеристики, результат представлен в виде диаграмм ER-экземпляров и ER-типа. Данные диаграммы приведены в пункте 5 настоящего отчета.

Был разработан проект на логическом и физическом уровнях с использованием ER-подхода, результат проектирования представлен в виде логической БД, приведенной в пункте 6 настоящего отчета.

Были созданы таблицы спроектированной БЛ и ее физическая схема в Access с помощью стандартных средств контроля целостности. Были созданы запросы в соответствии с вариантом задания. Запрос, созданный для нахождения решения не будет корректно работать для другого набора данных (другое условие задачи), и дает достоверную информацию при обновлении или расширении данных. По запросу был создан отчет. Внешний вид таблиц, запросов и отчета приведены на рисунках пункта 7 настоящего отчета.