База данных организации по продаже товаров

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информационные технологии
  • 33 33 страницы
  • 10 + 10 источников
  • Добавлена 25.12.2022
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
ВВЕДЕНИЕ 3
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 5
1.1. Постановка задачи 5
1.2. Основные объекты СУБД MS Access 6
1.3. Разработка концептуальной и логической модели данных 10
2. ПРАКТИЧЕСКАЯ ЧАСТЬ 12
2.1. Создание таблиц 12
2.2. Создание форм 16
2.3. Создание запросов 20
2.4. Создание отчетов и кнопочных форм 25
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 30
ПРИЛОЖЕНИЯ 31

Фрагмент для ознакомления

Дата, Менеджеры.[код-менеджера], Водители.[Имя Водителя], Машины.Марка, Машины.[Номер машины] FROM Товары INNER JOIN (Покупатели INNER JOIN ((Машины INNER JOIN (Водители INNER JOIN Отгрузки ON Водители.[Код] = Отгрузки.[код-водителя]) ON Машины.[код-машины] = Отгрузки.[код-машины]) INNER JOIN (Менеджеры INNER JOIN Продажи ON Менеджеры.[код-менеджера] = Продажи.[Менеджер]) ON Отгрузки.[код-отгрузки] = Продажи.[Отгрузка]) ON Покупатели.[id-покупателя] = Продажи.[Покупатель]) ON Товары.[код-товара] = Продажи.[Товар] WHERE (((Водители.[Имя Водителя])=[Введите имя водителя]) AND ((Машины.Марка)=[Введите марку машины])).Рисунок 29 - Структура запроса с параметромРисунок 30 - Результат выполнения запроса с параметромЗапрос на удаление записей в таблице Менеджеры позволяет удалить информацию по имени менеджера (Рисунок 31). В процессе выполнения данного запроса на экране появляется диалоговое окно для ввода имени менеджера, запись о котором необходимо удалитьв базе данных (Рисунок 32). На языке SQLданный запрос будет иметь следующий код: DELETE Менеджеры.[Имя менеджера] FROM Менеджеры WHERE (((Менеджеры.[Имя менеджера])=[Введите имя менеджера])).Рисунок 31 – Структура запроса на удаление.Рисунок 32 – Диалоговое окно ввода значения параметраНа рисунке 33 представлена структура запроса на обновление. В таблице Товары поле Цена будет увеличено на 15 условных единиц для записей, в которых цена меньше 130 условных единиц. На языке SQLданный запрос будет иметь следующий код: UPDATE [Категории товаров] INNER JOIN Товары ON [Категории товаров].[код-категории] = Товары.[Категория товара] SET Товары.Цена = [Цена]+15 WHERE (((Товары.Цена)<130));Рисунок 33 - Структура запроса на обновление данныхВ целом возможности СУБД MSAccessв части создания запросов практически не ограничены. В данном подразделе рассмотрены только некоторые из наиболее часто используемых типов запросов.2.4. Создание отчетов и кнопочных формОтчеты позволяют вывести на печать информацию в необходимой форме. Это может быть накладная, отчет о продажах, список товаров и тд. Для создания отчетов используется Конструктор или Мастер отчетов.На Приложении 1 представлен список менеджеров, реализованный в форме отчета. Структура отчета изображена на рисунке 34.Рисунок 34 – Структура отчета МенеджерыСУБД MSAccessпозволяет создавать отчеты с группировкой данных (Рисунок 35). В приложении 2 представлен список товаров сгруппированных по категории товаров. В формировании данного отчета используется информация из двух таблиц.На рисунке 36 представлена структура отчета, в котором в качестве источника данных выступает запрос с параметром. Отчет по продажам изображен в приложении 3, ориентация альбомная. В данном отчете использована возможность формирования итоговых значений по полям Количество товаров и их Цена.Рисунок 35 – Структура отчета ТоварыРисунок 36 – Структура отчета ПродажиДля удобного доступа к созданным объектам СУБД MSAccessудобно использовать кнопочную форму. Для создания кнопочной формы используется пункт меню Диспетчер кнопочных форм на вкладке Работа с базами данных.Главная кнопочная форма изображена на рисунке 37. Кнопка Справочник открывает кнопочную форму доступа к формам Менеджеры, Машины, Водители (Рисунок 38). КнопкаНазад на кнопочной форме Справочники возвращает на главную кнопочную форму. Кнопка отчеты позволяет получить доступ к спроектированным отчетам (Рисунок 39). Рисунок 37 – Главная кнопочная форма база данных организации по продажам товаровРисунок 38 – Кнопочная форма СправочникиРисунок 39 – Кнопочная форма ОтчетыВСУБДMSAccessесть еще один очень интересный объект Макросы. Он позволяет запрограммировать определенные действия. В нашем случае мы создали два макроса. Первый макрос открывает заставку при запуске нашей базы данных (Рисунок 40), а второй управляет нажатие кнопки на заставке для перехода на главную кнопочную форму (Рисунок 41).Рисунок 40 – Макрос AUTOEXECРисунок 41 – Заставка с кнопкой перехода на главную кнопочную формуЗАКЛЮЧЕНИЕВ ходе выполнения курсового проекта были получены базовые навыки работы с СУБД MSAccess.Основной целью проекта являлось создание базы данных по продаже товаров. Для реализации поставленной цели были решены следующие задачи:Изучены основанные объекты СУБД MS Access;Разработана структура база данных организации по продаже товаров;Созданы необходимые таблицы в СУБД MS Access;Разработаныформы для ввода и просмотра данных;Созданы запросы отбора необходимой информации из базы данных.Спроектированы необходимые отчетные формы;Разработаны кнопочные формы.Созданная база данных позволяет решать все задачи, сформулированные в задании на курсовой проект. Это позволяет сделать вывод, что задание выполнено полностью.Разработанная база данных легко дополняется при необходимости разработки профессиональной базы данных и может быть использована в дальнейших проектах.СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫБазы данных: учебное пособие / Н.Ю. Братченко. – Ставрополь: Сев-КавГТУ, 2011. – 195 с.Дунаев, В. В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2017. - 288 c.Завгородний В.И. Комплексная защита информации в компьютерных системах: Учебное пособие. - М.: Логос; ПБОЮЛ Н.А.Егоров, 2001. – 264 с.Информатика: Базовый курс. С.В. Симонович и др. - СПб.: Питер. 2002.- 458 с.Информатика: Базовый курс/ Под редакцией С.В. Симоновича. - Издательский дом «Питер», 2002. - 640 с.Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2018. - 336 cМаркин, А. В. Построение запросов и программирование на SQL. Учебное пособие / А.В. Маркин. - М.: Диалог-Мифи, 2014. - 384 c.Мельников В.В. Защита информации в компьютерных системах. - М.: Финансы и статистика; Электронинформ, 2006. – 368 с.Партыка Т.Л., Попов И.И. Информационная безопасность. Учебное пособие для студентов учреждений среднего профессионального образования. - М.: ФОРУМ: ИНФРА-М, 2004. – 368 с.Справочник по Transact-SQL (компонент DatabaseEngine)[Электронный ресурс] // Режим доступа: https://docs.microsoft.com/ru-ru/sql/t-sql/language-reference?view=sql-server-ver15ПРИЛОЖЕНИЯПриложение 1.Приложение 2. Приложение 3.

