Разработка базы данных, создание запросов, создание отчетов
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"
Авиационный факультет
Кафедра "Самолетостроение"
Курсовая работа
по диiиплине "Информационное обеспечение базы данных"
Тема: "Разработка базы данных, создание запросов, создание отчетов"
Выполнил студент
гр. УК-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 - Запрос по цене товара
В запросе 2 отражены сведения о покупателях, можно увидеть на рисунке 7.
Запрос позволяет узнать информацию о покупателях, его адрес, телефон, а также код.
Рисунок 7 - Запрос "Сведения о покупателе"
. Создание отчетов
Отчеты помогают сводить данные в форму удобную для чтения. При формировании отчета все необходимые сведения располагаются таким образом, что могут быть отправлены на печать без предварительной подготовки. Отчеты предназначены для формирования и вывода на печать выходных документов, содержащих результаты решения задач пользователя, данные из таблиц или результаты поиска, схемы, графики и другие элементы.
Отчет "Сведения о покупателях" содержит информацию о покупателях: код, наименование, адрес, город, страну и телефон.
Отчет "Товары" дает наиболее полную информацию о данных товарах