Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych

Słowa kluczowe: Indeks w SQL Integralność bazy MySQL Integralność referencyjna Klucz główny w SQL Klucz obcy w SQL ORDER BY w SQL REFERENCES w SQL Relacja jeden do wielu

Która klauzula określa powiązanie (relację) między tabelami w MySQL?

Źle. PRIMARY KEY definiuje klucz główny, nie powiązanie z inną tabelą.
Źle. INDEX przyspiesza wyszukiwanie, nie tworzy relacji.
Źle. ORDER BY sortuje wyniki zapytania.
Dobrze. REFERENCES wskazuje tabelę i kolumnę, do której odnosi się klucz obcy.
Powiązanie (relację) między tabelami w MySQL określa klauzula REFERENCES - wskazuje, do której tabeli i kolumny odwołuje się klucz obcy, np. FOREIGN KEY (autor_id) REFERENCES autorzy(id). Zapamiętaj: REFERENCES mówi „to pole wskazuje na klucz tamtej tabeli”.
Pozostałe klauzule nie tworzą powiązań między tabelami. INDEX przyspiesza wyszukiwanie po danej kolumnie. ORDER BY sortuje wynik zapytania. PRIMARY KEY ustanawia klucz GŁÓWNY w obrębie jednej tabeli. Relację z inną tabelą definiuje REFERENCES.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.