1.Łatwy
Co robi ograniczenie CHECK?
- ASprawdza, czy tabela istnieje, zanim zostanie na niej wykonane zapytanie
- BOdrzuca wiersze, których wartości nie spełniają warunku
- CWeryfikuje hasło użytkownika
- DLiczy wiersze w tabeli
2.Łatwy
Która instrukcja dodaje nową kolumnę do istniejącej tabeli?
- AINSERT COLUMN
- BALTER TABLE
- CCREATE COLUMN
- DUPDATE TABLE
3.Łatwy
Która instrukcja SQL pobiera dane z tabeli?
- ACREATE
- BINSERT
- CSELECT
- DUPDATE
4.Średni
Co zwraca EXCEPT (w Oracle nazywane MINUS)?
- AWiersze pierwszego zapytania, które nie występują w drugim
- BWszystkie wiersze z obu zapytań bez duplikatów
- CWiersze występujące w obu zapytaniach
- DWiersze drugiego zapytania, które nie występują w pierwszym
5.Średni
Której klauzuli SQL odpowiada w algebrze relacji operator selekcji (σ)?
- AGROUP BY
- BLiście SELECT
- CWHERE
- DORDER BY
6.Średni
Co robi GRANT SELECT ON employees TO alice?
- APozwala użytkownikowi alice odczytywać tabelę employees
- BPozwala alice aktualizować i usuwać wiersze w tabeli employees
- CKopiuje tabelę employees do alice
- DCzyni alice właścicielką bazy danych
7.Trudny
Co zwraca SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp?
- AKażdy wiersz pracownika wraz ze średnią pensją w jego dziale
- BTylko pracowników zarabiających więcej niż średnia w ich dziale
- CJeden wiersz na dział z jego średnią pensją
- DBłąd, bo name nie występuje w GROUP BY
8.Trudny
Który poziom izolacji zapobiega brudnym odczytom (dirty reads), ale nadal dopuszcza odczyty niepowtarzalne (non-repeatable reads)?
- ASerializable
- BRepeatable read
- CRead committed
- DRead uncommitted
Klucz odpowiedzi
- 1. B · Odrzuca wiersze, których wartości nie spełniają warunku
- 2. B · ALTER TABLE
- 3. C · SELECT
- 4. A · Wiersze pierwszego zapytania, które nie występują w drugim
- 5. C · WHERE
- 6. A · Pozwala użytkownikowi alice odczytywać tabelę employees
- 7. A · Każdy wiersz pracownika wraz ze średnią pensją w jego dziale
- 8. C · Read committed
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.