Strona główna › Pytania INF.03 › Pytanie 1374
INF.03 · pytanie #1374
Wskaż właściwą zasadę odnoszącą się do integralności danych w bazie danych?
- Apole klucza podstawowego musi mieć utworzony indeks
- Bpole klucza obcego nie powinno być puste
- Cpole klucza podstawowego nie powinno być puste
- Dw relacji 1..n pole klucza obcego łączy się z polem klucza podstawowego innej tabeli
Poprawna odpowiedź: C. pole klucza podstawowego nie powinno być puste
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Pole klucza podstawowego w tabeli bazy danych jest fundamentalnym elementem struktury relacyjnej. Jego główną rolą jest zapewnienie unikalności każdego rekordu w tabeli oraz umożliwienie jednoznacznej identyfikacji. Zgodnie z zasadami spójności danych w bazach danych, pole klucza podstawowego nie może być puste (NULL), ponieważ brak wartości w tym polu uniemożliwi skuteczne i jednoznaczne zidentyfikowanie rekordu. Na przykład, w tabeli 'Klienci', gdzie 'ID_Klienta' jest kluczem podstawowym, każde 'ID_Klienta' musi być unikalne i nie może być puste, aby uniknąć niejednoznaczności podczas wyszukiwania lub modyfikacji danych. Praktyczne zastosowanie tej zasady w projektowaniu baz danych prowadzi do zwiększenia integralności i spójności danych, co jest zgodne z normami, takimi jak ACID (Atomicity, Consistency, Isolation, Durability). Dbałość o poprawność kluczy podstawowych to kluczowy element w tworzeniu wydajnych i niezawodnych systemów baz danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.