Untitled
Unikanie
powtarzających się danych
W dobrze
zaprojektowanej relacyjnej bazie danych żaden element danych nie
występuje więcej niż jeden raz w całej bazie. O ile
pamiętasz rysunek 10, dodaliśmy drugie pole z numerem telefonu,
aby przechować drugi numer telefonu Adamskiego Jest to, jak już
wspomnieliśmy, wysoce niepożądane, jeśli trzeba oszczędzać
pamięć i uzyskać dużą szybkość wyszukiwania danych.
Należy zatem unikać, za wszelką cenę, powtarzających się
danych w bazie danych
Wyjątkiem od
reguły są elementy danych wykorzystywane jako klucze
powiązań. Aby powiązać ze sobą dwie tablice danych, wiersze
muszą mieć takie same numery identyfikacyjne; zatem tego typu
powtarzanie się danych jest konieczne. Spójrz na rysunek 12.
Zauważ, że Numer Identyfikacyjny Sprzedawcy pojawia się w obu
tablicach. Numery te posłużą jako klucze powiązań, gdy
zajdzie potrzeba połączenia obu tych tablic razem. Są one
konieczne dla opisu relacji pomiędzy elementami danych obu tych
tabel.
Wyszukiwarka
Podobne podstrony:
roz2Delphi Kompendium Roz2roz2 7roz2ROZ2roz2roz2roz2 6roz2 3roz2!roz2 8roz2 9roz2 5roz2#roz2 1roz2roz2roz2roz2 4więcej podobnych podstron