отчет по практике создание базы данных

Отчёт по практике «Технология создания базы данных в среде СУБД MS Access на примере магазина»

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

1. Проектирование базы данных

.1 Анализ предметной области

.2 Определение требований и функций системы

.3 Разработка модели базы данных

. Реализация БД в СУБД

.1 Создание таблиц и схемы базы данных

.2 Разработка и создание запросов

.3 Разработка и создание форм

.4 Разработка и создание отчетов

.5 Инструкция для пользователя

Список используемой литературы

1. Проектирование базы данных

1.1 Анализ предметной области

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

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

.2 Определение требований и функций системы

Система должна обеспечивать удобный ввод информации о:

· Брендах: номер, наименование

· Товаре: номер, бренд, наименование, поставщик, гарантия, тип, цена, количество на складе, ожидаемое кол-во, поставки прекращены

· Категориях товара: номер, наименование

· Поставщиках: номер, наименование, контактное лицо, должность контактного лица, страна, город, адрес, телефон, факс

Отчет обеспечивает информацию о товарах на складе, проданных товарах, проданных товарах за период.

Система на запрос обеспечивает:

· Список категорий товаров

· Количество товара на складе

· Список проданных товаров

· Список проданных товаров за определенный период

.3 Разработка модели базы данных

отчет по практике создание базы данных. 725252 image001. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image001. картинка отчет по практике создание базы данных. картинка 725252 image001.

отчет по практике создание базы данных. 725252 image002. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image002. картинка отчет по практике создание базы данных. картинка 725252 image002.

Схема 1.1. Модель базы данных для предметной области «Магазин»

Для того, что бы правильно определить какая связь присутствует в моей базе данных необходимо:

Нужна работа? Есть решение!

Более 70 000 экспертов: преподавателей и доцентов вузов готовы помочь вам в написании работы прямо сейчас.

· Проанализировать предметную область и выявить сущности, которые необходимо включить в модель

· Определить типы связей между этими сущностями

· Определить у каждой сущности первичные ключи

Построить графически (схема 1.1.)

У одного поставщика может быть много товаров, в одной категории может быть множество товаров и может быть много товаров одного бренда.

Таблица 1.1. Сущность и атрибуты.

СущностьСвойства атрибута
Имя атрибутаТип атрибутаТип данных
ТоварыномерПервичный ключAutoNumber
номер брендаКлюч внешнийNumber
наименованиеописательныйText
номер поставщикаКлюч внешнийNumber
гарантияКлюч внешнийNumber
номер типаКлюч внешнийNumberописательныйCurrency
кол-во на складеКлюч внешнийNumber
ожидаемое кол-воКлюч внешнийNumber
поставки прекращеныYes/No
ПоставщикиномерПервичный ключAutoNumber
наименованиеописательныйtext
контактное лицоописательныйtext
должностьописательныйtext
странаописательныйtext
городописательныйtext
адресописательныйtext
телефонописательныйtext
факсописательныйtext
Категории товаровномерПервичный ключAutoNumber
наименованиеописательныйtext
БрендыномерПервичный ключAutoNumber
наименование брендаописательныйtext
Проданные товарыномерПервичный ключAutoNumber
номер типаКлюч внешнийNumber
номер брендаКлюч внешнийNumber
номер товараКлюч внешнийNumber
дата продажиописательныйDate/time
ценаКлюч внешний
количествоКлюч внешнийNumber
скидкаКлюч внешнийNumber
всегоописательныйCurrency

2. Реализация БД в СУБД

.1 Создание таблиц и схемы базы данных

На основе таблицы 1.1, где представлены все сущности и их атрибуты создаются таблицы базы данных, такие как товары, поставщики, категории товаров, бренды, проданные товары. На рис. 2.1. представлена структура таблицы «товары».

отчет по практике создание базы данных. 725252 image003. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image003. картинка отчет по практике создание базы данных. картинка 725252 image003.

Рис. 2.1. Структура таблицы «товары»

Таблица 2.1. Свойства полей таблицы «товары»

ПолеСвойствоЗначение
IDIndexedYes (No Duplicates)
BrandIDIndexedYes (No Duplicates)
CaptionБренд
NameField Size30
CaptionНаименование
SupplierIDIndexedYes (No Duplicates)
CaptionПоставщик
WarrantyField SizeByte
CaptionГарантия, мес.
TypeIDDecimal Places
CaptionТип
IndexedYes (Duplicate OK)
PriceFormatCurrency
Decimal Places2
CaptionЦена
WarehouseAmountDecimal Places
CaptionКоличество на складе
WaitedAmountDecimal Places
CaptionОжидаемое кол-во
SupplyTerminatedFormatTrue/False
CaptionПоставки прекращены

После создания всех таблиц в окне Relationships создается схема базы данных, которая соответствует ранее разработанной модели.

