1.Łatwy
Co oznacza NULL w SQL?
- APusty ciąg znaków
- BWartość logiczną fałsz
- CLiczbę zero w kolumnach liczbowych
- DBrakującą lub nieznaną wartość
2.Łatwy
Która funkcja agregująca zwraca średnią z kolumny liczbowej?
- AMEAN
- BAVG
- CSUM
- DMEDIAN
3.Łatwy
Która funkcja agregująca zlicza wiersze?
- ASUM
- BAVG
- CMAX
- DCOUNT
4.Średni
Widok (view) w SQL to:
- AEkran w kliencie bazy danych służący do przeglądania tabel
- BRodzaj indeksu
- CZapisane zapytanie, które działa jak wirtualna tabela
- DKopia tabeli na dysku
5.Średni
Co zwraca SELECT SUM(amount) FROM orders, gdy klauzula WHERE nie pasuje do żadnego wiersza?
- A0
- BNULL
- CBłąd
- DPusty ciąg znaków
6.Średni
Co zapewnia wspólne wyrażenie tablicowe, CTE (WITH name AS (...))?
- AIndeks na kolumnie
- BNazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
- CNowego użytkownika bazy danych
- DTrwałą tabelę, która pozostaje zapisana na dysku, dopóki nie zostanie usunięta
7.Trudny
Czym jest odczyt fantomowy (phantom read)?
- AZapytanie, które nie zwraca żadnych wierszy
- BOdczyt niezatwierdzonych zmian
- CPowtórzone zapytanie zwraca nowe wiersze wstawione przez inną zatwierdzoną transakcję
- DOdczyt danych, które nigdy nie zostały zapisane
8.Trudny
Który poziom izolacji zapobiega brudnym odczytom (dirty reads), ale nadal dopuszcza odczyty niepowtarzalne (non-repeatable reads)?
- ARead uncommitted
- BSerializable
- CRead committed
- DRepeatable read
Klucz odpowiedzi
- 1. D · Brakującą lub nieznaną wartość
- 2. B · AVG
- 3. D · COUNT
- 4. C · Zapisane zapytanie, które działa jak wirtualna tabela
- 5. B · NULL
- 6. B · Nazwany tymczasowy wynik, którego można używać w obrębie jednej instrukcji
- 7. C · Powtórzone zapytanie zwraca nowe wiersze wstawione przez inną zatwierdzoną transakcję
- 8. C · Read committed
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.