Przejdź do treści głównej
INF.03Pytanie #1303 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 = Pacjenci.Lekarze_id
Prawidłowa
B
Lekarze.id = Pacjenci.Recepty_id
C
Lekarze.id = Pacjenci.id
D
Lekarze.id = Recepty.id
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

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

Aby połączyć dane lekarza z danymi pacjenta w zapytaniu z klauzulą JOIN, należy przyrównać klucz główny z tabeli nadrzędnej lekarzy Lekarze.id z odpowiadającym mu kluczem obcym w tabeli pacjentów Pacjenci.Lekarze_id.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: Pacjenci.Recepty_id odnosiłoby się do tabeli recept, a nie lekarzy.
  • C: Przyrównanie Lekarze.id = Pacjenci.id łączyłoby dwa niezależne klucze główne różnych encji.
  • D: Łączy lekarzy z receptami, a nie bezpośrednio z pacjentem.

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.