На рис. 2.2. представлена схема базы данных в MS Access.

отчет по практике создание базы данных. 725252 image004. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image004. картинка отчет по практике создание базы данных. картинка 725252 image004.

Рис. 2.2. Схема базы данных в MS Access

2.2 Разработка и создание запросов

Таблица. 2.2. Разработка запросов

Имя запросаНазначениеТип запроса
BrandQueryОбеспечивает список брендовЗапрос на выборку
GoodNamesQueryОбеспечивает список товаровЗапрос на выборку
GoodsCategoryQueryОбеспечивает список категорий товаровЗапрос на выборку
GoodsOnWarehouseQueryТовар, имеющийся на складеЗапрос на выборку
SaledBetweenDatesQueryОбеспечивает список проданных товаров за определенный периодЗапрос с параметрами
SaledGoodsQueryОбеспечивает список проданных товаровЗапрос на выборку

На рис. 2.3. представлена конструкция запроса, обеспечивающего список проданных товаров.

отчет по практике создание базы данных. 725252 image005. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image005. картинка отчет по практике создание базы данных. картинка 725252 image005.

Рис. 2.3. Конструкция запроса, обеспечивающего список проданных товаров

На рис. 2.4. представлен результат поиска списка проданных товаров.

отчет по практике создание базы данных. 725252 image006. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image006. картинка отчет по практике создание базы данных. картинка 725252 image006.

Рис. 2.4. Результат поиска списка проданных товаров

.3 Разработка и создание Форм

Необходимы для отображения содержимого таблицы, редактирование данных, вводы и выводы информации.

Нужна работа? Есть решение!

Более 70 000 экспертов: преподавателей и доцентов вузов готовы помочь вам в написании работы прямо сейчас.

Таблица 2.3. Необходимая таблица

Название формыНазначениеФорма включает
Таблицы/формы/отчетыПоляСвойства полей
BrandsFormДля удобного просмотра списка брендовТаблица «Бренды»Все
GoodsCategoryFormДля удобного просмотра списка категорий товаровТаблица «Категории товаров»Все
GoodsFormДля удобного выбора и заказа товараТаблицы «Бренды, поставщики, категории товаров, товары»Все
MenuДля удобного переключения (выбора) и просмотра формФормы «Список брендов, список категорий товаров, список поставщиков, список товаров, список проданных товаров», Отчеты «Отчет по товарам на складе, отчет по проданным товарам, отчет по проданным товарам за период»Все
SaledGoodsFormДля удобного просмотра списка проданных товаровТаблицы «Бренды, категории товаров, товары»Все
SuppliersFormДля удобного просмотра списка поставщиковТаблица «Поставщики»Все

На рис. 2.5. представлена форма заказа товара.

отчет по практике создание базы данных. 725252 image007. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image007. картинка отчет по практике создание базы данных. картинка 725252 image007.

Рис. 2.5. Форма «Товары»

Были разработаны отчеты по товарам на складе, по проданным товарам, по проданным товарам за период. Далее представлен некий отчет.

Таблица 2.4. Структуры отчетов

Название отчетаНазначениеИсточники отчета
Таблица/запросПоля из таблицы/ запроса
GoodsOnWarehouseByCategoryПо категориям формирует информацию о товарах на складеТаблица «Товары», Запрос «Категории товаров»Поля «наименование, цена, кол-во на складе»
SaledGoodsBetweenDatesReportФормирует информацию о проданных товарах за периодТаблицы «Товары, проданные товары», Запрос «Проданные товары за период»Поля «Дата продажи, наименование, цена, количество, скидка, всего»
SaledGoodsReportФормирует информацию о проданных товарахТаблицы «Товары, проданные товары»Поля «Дата продажи, наименование, цена, количество, скидка, всего»

На рис. 2.6. представлен образец отчета.

отчет по практике создание базы данных. 725252 image008. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image008. картинка отчет по практике создание базы данных. картинка 725252 image008.

Рис. 2.6. Образец отчета «Товары на складе по категориям»

2.5. Инструкция для пользователя

При загрузке базы данных мы получать всю необходимую нам информацию о товарах, поставщиках, брендах, категориях товаров, проданных товарах. Можно еще открыть форму «Menu» для удобного просмотра информации по базе данных. База данных значительно упрощает работу. Например: получение информации о проданных товарах за определенный период.

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

Для предметной области «Магазин» была разработана база данных. Был проведен анализ предметной области, на основании которого были определены требования и функции.

Список используемой литературы

1. С.И. Золотова „Практикум по Microsoft Office Access”

. Е.М. Карчевский, И. Е. Филипов „Access 2010 в примерах”

Источник

Отчёт по практике на тему «Технология создания базы данных в среде СУБД MS Access на примере магазина»

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

1. Проектирование базы данных

.1 Анализ предметной области

.2 Определение требований и функций системы

.3 Разработка модели базы данных

Нужна помощь в написании отчета?

. Реализация БД в СУБД

.1 Создание таблиц и схемы базы данных

.2 Разработка и создание запросов

.3 Разработка и создание форм

.4 Разработка и создание отчетов

.5 Инструкция для пользователя

Нужна помощь в написании отчета?

Список используемой литературы

1. Проектирование базы данных

1.1 Анализ предметной области

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

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

Нужна помощь в написании отчета?

.2 Определение требований и функций системы

Система должна обеспечивать удобный ввод информации о:

· Брендах: номер, наименование

· Товаре: номер, бренд, наименование, поставщик, гарантия, тип, цена, количество на складе, ожидаемое кол-во, поставки прекращены

· Категориях товара: номер, наименование

· Поставщиках: номер, наименование, контактное лицо, должность контактного лица, страна, город, адрес, телефон, факс

Нужна помощь в написании отчета?

Отчет обеспечивает информацию о товарах на складе, проданных товарах, проданных товарах за период.

Система на запрос обеспечивает:

· Список категорий товаров

· Количество товара на складе

Нужна помощь в написании отчета?

· Список проданных товаров

· Список проданных товаров за определенный период

.3 Разработка модели базы данных

отчет по практике создание базы данных. 725252 image001. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image001. картинка отчет по практике создание базы данных. картинка 725252 image001.

отчет по практике создание базы данных. 725252 image002. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image002. картинка отчет по практике создание базы данных. картинка 725252 image002.

Схема 1.1. Модель базы данных для предметной области «Магазин»

Для того, что бы правильно определить какая связь присутствует в моей базе данных необходимо:

· Проанализировать предметную область и выявить сущности, которые необходимо включить в модель

Нужна помощь в написании отчета?

· Определить типы связей между этими сущностями

· Определить у каждой сущности первичные ключи

Построить графически (схема 1.1.)

У одного поставщика может быть много товаров, в одной категории может быть множество товаров и может быть много товаров одного бренда.

Таблица 1.1. Сущность и атрибуты.

СущностьСвойства атрибута
Имя атрибутаТип атрибутаТип данных
ТоварыномерПервичный ключAutoNumber
номер брендаКлюч внешнийNumber
наименованиеописательныйText
номер поставщикаКлюч внешнийNumber
гарантияКлюч внешнийNumber
номер типаКлюч внешнийNumberописательныйCurrency
кол-во на складеКлюч внешнийNumber
ожидаемое кол-воКлюч внешнийNumber
поставки прекращеныYes/No
ПоставщикиномерПервичный ключAutoNumber
наименованиеописательныйtext
контактное лицоописательныйtext
должностьописательныйtext
странаописательныйtext
городописательныйtext
адресописательныйtext
телефонописательныйtext
факсописательныйtext
Категории товаровномерПервичный ключAutoNumber
наименованиеописательныйtext
БрендыномерПервичный ключAutoNumber
наименование брендаописательныйtext
Проданные товарыномерПервичный ключAutoNumber
номер типаКлюч внешнийNumber
номер брендаКлюч внешнийNumber
номер товараКлюч внешнийNumber
дата продажиописательныйDate/time
ценаКлюч внешний
количествоКлюч внешнийNumber
скидкаКлюч внешнийNumber
всегоописательныйCurrency

Нужна помощь в написании отчета?

2. Реализация БД в СУБД

.1 Создание таблиц и схемы базы данных

На основе таблицы 1.1, где представлены все сущности и их атрибуты создаются таблицы базы данных, такие как товары, поставщики, категории товаров, бренды, проданные товары. На рис. 2.1. представлена структура таблицы «товары».

отчет по практике создание базы данных. 725252 image003. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image003. картинка отчет по практике создание базы данных. картинка 725252 image003.

Рис. 2.1. Структура таблицы «товары»

Таблица 2.1. Свойства полей таблицы «товары»

ПолеСвойствоЗначение
IDIndexedYes (No Duplicates)
BrandIDIndexedYes (No Duplicates)
CaptionБренд
NameField Size30
CaptionНаименование
SupplierIDIndexedYes (No Duplicates)
CaptionПоставщик
WarrantyField SizeByte
CaptionГарантия, мес.
TypeIDDecimal Places0
CaptionТип
IndexedYes (Duplicate OK)
PriceFormatCurrency
Decimal Places2
CaptionЦена
WarehouseAmountDecimal Places0
CaptionКоличество на складе
WaitedAmountDecimal Places0
CaptionОжидаемое кол-во
SupplyTerminatedFormatTrue/False
CaptionПоставки прекращены0

Нужна помощь в написании отчета?

