- •Содержание
- •Раздел 1. Модель предметной области
- •Раздел 2. Проектирование объектов базы данных «овощная база»
- •Введение
- •Раздел 1. Модель предметной области
- •1.1 Описание предметной области
- •1.2 Проектирование схемы данных
- •Раздел 2. Проектирование объектов базы данных «овощная база»
- •2.1 Разработка таблиц
- •1.3 Установление ключевых полей
- •1.4 Установление связей между таблицами
- •2.2 Создание запросов
- •2.3 Создание форм
- •2.4 Создание отчетов
- •Заключение
- •Список использованной литературы
1.2 Проектирование схемы данных
Таблицы составляют основу БД – именно в них хранятся все данные. Таблицы должны быть тщательно спланированы. Прежде всего, должны быть определена структура каждой таблицы. Структура таблиц обуславливается содержанием тех выходных форм, запросов и отчетов, которые должны быть получены при работе с БД [3].
Таблицы — это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства). Таблица предназначена для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу. База данных «Овощная база» включает в себя пять таблиц [2].
Таблица Бригады предназначена для ввода информации о бригадах работающих и функционирующих в пределах данной овощной базы. Данная таблица содержит следующие атрибуты:
база данных запрос ключевой
код бригадира – порядковый номер бригадира, присваиваемый ему при поступлении в базу;
направление деятельности – содержит информацию о том, какой бригадир за что отвечает;
Фамилия бригадира;
Имя бригадира;
Отчество бригадира;
паспортные данные – вносятся личные данные каждого бригадира;
домашний адрес – вносятся данные об адресе проживания бригадира;
телефон – содержит информацию о телефонных номерах каждого бригадира для связи;
штат – указывает на количество людей в определённой бригаде.
Таблица Склады предназначена для ввода информации о складских помещениях, на которых расположены определённые единицы товара. Данная таблица содержит следующие атрибуты:
код склада – определенный номер, присваиваемый каждому складу, который имеется;
номер склада – номер, присваиваемый каждому имеющемуся складу;
адрес – указывается расположение всех складских помещений;
объем – рассмотрен объем каждого складского помещения.
Таблица Товары предназначена для ввода информации о поступающих товарах на овощную базу. Данная таблица содержит следующие атрибуты:
код товара – порядковый номер товара, присваиваемый ему при поступлении в базу;
наименование товара – присваиваемое имя определённой единице товара;
количество товара – указывает на количество товара находящегося на базе;
цена товара за единицу – присваивается цена каждой единице товара в базе;
единица измерения – указывает на то, чем измеряется определённый вид товара;
Таблица Клиенты предназначена для ввода информации о клиентах, которые покупают и используют продукцию предложенной овощной базы. Данная таблица содержит следующие атрибуты:
код клиента – порядковый номер клиента, присваиваемый ему при приходе в базу;
наименование юридического лица – содержит информацию о представляющем юридическим лицом от конкретной фирмы;
адрес – указывается адрес фирмы, закупающей продукцию овощной базы;
номер телефона – указывается номер телефона связующего лица;
банковский счёт – определённый идентифицирующий код определённого банковского счёта клиента (юридического лица).
Таблица Заказы предназначена для ввода информации о заказах, которые происходят в пределах овощной базы. Данная таблица содержит следующие атрибуты:
код заказа – порядковый номер заказа, присваиваемый ему при поступлении в базу;
код товара – порядковый номер товара, присваиваемый ему при поступлении в базу;
код бригадира – порядковый номер бригадира, присваиваемый ему при поступлении в базу;
код склада – определенный номер, присваиваемый каждому складу, который имеется;
код клиента – порядковый номер клиента, присваиваемый ему при приходе в базу;
дата заказа – содержит информацию о том, когда был сделан определённый заказ;
объем заказа – содержит информацию о том, какой размер у сделанного заказа;
сумма – указывается стоимость сделанного заказа;
накладная – документ, который выписывается при отпуске товарной единицы;
доверенность – документ, который предъявляет определённое юридическое лицо при заказе товара;
паспортные данные – содержит личную информацию каждого доверенного юридического лица.
В соответствии с моделью предметной области, представляется следующая схема (рис. 2.)
Рис. 2