1. Базы данных: учебное пособие / Н.Ю. Братченко. – Ставрополь: Сев-КавГТУ, 2011. – 195 с.
2. Дунаев, В. В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2017. - 288 c.
3. Завгородний В.И. Комплексная защита информации в компьютерных системах: Учебное пособие. - М.: Логос; ПБОЮЛ Н.А.Егоров, 2001. – 264 с.
4. Информатика: Базовый курс. С.В. Симонович и др. - СПб.: Питер. 2002.- 458 с.
5. Информатика: Базовый курс/ Под редакцией С.В. Симоновича. - Издательский дом «Питер», 2002. - 640 с.
6. Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2018. - 336 c
7. Маркин, А. В. Построение запросов и программирование на SQL. Учебное пособие / А.В. Маркин. - М.: Диалог-Мифи, 2014. - 384 c.
8. Мельников В.В. Защита информации в компьютерных системах. - М.: Финансы и статистика; Электронинформ, 2006. – 368 с.
9. Партыка Т.Л., Попов И.И. Информационная безопасность. Учебное пособие для студентов учреждений среднего профессионального образования. - М.: ФОРУМ: ИНФРА-М, 2004. – 368 с.
10. Справочник по Transact-SQL (компонент Database Engine) [Электронный ресурс] // Режим доступа: https://docs.microsoft.com/ru-ru/sql/t-sql/language-reference?view=sql-server-ver15

Вопрос-ответ:

Какие основные объекты доступны в СУБД MS Access?

В СУБД MS Access доступны следующие основные объекты: таблицы, формы, запросы, отчеты и макросы.

Какие модели данных разрабатываются в процессе создания базы данных?

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

Какие шаги нужно выполнить для создания таблиц в СУБД MS Access?

Для создания таблиц в СУБД MS Access необходимо выполнить следующие шаги: открыть базу данных, выбрать вкладку "Таблицы", нажать кнопку "Создать таблицу в стиле таблицы", задать поля таблицы и их тип данных.

Какие возможности предоставляют формы в СУБД MS Access?

Формы в СУБД MS Access предоставляют возможность удобного отображения данных, редактирования данных, добавления новых записей, удаления записей, выполнения различных действий с данными.

Какие действия можно выполнить с помощью запросов в СУБД MS Access?

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

Для чего предназначена база данных организации по продаже товаров?

База данных организации по продаже товаров предназначена для учета и хранения информации о товарах, клиентах, менеджерах, водителях и других объектах, связанных с бизнес-процессами продажи товаров.

Какие объекты СУБД MS Access использовались при разработке базы данных?

Основными объектами СУБД MS Access, использованными при разработке базы данных, были таблицы, формы, запросы и отчеты. Они служат для организации, ввода, хранения, обработки и вывода данных.

Какие модели данных были разработаны для базы данных организации по продаже товаров?

Для базы данных организации по продаже товаров были разработаны концептуальная и логическая модели данных. Концептуальная модель представляет общую структуру базы данных, определяет сущности и их связи. Логическая модель конкретизирует структуру базы данных, определяет таблицы, атрибуты и связи между ними.

Какие отчеты и кнопочные формы были созданы в базе данных?

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

Какие источники и литература были использованы при разработке базы данных?

При разработке базы данных были использованы различные источники, включая официальную документацию и руководства по работе с СУБД MS Access, а также специализированную литературу по разработке баз данных и проектированию информационных систем.

Зачем нужна база данных организации по продаже товаров?

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