После создания всех таблиц в окне Relationships создается схема базы данных, которая соответствует ранее разработанной модели.

На рис. 2.2. представлена схема базы данных в MS Access.

отчет по практике создание базы данных. 725252 image004. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image004. картинка отчет по практике создание базы данных. картинка 725252 image004.

Рис. 2.2. Схема базы данных в MS Access

2.2 Разработка и создание запросов

Таблица. 2.2. Разработка запросов

Имя запросаНазначениеТип запроса
BrandQueryОбеспечивает список брендовЗапрос на выборку
GoodNamesQueryОбеспечивает список товаровЗапрос на выборку
GoodsCategoryQueryОбеспечивает список категорий товаровЗапрос на выборку
GoodsOnWarehouseQueryТовар, имеющийся на складеЗапрос на выборку
SaledBetweenDatesQueryОбеспечивает список проданных товаров за определенный периодЗапрос с параметрами
SaledGoodsQueryОбеспечивает список проданных товаровЗапрос на выборку

Нужна помощь в написании отчета?

На рис. 2.3. представлена конструкция запроса, обеспечивающего список проданных товаров.

отчет по практике создание базы данных. 725252 image005. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image005. картинка отчет по практике создание базы данных. картинка 725252 image005.

Рис. 2.3. Конструкция запроса, обеспечивающего список проданных товаров

На рис. 2.4. представлен результат поиска списка проданных товаров.

отчет по практике создание базы данных. 725252 image006. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image006. картинка отчет по практике создание базы данных. картинка 725252 image006.

Рис. 2.4. Результат поиска списка проданных товаров

.3 Разработка и создание Форм

Необходимы для отображения содержимого таблицы, редактирование данных, вводы и выводы информации.

Нужна помощь в написании отчета?

Таблица 2.3. Необходимая таблица

Название формыНазначениеФорма включает
Таблицы/формы/отчетыПоляСвойства полей
BrandsFormДля удобного просмотра списка брендовТаблица «Бренды»Все
GoodsCategoryFormДля удобного просмотра списка категорий товаровТаблица «Категории товаров»Все
GoodsFormДля удобного выбора и заказа товараТаблицы «Бренды, поставщики, категории товаров, товары»Все
MenuДля удобного переключения (выбора) и просмотра формФормы «Список брендов, список категорий товаров, список поставщиков, список товаров, список проданных товаров», Отчеты «Отчет по товарам на складе, отчет по проданным товарам, отчет по проданным товарам за период»Все
SaledGoodsFormДля удобного просмотра списка проданных товаровТаблицы «Бренды, категории товаров, товары»Все
SuppliersFormДля удобного просмотра списка поставщиковТаблица «Поставщики»Все

На рис. 2.5. представлена форма заказа товара.

отчет по практике создание базы данных. 725252 image007. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image007. картинка отчет по практике создание базы данных. картинка 725252 image007.

Рис. 2.5. Форма «Товары»

Были разработаны отчеты по товарам на складе, по проданным товарам, по проданным товарам за период. Далее представлен некий отчет.

Таблица 2.4. Структуры отчетов

Нужна помощь в написании отчета?

Название отчетаНазначениеИсточники отчета
Таблица/запросПоля из таблицы/ запроса
GoodsOnWarehouseByCategoryПо категориям формирует информацию о товарах на складеТаблица «Товары», Запрос «Категории товаров»Поля «наименование, цена, кол-во на складе»
SaledGoodsBetweenDatesReportФормирует информацию о проданных товарах за периодТаблицы «Товары, проданные товары», Запрос «Проданные товары за период»Поля «Дата продажи, наименование, цена, количество, скидка, всего»
SaledGoodsReportФормирует информацию о проданных товарахТаблицы «Товары, проданные товары»Поля «Дата продажи, наименование, цена, количество, скидка, всего»

На рис. 2.6. представлен образец отчета.

отчет по практике создание базы данных. 725252 image008. отчет по практике создание базы данных фото. отчет по практике создание базы данных-725252 image008. картинка отчет по практике создание базы данных. картинка 725252 image008.

Рис. 2.6. Образец отчета «Товары на складе по категориям»

2.5. Инструкция для пользователя

При загрузке базы данных мы получать всю необходимую нам информацию о товарах, поставщиках, брендах, категориях товаров, проданных товарах. Можно еще открыть форму «Menu» для удобного просмотра информации по базе данных. База данных значительно упрощает работу. Например: получение информации о проданных товарах за определенный период.

Нужна помощь в написании отчета?

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

Для предметной области «Магазин» была разработана база данных. Был проведен анализ предметной области, на основании которого были определены требования и функции.

Список используемой литературы

1. С.И. Золотова „Практикум по Microsoft Office Access”

. Е.М. Карчевский, И. Е. Филипов „Access 2010 в примерах”

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *