Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР10_разд.doc
Скачиваний:
23
Добавлен:
16.02.2016
Размер:
347.65 Кб
Скачать

Будинок

Тип вулиці

Назва вулиці

Ширина вулиці

Номер будинку

Довжина будинку

Ширина будинку

Поверховість будинку

Будівельна організація

Директор будівельної організації

вулиця

50 років Жовтня

15

21

65

15

9

Житлоінвест

Іванов І.І.

25

70

14,6

27

45

15,6

Житлобуд

Петров П.П.

33

52

12,6

5

Житлоінвест

Іванов І.І.

50

48

12,6

Житлобуд

Петров П.П.

вулиця

Героїв Сталінграда

7

23

65

15

9

Житлоінвест

Іванов І.І.

54

150

15

Житлобуд

Петров П.П.

провулок

Леніна

6

78/19

98

15

Агро

Сидоров С.С.

56

48

12

5

Агро

Сидоров С.С.

58

56

12,6

Житлоінвест

Іванов І.І.

бульвар

Пушкіна

24

48

48

12

Агро

Сидоров С.С.

55

40

12

Дана таблиця не є відношенням, оскільки вона не задовольняє всім умовам, при виконанні яких таблицю можна вважати відношенням. А саме, всі рядки (записи) таблиці в стовпчиках (доменах) Номер будинку, Довжина будинку, Ширина будинку, Поверховість будинку, Будівельна організація, Директор будівельної організації містять групу значень (підтаблиці), тобто їх значення не атомарні.

Для надання таким даним форми відношення необхідно реконструювати таблицю. Найпростіше це зробити за допомогою простого процесу вставки, результат якої наведений нижче.

Будинок

Тип вулиці

Назва вулиці

Ширина вулиці

Номер будинку

Довжина будинку

Ширина будинку

Поверховість будинку

Будівельна організація

Директор будівельної організації

вулиця

50 років Жовтня

15

21

65

15

9

Житлоінвест

Іванов І.І.

вулиця

50 років Жовтня

15

25

70

14,6

9

Житлоінвест

Іванов І.І.

вулиця

50 років Жовтня

15

27

45

15,6

9

Житлобуд

Петров П.П.

вулиця

50 років Жовтня

15

33

52

12,6

5

Житлоінвест

Іванов І.І.

вулиця

50 років Жовтня

15

50

48

12,6

5

Житлобуд

Петров П.П.

вулиця

Героїв Сталінграда

7

21

65

15

9

Житлоінвест

Іванов І.І.

вулиця

Героїв Сталінграда

7

54

150

15

9

Житлобуд

Петров П.П.

провулок

Леніна

6

78/19

98

15

9

Агро

Сидоров С.С.

провулок

Леніна

6

56

48

12

5

Агро

Сидоров С.С.

провулок

Леніна

6

58

56

12,6

5

Житлоінвест

Іванов І.І.

бульвар

Пушкіна

24

48

48

12

5

Агро

Сидоров С.С.

бульвар

Пушкіна

24

55

40

12

5

Агро

Сидоров С.С.

Сформована таблиця є відношенням, оскільки вона відповідає всім обмеженням і властивостям відношень. Дане відношення має складений ключ (Назва вулиці, Номер будинку), який однозначно визначає кожен рядок таблиці.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]