Zadanie 29 z arkusza E.14, czerwiec 2020

MySQL i bazy danych Poziom: trudne

W bazie danych samochodów pole kolor z tabeli samochody przyjmuje wartości kolorów jedynie ze słownika lakier. Aby połączyć tabele samochody i lakier relacją należy, zastosować kwerendę

Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2020 Było też: E.14, czerwiec 2023

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: B

ALTER TABLE samochody ADD FOREIGN KEY (kolor) REFERENCES lakier(lakierId);

Dlaczego

Klucz obcy dodaje się w tabeli, która korzysta ze słownika: ALTER TABLE samochody ADD FOREIGN KEY (kolor) REFERENCES lakier(lakierId). Nazwy kolumn muszą być w nawiasach, a REFERENCES wskazuje tabelę i jej klucz.