Третья нормальная форма.

Для устранения третьего недостатка перейдем к третьей нормальной форме. ТРЕТЬЯ НОРМАЛЬНАЯ ФОРМА. Отсутствуют транзитные зависимости от ключа.

Рассмотрим ключ таблицы «HАКЛАДHАЯ»: Номер накладной. Однако «Адрес поставщика» не зависит от этого поля, он зависит от поля «Поставщик», которое зависит от номера накладной. Таблицу «HАКЛАДHАЯ» разобьем на два: «HАКЛАДHАЯ» и «ПОСТАВЩИКИ».

Таблица «HАКЛАДHАЯ»

 

Таблица «ПОСТАВЩИКИ»

ВЫВОД. Все неключевые поля зависят от всего ключа, и только от него.

Четвертый недостаток устраняется методом удаления поля «Стоимость» из таблицы «Товар по накладной» и вычислении его в запросе.

6.5 Создание базы «Получение товаров».

Создание таблиц.

1. Войдите в ACCESS, создайте базу «Получение товаров».

2. Создайте таблицу «Поставщики»:

3. Создайте таблицу «Накладные»:

Для поля «Поставщик» на закладке «подстановка» задайте:

При этом поставщиков можно будет выбирать из списка.

4. Создайте таблицу «Товары»:

5. Создайте таблицу «Товары по накладной»:

Обратите внимание, что ключ состоит из двух полей. Для определения этого ключа в режиме конструктора таблиц надо выделить оба эти поля, щелкая кнопкой мыши на области выделения стоки при нажатой кнопке <Ctrl>. Затем нажать кнопку панели инструментов Ключевое поле .

Для поля «Номер накладной» на закладке «подстановка» задайте:

Для поля «Товар» на закладке «подстановка» задайте:

При этом номера накладных и товары можно будет выбирать из списка.

Схема данных.

Создайте схему данных согласно рисунку:

 

Заполнение таблиц.

1. Заполните таблицу «Поставщики»:

2. Заполните таблицу «Товары»:

3. Заполните таблицу «Накладные», при этом не забывайте, что поставщиков можно выбирать из списка:

4. Заполните таблицу «Товары по накладной», номер накладной и товар можно выбирать из списка:








Дата добавления: 2016-04-06; просмотров: 625;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.009 сек.