Przejdź do treści głównej
INF.03Pytanie #971 z 1558bazy-projektowanie-i-relacje

Relacja opisana w sposób: "Rekordowi z tabeli A odpowiada dowolna liczba rekordów z tabeli B. Jednemu rekordowi z tabeli B odpowiada dokładnie jeden rekord z tabeli A" jest relacją

Opcje odpowiedzi:
A
nieoznaczoną
B
jeden do jednego
C
jeden do wielu
Prawidłowa
D
wiele do wielu
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (jeden do wielu)

Definicja: jednemu rekordowi z tabeli A (strona 1) może odpowiadać wiele rekordów w tabeli B (strona n), natomiast jednemu rekordowi z tabeli B odpowiada dokładnie jeden rekord w tabeli A, jest kanoniczną definicją relacji jeden do wielu (1:n, np. jeden klient może posiadać wiele zamówień, ale każde zamówienie należy do dokładnie jednego klienta).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: W modelowaniu relacyjnym pojęcie relacji nieoznaczonej odnosi się do błędnie zdefiniowanych struktur.
  • B: Relacja jeden do jednego (1:1) zachodzi, gdy jednemu rekordowi z tabeli A odpowiada maksymalnie jeden rekord w tabeli B.
  • D: Relacja wiele do wielu (n:m) zachodzi, gdy rekordowi z tabeli A odpowiada wiele z tabeli B, i odwrotnie.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Bazy projektowanie i relacje”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 18 pytań z tego działu.