Разработка базы данных, создание запросов, создание отчетов
МИНИСТЕРСТВО
ОБРАЗОВАНИЯ И НАУКИ РФ
ГОСУДАРСТВЕННОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ"
Авиационный
факультет
Кафедра
"Самолетостроение"
Курсовая
работа
по
дисциплине "Информационное обеспечение базы данных"
Тема:
"Разработка базы данных, создание запросов, создание отчетов"
Выполнил студент
гр. УК-081 К.А.
Коробкова
Руководитель
В.В.Рыжков
Воронеж
2011
Содержание
Введение
1.
Инфологическая модель базы данных
2.
Схема связей
3.
Создание таблиц
4.
Создание запросов
5.
Создание отчетов
. Создание
форм
Список литературы
Введение
Современный уровень информатизации предполагает
работу с различными базами данных во всех сферах деятельности: от промышленного
производства до здравоохранения. СУБД - система управления базой данных,
которая позволяет обрабатывать различные запросы пользователей, формировать
отчеты.
Одной из наиболее распространенных СУБД является
программный продукт фирмы Microsoft
- MS Access,
встроенный в пакет MS
Office. Это придает
доступность и удобство в использовании.
Целью данной курсовой работы является разработка
базы данных "Склад канцтоваров", с помощью которой можно
систематизировать данные о товарах, формировать запросы о числе покупателей,
поставщиков, заказов и получение отчетов по этим запросам.
1.
Инфологическая модель базы данных
Проектирование базы данных начинается с анализа
предметной области и с выявления требований отдельных пользователей.
Анализ
предметной области приводит к появлению инфологической модели. Она выполняется
с использованием естественного языка, математических формул, графиков и других
средств, понятных пользователям. При
разработке базы данных "Склад канцтоваров" использовалась следующая
инфологическая модель:
2.
Схема связей
Для связывания таблиц используется схема данных,
изображённая на рисунке 1. На схеме каждая таблица представлена панелью со
списком полей.
Основу базы данных составляют таблицы
"Поставщики" и "Покупатели".
Рисунок 1 - Схема данных
3.
Создание таблиц
В таблице хранятся данные об одном
информационном объекте модели данных предметной области. Таблицы организованы в
виде совокупности строк (записей) и столбцов (полей). Каждая строка содержит
сведения об одном экземпляре информационного объекта. В столбцах же расположены
поля, содержащие одну из характеристик объекта предметной области. Каждое поле
имеет определенное имя, тип и размер. Через общие поля можно связать таблицы
друг с другом и далее работать с ними как с одной большой таблицей.
В режиме "Конструктор" были созданы
следующие таблицы: "Заказы", "Покупатель",
"Поставщик", "Товары".
Структура и сами таблицы представлены ниже.
Структура таблицы "Заказы".
На рисунке 2 изображена таблица, где
представлены основные сведения о заказах, их количество и цена.
Рисунок 2 - Таблица "Заказы"
Структура таблицы "Покупатель".
В
таблице содержатся сведения о покупателях, это показано на рисунке 3.
Рисунок 3- Таблица "Покупатель"
Структура таблицы "Поставщик".
Таблица
содержит код поставщика, наименование, адрес, город, страну, телефон и эмблему,
показано на рисунке.
Рисунок 4 -Таблица "Поставщик"
Структура таблицы "Товары".
На рисунке 5 указана информация о товарах.
Рисунок 5 - Таблица "Товары"
4.
Создание запросов
Запросы создаются пользователем для выборки
нужных данных из одной или нескольких связанных таблиц. Результатом выполнения
запроса является динамическая таблица, которая может быть использована наряду с
другими таблицами БД при обработке данных. Запрос может формироваться в виде
запросов по образцу. С помощью запроса можно также обновить, удалить или
добавить данные в таблицы или создать новые таблицы на основе существующих.
В данной курсовой работе созданы 2 запроса на
выборку.
Запрос 1 дает сведения о цене товаров, он
изображён на рисунке 6. Он позволяет упростить поиск товара по его коду.
Рисунок 6 - Запрос по цене товара
Запрос позволяет узнать информацию о
покупателях, его адрес, телефон, а также код.
Рисунок 7 - Запрос "Сведения о
покупателе"
. Создание отчетов
Отчеты помогают сводить данные в форму удобную
для чтения. При формировании отчета все необходимые сведения располагаются
таким образом, что могут быть отправлены на печать без предварительной
подготовки. Отчеты
предназначены для формирования и вывода на печать выходных документов,
содержащих результаты решения задач пользователя, данные из таблиц или
результаты поиска, схемы, графики и другие элементы.
Отчет "Сведения о покупателях" содержит
информацию о покупателях: код, наименование, адрес, город, страну и телефон.
Отчет "Товары" дает наиболее полную
информацию о данных товарах, содержит информацию: код поставщика, наименование,
код товара, единица измерения, цена и количество товаров на складе.
. Создание форм
Формы являются основным средством создания
диалогового интерфейса приложения пользователя. Форма может создаваться для
ввода и просмотра взаимосвязанных данных базы на экране в удобном виде, который
соответствует привычному для пользователя документу. Формы могут также
использоваться для создания панелей управления в приложении. Ввод данных в
таблицу с помощью формы позволяет облегчить ввод информации и проверить ее
правильность.
Формы созданы с помощью мастера создания форм.
Форма "Заказы" содержит сведения о
коде товара, покупателя, количестве заказанных товаров и цене товара, она
изображена на рисунке 8 и на рисунке 9.
Рисунок 8 - Форма "Заказы"
Рисунок 9 - Форма "Заказы"
Заключение
данные отчет запрос заказ
В данной курсовой работе была разработана база
данных "Склад канцтоваров", содержащая всю необходимую информацию о
товарах, покупателях, поставщиках и заказах. С помощью моей базы можно без
затруднений и специальных знаний вести базу данных, которая позволяет делать
все операции с клиентами, заказами, производителями. То есть добавлять, изменять,
обновлять, удалять и просматривать все имеющиеся и вводимые данные. На основе
базы данных были составлены запросы и отчеты. Создана экранная форма.
Список литературы
1 Гончаров А.Ю., "Access
2003. Самоучитель с примерами", М.:Кудиц Образ,2004.
2 Методические указания 9-2003,
Воронеж, ВГТУ, 2003.