WSiP2
BAZY DANYCH I SYSTEMY BAZ DANYCH
N 2 |
Zlmię |
2 Okres |
Punktów- |
Punktów/jOkres |
Miasto/Miej s c owość |
ZMiasto Okres |
Okres |
NI |
Benek |
[KIEDY 01 KIEDY 12] |
20 |
[KIEDY 01 KIEDY 12] |
Kacza Wólka |
[KIEDY 01 KIEDY 061 |
[KIEDY 01 KIEDY 121 |
NI |
Benek |
[KIEDYJD1 :KIED Y_12] |
20 |
[KIEDY_01 :KIED Y_12] |
Sędziszów |
[KIED Y_0ó KIED Y_12] |
[KIED Y_01 :KIED Y_12] |
Rys. 9.8. Spłaszczenie tabeli
Jakkolwiek taka tabela mogłaby potencjalnie odpowiadać naszym potrzebom, nadal określa się ją jako semitemporalną. Powodem jest to, iż w wypadku śledzenia historycznych zmian dla każdego atrybutu w tego typu tabelach występować będą powtarzające się krotki. Rozważmy sytuację, w której Benek w czasie obowiązywania kontraktu z Guźcami zmienił tylko miasto. Wszystkie pozostałe informacje, które nie musiały ulec zmianie, zostały powtórzone i są nadmiarowe. Taki stan to omówiona we wcześniejszych rozdziałach redundancja danych, której zapobiegać ma proces zwany normalizacją. Problem redundancji w semitemporalnej tabeli pokonujemy za pomocą wertykalnej dekompozycji (pionowego cięcia atrybutów) na mniejsze tabele o własnych sygnaturach czasowych (znacznikach czasu).
Wyszukiwarka
Podobne podstrony:
WSiP2 32 BAZY DANYCH I SYSTEMY BAZ DANYCH Normalizacja odgrywa zatem ważną rolę w procesie projektoWSiP2 62 BAZY DANYCH I SYSTEMY BAZ DANYCH Kwerenda krzyżowa Jej zadaniem jest wyświetlanie zliczonyWSiP6 56 BAZY DANYCH I SYSTEMY BAZ DANYCH Związek jeden do jednego (1:1) występuje wówczas, gdy jedWSiP0 40 BAZY DANYCH I SYSTEMY BAZ DANYCH implementacji standardowej bazy danych projektant powinieWSiP0 50 BAZY DANYCH I SYSTEMY BAZ DANYCH Zakres czasu, w którym informacje przechowywane będą w baWSiP4 64 BAZY DANYCH I SYSTEMY BAZ DANYCH 13 Strukturalny język zapytań SQL ZAGADNIENIA ■WSiP6 66 BAZY DANYCH I SYSTEMY BAZ DANYCH W strukturalnym jeżyku zapytań taka selekcja będzie miałaWSiP6 26 BAZY DANYCH I SYSTEMY BAZ DANYCH Zbiór A, w którym przechowujemy cyfry (niech to będą cyfrWSiP0 30 BAZY DANYCH I SYSTEMY BAZ DANYCH Proces projektowania relacyjnej bazy danych można podzielWSiP4 34 BAZY DANYCH I SYSTEMY BAZ DANYCH PRZYKŁAD 9.1 Definicja wymaga przykładu, którym będzie anWSiP8 68 BAZY DANYCH I SYSTEMY BAZ DANYCH13.4. Suma (Union) Teoriomnogościowa suma dotyczy dwóch reWSiP6 56 BAZY DANYCH I SYSTEMY BAZ DANYCH Związek jeden do jednego (1:1) występuje wówczas, gdy jedWSiP4 54 BAZY DANYCH I SYSTEMY BAZ DANYCH POKOJE GOŚCIE Rys. 10.2. Przykład diagramu Yenna BardziejWSiP2 BAZY DANYCH I SYSTEMY BAZ DANYCH INF w ujęciu C. Date’a powinna spełniać następujące kryteriawięcej podobnych podstron