ID: 1896 Bazy danych Średnie

Źródło: Arkusze CKE

Baza danych księgarni zawiera tabelę ksiazki z polami: id, idAutor, tytul, ileSprzedanych oraz tabelę autorzy z polami: id, imie, nazwisko. Aby stworzyć raport sprzedanych książek z tytułami i nazwiskami autorów, należy

Warianty odpowiedzi

  1. A

    stworzyć kwerendę wyszukującą tytuły książek

  2. B

    Zdefiniować relację 1..1 dla tabel ksiazki i autorzy, a następnie stworzyć kwerendę łączącą obie tabele

  3. C

    stworzyć dwie osobne kwerendy: pierwszą wyszukującą tytuły książek, drugą wyszukującą nazwiska autorów

  4. D

    Zdefiniować relację 1..n dla tabel ksiazki i autorzy, a następnie stworzyć kwerendę łączącą obie tabele

Wyjaśnienie

Żeby wyciągnąć dane z dwóch osobnych tabel na jednym raporcie, musisz wykonać dwa kroki.

Najpierw na poziomie projektowania bazy definiujesz relację jeden do wielu (1..n). Oznacza to, że jeden autor może napisać wiele książek, ale każda książka ma przypisanego jednego autora poprzez klucz obcy idAutor.

Mając poprawnie powiązane tabele, tworzysz kwerendę łączącą je ze sobą. Pobierze ona tytuły z tabeli książek oraz odpowiadające im nazwiska z tabeli autorów.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych