Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архив / DBMSlide05нормализация

.pdf
Скачиваний:
27
Добавлен:
14.05.2015
Размер:
516.81 Кб
Скачать

Базы данных

Щеголева Л. В.

ПетрГУ

Щеголева Л. В. (ПетрГУ)

Базы данных

1 / 26

Аномалии схемы отношения

Запас(Товар, Поставщик, Адрес, Цена, Склад, Объем)

Щеголева Л. В. (ПетрГУ)

Базы данных

2 / 26

Аномалии схемы отношения

Запас(Товар, Поставщик, Адрес, Цена, Склад, Объем)

Запас

 

 

 

 

 

Товар

Поставщик

Адрес

Öåíà

Склад

Объем

Ñòîë

Столплит

Лесной, 51

3000 ðóá.

2

50

 

 

 

 

 

 

Ñòîë

Ôîðò

Ровио, 3

3120 ðóá.

3

37

 

 

 

 

 

 

Øêàô

Ôîðò

Ровио, 3

5000 ðóá.

3

37

 

 

 

 

 

 

Ñòóë

Столплит

Лесной, 51

1200 ðóá.

2

50

Щеголева Л. В. (ПетрГУ)

Базы данных

2 / 26

Ограничения схемы отношений

Запас

 

 

 

 

 

Товар

Поставщик

Адрес

Öåíà

Склад

Объем

Ñòîë

Столплит

Лесной, 51

3000 ðóá.

2

50

Ñòîë

Ôîðò

Ровио, 3

3120 ðóá.

3

37

Øêàô

Ôîðò

Ровио, 3

5000 ðóá.

3

37

Ñòóë

Столплит

Лесной, 51

1200 ðóá.

2

50

 

 

 

 

 

 

Øêàô

Столплит

Ровио, 3

1200 ðóá.

2

50

 

 

 

 

 

 

Щеголева Л. В. (ПетрГУ)

Базы данных

3 / 26

Ограничения схемы отношений

Запас

 

 

 

 

 

Товар

Поставщик

Адрес

Öåíà

Склад

Объем

Ñòîë

Столплит

Лесной, 51

3000 ðóá.

2

50

Ñòîë

Ôîðò

Ровио, 3

3120 ðóá.

3

37

Øêàô

Ôîðò

Ровио, 3

5000 ðóá.

3

37

Ñòóë

Столплит

Лесной, 51

1200 ðóá.

2

50

 

 

 

 

 

 

Øêàô

Столплит

Лесной, 51

1200 ðóá.

2

100

 

 

 

 

 

 

Щеголева Л. В. (ПетрГУ)

Базы данных

3 / 26

Ограничения схемы отношений

Запас

 

 

 

 

 

Товар

Поставщик

Адрес

Öåíà

Склад

Объем

Ñòîë

Столплит

Лесной, 51

3000 ðóá.

2

50

Ñòîë

Ôîðò

Ровио, 3

3120 ðóá.

3

37

Øêàô

Ôîðò

Ровио, 3

5000 ðóá.

3

37

Ñòóë

Столплит

Лесной, 51

1200 ðóá.

2

50

 

 

 

 

 

 

Ñòîë

Столплит

Лесной, 51

3200 ðóá.

2

50

 

 

 

 

 

 

Щеголева Л. В. (ПетрГУ)

Базы данных

3 / 26

Ограничения предметной области

Каждый поставщик имеет только один адрес Каждый поставщик поставляет товар по определенной цене

Товары одного наименования, поставленные одним поставщиком, хранятся на одном складе

Каждый склад имеет свой объем

Щеголева Л. В. (ПетрГУ)

Базы данных

4 / 26

Функциональная зависимость

r(R); X; Y 2 R

Щеголева Л. В. (ПетрГУ)

Базы данных

5 / 26

Функциональная зависимость

r(R); X; Y 2 R

X ! Y

Щеголева Л. В. (ПетрГУ)

Базы данных

5 / 26

Функциональная зависимость

r(R); X; Y 2 R

X ! Y

Y ( X=x (r))

Щеголева Л. В. (ПетрГУ)

Базы данных

5 / 26

Соседние файлы в папке Архив