1.Łatwy
Które ograniczenie gwarantuje, że kolumna nigdy nie pozostanie pusta (NULL)?
- ACHECK NULL
- BDEFAULT
- CNOT NULL
- DUNIQUE
2.Łatwy
Czym jest klucz sztuczny (surrogate key)?
- ASztucznym identyfikatorem bez znaczenia biznesowego, np. automatycznie zwiększanym id
- BKluczem odwołującym się do innej tabeli
- CKluczem utworzonym z danych rzeczywistych, np. adresu e-mail
- DKluczem używanym tylko w widokach
3.Łatwy
Która instrukcja usuwa wiersze z tabeli?
- ATRUNCATE COLUMN
- BDROP
- CDELETE
- DREMOVE
4.Średni
Której klauzuli SQL odpowiada w algebrze relacji operator selekcji (σ)?
- AWHERE
- BORDER BY
- CLiście SELECT
- DGROUP BY
5.Średni
LEFT JOIN zwraca:
- AWszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- BTylko wszystkie wiersze z prawej tabeli
- CTylko pasujące wiersze z obu tabel
- DWiersze, które nie mają dopasowania w żadnej z tabel
6.Średni
Która instrukcja usuwa wszystkie wiersze tabeli, zachowuje jej strukturę i nie przyjmuje klauzuli WHERE?
- ADELETE FROM z klauzulą WHERE
- BALTER TABLE
- CDROP TABLE
- DTRUNCATE TABLE
7.Trudny
Jaki jest wynik SELECT COUNT(col) FROM t, jeśli wszystkie wartości w col są NULL, a tabela ma 10 wierszy?
- ANULL
- BBłąd
- C10
- D0
8.Trudny
Dlaczego zapytanie z WHERE YEAR(order_date) = 2025 może nie korzystać z indeksu na order_date?
- AIndeksy nigdy nie działają z datami
- BIndeks na order_date jest używany tylko dla klauzul ORDER BY, nigdy dla WHERE
- CYEAR nie jest poprawnym SQL
- DZastosowanie funkcji do kolumny uniemożliwia proste wyszukiwanie zakresowe w indeksie
Klucz odpowiedzi
- 1. C · NOT NULL
- 2. A · Sztucznym identyfikatorem bez znaczenia biznesowego, np. automatycznie zwiększanym id
- 3. C · DELETE
- 4. A · WHERE
- 5. A · Wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- 6. D · TRUNCATE TABLE
- 7. D · 0
- 8. D · Zastosowanie funkcji do kolumny uniemożliwia proste wyszukiwanie zakresowe w indeksie
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.