Koło pytań: Bazy danych i SQL — koło pytań z quizu

Losowanie pytań na lekcję albo imprezę: zakręć kołem, przeczytaj pytanie na głos i odsłoń odpowiedź.

13 kart z quizu „Bazy danych i SQL — informatyka, liceum”: na każdej pytanie i odpowiedź.

Jak nazywa się pojedynczy wiersz w tabeli bazy danych?
RekordWiersz tabeli zawierający komplet danych o jednym obiekcie nazywamy rekordem. Kolumna to pole (atrybut).
Klucz główny tabeli jednoznacznie identyfikuje każdy rekord w tej tabeli.
PrawdaWartości klucza głównego są unikalne, więc wskazują dokładnie jeden rekord.
Która instrukcja SQL służy do pobierania danych z tabeli?
SELECTSELECT wybiera dane z tabeli. INSERT dodaje, UPDATE zmienia, a DELETE usuwa rekordy.
Jak nazywa się klauzula SQL, w której podajemy warunek wyboru rekordów (np. cena > 10)? Podaj jedno słowo angielskie.
WHEREKlauzula WHERE filtruje rekordy spełniające podany warunek.
Tabela „Uczniowie” ma 30 rekordów. Ilu rekordów dotyczy wynik zapytania SELECT * FROM Uczniowie; (bez WHERE)?
30 rekordówBez klauzuli WHERE zapytanie zwraca wszystkie rekordy tabeli, czyli 30.
Która relacja występuje, gdy jeden klient może złożyć wiele zamówień, a każde zamówienie należy do jednego klienta?
Jeden do wieluJednemu klientowi odpowiada wiele zamówień, więc jest to relacja jeden do wielu.
Zapytanie z GROUP BY klasa i funkcją COUNT(*) zwraca liczbę rekordów w każdej klasie.
PrawdaGROUP BY grupuje rekordy o tej samej wartości klasa, a COUNT(*) liczy rekordy w każdej grupie.
Którego słowa kluczowego SQL używa się do łączenia wierszy z dwóch tabel na podstawie powiązanych kolumn?
JOINJOIN służy do łączenia wierszy z dwóch lub więcej tabel na podstawie warunku dotyczącego kolumn, np. klucza obcego.
Która klauzula SQL grupuje wiersze o tej samej wartości w wybranej kolumnie, aby można było użyć funkcji agregujących?
GROUP BYGROUP BY tworzy grupy wierszy o tych samych wartościach w podanych kolumnach, a funkcje takie jak COUNT czy SUM liczą wynik dla każdej grupy.
Tabela „uczniowie” ma kolumnę „id_klasy” odwołującą się do klucza głównego tabeli „klasy”. Czym jest „id_klasy” w tabeli „uczniowie”?
kluczem obcymKolumna, której wartości odwołują się do klucza głównego innej tabeli, jest kluczem obcym.
Klauzula WHERE w zapytaniu SELECT służy do filtrowania wierszy przed ich pogrupowaniem.
PrawdaWHERE ogranicza wiersze według warunku przed działaniem GROUP BY; do filtrowania grup służy HAVING.
Funkcja COUNT(*) zwraca sumę wartości z kolumny liczbowej.
FałszCOUNT(*) zwraca liczbę wierszy, a sumę wartości liczy funkcja SUM.
Tabela „zamowienia” zawiera wiersze z kolumną „klient”: Ala, Ola, Ala, Ewa, Ala, Ola. Ile wierszy zwróci zapytanie SELECT klient, COUNT(*) FROM zamowienia GROUP BY klient;?
3Są trzy różne wartości (Ala, Ola, Ewa), więc powstają trzy grupy i trzy wiersze wyniku.

Rozwiąż quiz „Bazy danych i SQL — informatyka, liceum”

Inne sposoby nauki