Третья нормальная форма (3НФ). — КиберПедия 

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Третья нормальная форма (3НФ).

2020-02-15 90
Третья нормальная форма (3НФ). 0.00 из 5.00 0 оценок
Заказать работу

Организация всех возможных таблиц из ключевых полей. В таблице 5 отображен этот шаг.

Категория товара*

Код товара*

Дата приема*

Дата выдачи*

Поставщик*

Категория товара*

Код товара*

Код товара*

Дата приема*

Дата приема*

Дата выдачи*

Дата выдачи*

Поставщик*

Категория товара*

Дата приема*

Категория товара*

Дата выдачи*

Организация всех возможных полей

Категория товара*

Поставщик*

Код товара*

Дата выдачи*

Код товара*

Поставщик*

Дата приема*

Поставщик*

Категория товара*

Код товара*

Дата приема*

Код товара*

Дата приема*

Дата выдачи*

Дата приема*

Дата выдачи*

Поставщик*

Дата выдачи*

Поставщик*

Категория товара*

Поставщик*

Категория товара*

Код товара*

Категория товара*

Код товара*

Дата приема*

Дата выдачи*

Код товара*

Дата приема*

Дата выдачи*

Поставщик*

Дата приема*

Дата выдачи*

Поставщик*

Категория товара*

Дата выдачи*

Поставщик*

Категория товара*

Код товара*

Поставщик*

Категория товара*

Код товара*

Дата приема*

Категория товара*

Код товара*

Дата приема*

Дата выдачи*

Поставщик*

Описание полученной модели

База данных состоит из 4 таблиц, которые в свою очередь состоят из полей и типа данных, определяющих их.

При неправильной организации может быть нарушена целостность данных. В модель данных основным типом связи является один-ко-многим. Связь устанавливается между таблицами по полю.

Может быть произведено 3 нарушения целостности данных:

1. Изменение данных в поле связи основных таблиц без изменения в дочерней.

2. Изменение данных в поле связи дочерней таблицы.

3. Удаление данных из главной таблицы без соответствующего удаления в дочерней.

Установка запрета этих нарушений называется ссылочной целостностью.

Каскадное изменение возможно в двух вариантах:

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

2. При удалении данных в главной таблице изменение дочерней таблицы.

Установка изменений дочерних таблиц возможно двумя способами:

Соответствующие данные дочерних таблиц обнуляются.

Типы таблиц.

Таблицы делятся по типам в зависимости от скорости формирования в них информации. По типу форм информации бывают:

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

-Операционные. Фиксируется процесс, т. е. информация относительно изменяется. Процесс может быть фиксированным во времени или в изменении данных. Являются дочерними по отношению к справочным.

-Транзакционные. Зависимые от всех предыдущих. В них происходит изменение операционных таблиц. Они подчинены операционным. Тип связи один-к-одному или многие-к-одному.[1, c 125]

В нашей базе данных таблицы «информация о товаре» и «поставщики и производители» являются справочными. «Дополнительная информация» и «продажи» - операционные.

 


Проектирование сценария работы базы данных

 

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

Отчеты:

- О закупочных ценах. В нем можно получить подробный отчет о приобретаемых товарах и их закупочных ценах.

- О поставщиках. В нем находится информация о поставщике, его адрес и страна базирования.

- О товарах на складе. В нем отражены наименования товаров и их количество.

- О ценах продажи. В нем находится информация наименование продаваемого товара, его количество и цена.

Запросы:

- Информация о производителях. Среди всех производителей можно получит информацию об интересующим вас.

- Информация о товара. С помощью этого запроса можно получить информацию о сроке годности, количестве, цене закупки и дате изготовления любого товара.

- Поставщики и товары. Можно получить информацию о поставляемых товарах интересующим вас поставщиком.

- Приемщики. ФИО всех приемщиком и принятые ими товары.

- Цены и товары. Отражена цена покупки и цена продаже каждого наименования.

Формы редактирования.

- Информация о продажах. Позволяет добавлять информацию о продаже, количестве, цену товара и дату реализации.

- Информация о товаре. Все данные о получаемом товаре.

- Поставщики и производители. Все данные о поставщике и поставляемой им продукции.[3, c 214]

- Информация о закупках. Отображена вся информация о закупочных ценах.

На рисунке 5 представлена схема базы данных.

 

 

 

 


Рисунок 5. Схема базы данных

 


Реализация проекта


Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.016 с.