Przejdź do treści głównej
INF.03Pytanie #668 z 1558html-struktura-i-semantyka

Przedstawiona baza danych zawiera trzy tabele i dwie relacje. Aby wyświetlić dane wszystkich lekarzy przypisanych do konkretnego pacjenta, należy przyrównać klucze

Opcje odpowiedzi:
A
Lekarze.id = Recepty.id
B
Lekarze.id = Pacjenci.id
C
Lekarze.id = Pacjenci.Lekarze_id
Prawidłowa
D
Lekarze.id = Pacjenci.Recepty_id
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Lekarze.id = Pacjenci.Lekarze_id)

Relacja między lekarzami a pacjentami w relacyjnej bazie danych łączy klucz główny tabeli nadrzędnej Lekarze.id z kluczem obcym w tabeli podrzędnej Pacjenci.Lekarze_id.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Łączy lekarzy z receptami, a nie bezpośrednio z tabelą pacjentów.
  • B: Przyrównanie Lekarze.id = Pacjenci.id łączyłoby błędnie klucze główne dwóch niezależnych encji.
  • D: Recepty_id to klucz obcy odnoszący się do tabeli recept, a nie lekarzy.

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 „Html struktura i semantyka”

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