Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет 2 по БД вар 1.doc
Скачиваний:
3
Добавлен:
12.07.2019
Размер:
483.33 Кб
Скачать

2.3.2. Создание запросов

В режиме конструктора был создан новый запрос по таблицам «Поставщик» и «Банки» . В бланк запроса добавлены все поля из обоих таблиц, кроме поля «Код банка БИК» из таблицы «Поставщик». Запрос сохранен с названием «ЗапросПоставщикБанк».

В режиме конструктора создан запрос по таблицам «Покупатель» и «Банки». В бланк запроса добавлены все поля из обоих таблиц, кроме поля «Код банка БИК» из таблицы «Покупатель». Запрос сохранен с названием «ЗапросПокупательБанк».

В режиме конструктора создан запрос по таблицам «Состав счет-фактуры» и «Товары и услуги». В бланк запроса добавлены все поля из обоих таблиц, кроме полей «Код товара или услуги» из обоих таблиц. Запрос сохранен с названием «ЗапросСоставСчетФактурыТовары».

В режиме конструктора создан запрос по таблицам «Счет-фактуры» и «Грузопередатчики», причем в бланк запроса добавлена таблица «Грузопередатчики» дважды. От таблицы «Грузопередатчики» одна связь автоматически отобразилась по полю «Код грузополучателя», вторая связь между таблицами «Грузопередатчики» и «Счет-фактуры» была удалена. От таблицы «Грузопередатчики_1» вручную была протянута связь к полю «Код грузоотправителя».

Далее был создан запрос для соединения запросов «ЗапросСчетФактурыГрузопередатчики», «ЗапросСоставСчетФактурыТовары», «ЗапросПокупательБанк», «ЗапросПоставщикБанк». Запросы были соединены по полям, как показано на рисунке ниже. Все поля из запросов, кроме полей, начинающихся со слова Код…, были перенесены в «Итоговый запрос».

Рисунок 10 – «Итоговый запрос» в режиме конструктора

2.3.3. Создание отчетов

Далее в режиме конструктора был создан отчет «Счет-фактуры», представленный на рисунке 11 и отчет, полностью имитирующий отчетный бланк документа (рисунок 12). Шаблон документа взят из задания лабораторной работы.

Рисунок 11 - Отчет «Счет-фактуры»

Рисунок 12 - Отчетный бланк документа

2.3.4. Создание главной кнопочной формы приложения

Последним шагом проектирования базы данных «БД_Счет_фактуры» является создание главной кнопочной формы, содержащей кнопки для открытия ранее созданных форм и кнопку для вывода отчета. Также БД была настроена через меню «Сервис - Параметры запуска» на открытие главной формы приложения при запуске. Главная форма приложения представлена на рисунке 13.

Рисунок 13 – Главная форма приложения

Заключение

В результате проделанной работы по базе данных «DB_Storage», связанной со средой SQL Server 2005 с помощью драйвера ODBC в MS Office Access 2003 были созданы отчеты. База данных «DB_Storage» была полностью скопирована для резервного восстановления и экспортирована в СУБД Access. Также в SQL Server была создана новая база данных «БД_Счет_фактуры», настроено новое соединение ODBC, с помощью которого база данных «БД_Счет_фактуры» была связана со средой MS Office Access. В Access было создано приложение, которое соответствует предметной области «Выписка и учет счет-фактур в торговой фирме».