Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
izmenennyikyrsovoi_po_bd.doc
Скачиваний:
12
Добавлен:
24.12.2018
Размер:
562.69 Кб
Скачать

Заключение

Разработанная в данном курсовом проекте БД для решения задач документооборота в фирме по продаже комплектующих, позволяет автоматизировать весь документооборот, что позволяет разгрузить весь отчетный документооборот, и сократить ошибки в документации. При появлении новых производственных задач разработчик может в кратчайшие сроки реализовать их в БД.

Описанная в этом курсовом проекте база данных должна быть полезна при работе в данной области.

Список литературы

  1. Михеева В.Д., Харитонова И.А. Microsoft Access 2000. – БХВ – Изд. «Санкт-Петербург», 2000

  2. Диго С.М. Проектирование и использование баз данных: Учебник. – М.: Финансы и статистика, 1995.

  3. ГОСТ 2.105.95 ЕСКД. Общие требования к текстовым документам.

  4. Джим Бойс « Использование Microsoft Office97»

  5. С.В. Симонович «Информатика. Базовый курс»

  6. Ю.Бекаревич « MS Access 2000»

Приложение 1

ER-диаграмма

Рисунок 11

Приложение 2

Схема данных

Рисунок 12 Схема данных

Приложение 2

Запросы

Запрос 1 «Удаление сведений о поставщике»

DELETE Поставщики.*, Поставщики.НазваниеПоставщика

FROM Поставщики

WHERE (((Поставщики.НазваниеПоставщика)=[]));

Описание операторов, использованных в запросе:

FROM

(из) перечисленных таблиц, в которых расположены эти столбцы

WHERE

(где) строки из указанных таблиц должны удовлетворять указанному перечню условий отбора строк

DELETE <table name> Что удалять.

Запрос 2 «Выборка сведений о фирмах, имеющих комплектующие Х с характеристикой В»

Рисунок 13

Рисунок 14

Рисунок 15

SELECT Компплектующие.Марка, Закупки.[Код Заказа], Компплектующие.Характеристики, Поставщики.НазваниеПоставщика, Поставщики.Город, Поставщики.ПочтовыйИндекс, Поставщики.[Страна/регион]

FROM Типы RIGHT JOIN ((Поставщики RIGHT JOIN Закупки ON Поставщики.КодПоставщика = Закупки.[Код Поставщика]) RIGHT JOIN (Компплектующие INNER JOIN Сделки ON Компплектующие.КодТовара = Сделки.[Код Товара]) ON Закупки.[Код Заказа] = Сделки.[Код Заказа]) ON Типы.КодТипа = Компплектующие.КодТипа

WHERE (((Компплектующие.Марка)=[Название]) AND ((Компплектующие.Характеристики)=[]))

ORDER BY Компплектующие.Марка DESC;

Запрос 3 «Вычисление прибыли и остатка товара»

Рисунок 16

Рисунок 17

SELECT Компплектующие.Марка, Компплектующие.Характеристики, Закупки.[Код Заказа], Закупки.[Стоимость Доставки], Сделки.Цена, Сделки.Количество, Сделки.Продано

FROM Закупки RIGHT JOIN (Компплектующие INNER JOIN Сделки ON Компплектующие.КодТовара = Сделки.[Код Товара]) ON Закупки.[Код Заказа] = Сделки.[Код Заказа]

WHERE (((Компплектующие.Марка)=[]));

Запрос 4 «Упорядочивание по возрастанию комплектующие»

Рисунок 18

SELECT Компплектующие.КодТовара, Компплектующие.Марка, Компплектующие.Характеристики, Компплектующие.КодТипа, Компплектующие.СерийныйНомер, Компплектующие.Цена

FROM Компплектующие

ORDER BY Компплектующие.Марка;

Запрос 5 «Упорядочивание по убыванию поставщики»

Рисунок 19

SELECT Поставщики.КодПоставщика, Поставщики.НазваниеПоставщика, Поставщики.Адрес, Поставщики.Город, Поставщики.ПочтовыйИндекс, Поставщики.ОбластьКрайРеспублика, Поставщики.[Страна/регион]

FROM Поставщики

ORDER BY Поставщики.НазваниеПоставщика DESC;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]