Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: może nie tylko dla początkujących - przydatne o...

Aby system zarządzania bazą danych mógł prawidłowo operować na zbiorze informacji oraz dbać o ich integralność oraz bezpieczeństwo, należy go odpowiednio zaprojektować. Dobrze zaprojektowana struktura bazy danych to taka, w której nie występuje redundancja (nadmiarowość) oraz niespójności związane z chaotycznym rozmieszczaniem informacji w tabelach. Żyjący w latach 1923–2003 r. teoretyk baz danych, twórca koncepcji OLAP oraz laureat Nagrody Turinga za wybitne osiągnięcia w dziedzinie informatyki – Edgar Frank Codd w swojej pracy pt. „A Relational Model of Data for Large Shared Data Banks” zaprezentował sposób tworzenia relacyjnej bazy danych oraz jej klasyfikację w formie trzech postaci normalnych. Współcześnie każdy system do zarządzania bazą danych, w tym SQL Server, daje gwarancję zachowania integralności informacji pod warunkiem, iż baza, którą zarządza, znajduje się co najmniej w postaci 3.

http://msdn.microsoft.com/pl-pl/library/projektowanie-...