Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
Polecenie 1

Zapoznaj się z filmem, w którym omówiono ważną metodę zapewnienia spójności w programie MS Access, polegającą na ustanowieniu w bazie danych więzów integralności. Znajdziesz tu odpowiedź na następujące pytania:

  1. W jaki sposób zdefiniować więzy dla relacji (powiązania)?

  2. Jakie konsekwencje spowoduje ustanowienie więzów?

  3. Jakie warunki muszą zostać spełnione, aby więzy mogły istnieć?

RnDDEdi66z7NA
Film‑samouczek część 3: Integralność baz danych, etap drugi.

LibreOffice Base

Zapoznajmy się ze sposobem definiowania więzów integralności oraz kaskadowej aktualizacji i usuwania danych w programie LibreOffice Base. Nie zezwala on na stworzenie relacji bez udziału przynajmniej jednego unikalnego atrybutu. Dzięki temu nasze powiązania od razu zawierają oznaczenia relacji typu „jeden do wielu”, więc próba usunięcia np. książki o pole idksiazki = 3 zakończy się niepowodzeniem:

R19aqgLxgGZHv

W tabeli Zamowienia znajdują się przecież rekordy pokrewne – istnieje klient, który zakupił tę książkę! System automatycznie pilnuje integralności zgromadzonych informacji.

Natomiast podobnie jak to miało miejsce w pakiecie MS Access, do dyspozycji mamy tu kontekstowe powiązania w widoku relacji menu:

R1anY93Sf4P9N