Co zastosować, aby zapewnić integralność (spójność) danych w bazie MS Access?
A. defragmentację bazy
Źle. Defragmentacja porządkuje plik, nie pilnuje spójności logicznej.
B. archiwizację bazy
Źle. Archiwizacja to tworzenie kopii, nie kontrola spójności.
C. kwerendę aktualizującą
Źle. Kwerenda aktualizująca zmienia dane, nie pilnuje spójności.
D. więzy integralności
Dobrze. Więzy (ograniczenia) wymuszają poprawność powiązań i danych.
Spójność danych między powiązanymi tabelami w MS Access zapewniają WIĘZY INTEGRALNOŚCI (relacyjnej) - pilnują, by np. nie dało się dodać rekordu odwołującego się do nieistniejącego klucza w tabeli nadrzędnej. Dlatego stosuje się więzy integralności.
Pozostałe opcje nie chronią spójności. Kwerenda aktualizująca ZMIENIA dane, defragmentacja porządkuje fizyczny zapis pliku bazy, a archiwizacja tworzy kopię. Spójność powiązań danych zapewniają więzy integralności.