Przejdź do głównej zawartości

Posty

Wyświetlanie postów z lipiec, 2023

Normalizacja baz danych...

Termin "Normalizacja baz danych" po raz pierwszy pojawił się w artykułach autorstwa E. F. Codda i odnosi se do wielu działań mających na celu usunięcie z projektu bazy danych anomalii związanych z redundancją czyli dążenie do tego aby baza danych była znormalizowana - aby nie było w bazie danych pól z identycznymi wartościami w różnych tabelach. Do normalizacji bazy danych służą trzy postacie normalne. Pierwsza postać normalna jest najsłabszą postacią i wymaga jedynie tego aby pola z danymi były elementarne ( nierozkładalne ).  Weźmy jako przykład tabelę Punktacja , która składa się z następujących kolumn : Opistestu Uczen Datatestu Mkasymalnaliczbapunktow Zdobytepunkty Rodzajtestu Nauczyciel Asystent Kluczem głównym tabeli niech będą dwie kolumny : Opis testu i Uczeń Głównym problemem tej tabeli jest to, że podjęto tu próbę umieszczenia wszystkich informacji w jednej tabeli. Pierwsza postać normalna mówi, że zawarte w niej dane powinny zostać rozbite na osobne encje takie ...