Spisu treści:

Co to jest aktualizacja Kaskada?
Co to jest aktualizacja Kaskada?

Wideo: Co to jest aktualizacja Kaskada?

Wideo: Co to jest aktualizacja Kaskada?
Wideo: Czy KASKADA naprawdę jest potrzebna, co w niej jest? Is CASCADE really needed and what is in it? 2024, Listopad
Anonim

NA AKTUALIZUJ KASKADĘ oznacza, że jeśli nadrzędny klucz podstawowy zostanie zmieniony, wartość podrzędna również zmieni się, aby to odzwierciedlić. NA AKTUALIZUJ KASKADĘ PRZY USUNIĘCIU KASKADA oznacza, że jeśli ty AKTUALIZACJA LUB USUŃ rodzica, zmiana jest przekazywana kaskadowo na dziecko.

W związku z tym, co oznacza kaskada usuwania przy kaskadzie aktualizacji?

na usuń kaskadę . To będzie kasować wszystkie rekordy podrzędne, gdy rekord rodzica jest usunięty , aby nie było rekordu dziecka, gdy rodzic jest usunięty . na zaktualizuj kaskadę . To będzie aktualizacja rekordy podrzędne id_rodzica, gdy identyfikator rekordu nadrzędnego zmienia się.

Ponadto, co oznaczają pola związane z aktualizacją kaskadową? Jeśli wybierzesz Pola związane z aktualizacją kaskadową pole wyboru podczas definiowania relacji, za każdym razem, gdy zmienisz klucz podstawowy rekordu w tabeli podstawowej, Microsoft Access automatycznie aktualizacje klucz podstawowy do nowej wartości we wszystkich związane z dokumentacja.

W związku z tym, co to jest aktualizacja Cascade w bazie danych?

KASKADA . Jest używany w połączeniu z ON DELETE lub ON AKTUALIZACJA . Oznacza to, że dane dziecka są albo usuwane, albo zaktualizowany gdy dane rodzica zostaną usunięte lub zaktualizowany . USTAW NULL. Jest używany w połączeniu z ON DELETE lub ON AKTUALIZACJA.

Jak korzystać z kaskady usuwania?

Tworzenie klucza obcego z regułami DELETE i UPDATE CASCADE

  1. Wybierz tabelę nadrzędną i kolumnę klucza podstawowego w tabeli nadrzędnej.
  2. W specyfikacji INSERT i UPDATE wybierz opcję Kaskadowo dla reguły usuwania.
  3. Kliknij Zamknij i zapisz tabelę w projektancie.

Zalecana: