1.Łatwy
Która klauzula w PostgreSQL i MySQL zwraca tylko pierwsze 10 wierszy wyniku?
- ATOP ROWS 10
- BMAX 10
- CFIRST 10 ONLY
- DLIMIT 10
2.Łatwy
Która instrukcja SQL pobiera dane z tabeli?
- AINSERT
- BSELECT
- CUPDATE
- DCREATE
3.Łatwy
Co robi ROLLBACK w transakcji?
- APowtarza ostatnią instrukcję
- BTrwale zapisuje wszystkie zmiany transakcji na dysku
- CUsuwa tabelę
- DCofa zmiany dokonane od początku transakcji
4.Średni
LEFT JOIN zwraca:
- AWiersze, które nie mają dopasowania w żadnej z tabel
- BTylko pasujące wiersze z obu tabel
- CWszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- DTylko wszystkie wiersze z prawej tabeli
5.Ś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
- CCzyni alice właścicielką bazy danych
- DKopiuje tabelę employees do alice
6.Średni
Widok (view) w SQL to:
- AKopia tabeli na dysku
- BEkran w kliencie bazy danych służący do przeglądania tabel
- CZapisane zapytanie, które działa jak wirtualna tabela
- DRodzaj indeksu
7.Trudny
Który poziom izolacji zapobiega brudnym odczytom (dirty reads), ale nadal dopuszcza odczyty niepowtarzalne (non-repeatable reads)?
- ARead uncommitted
- BRead committed
- CSerializable
- DRepeatable read
8.Trudny
Kiedy dekompozycja R na R1 i R2 jest na pewno bezstratna?
- AGdy R1 i R2 mają tyle samo kolumn
- BGdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
- CGdy R1 i R2 nie mają wspólnych atrybutów
- DGdy każdy atrybut R występuje zarówno w R1, jak i w R2
Klucz odpowiedzi
- 1. D · LIMIT 10
- 2. B · SELECT
- 3. D · Cofa zmiany dokonane od początku transakcji
- 4. C · Wszystkie wiersze z lewej tabeli i pasujące wiersze z prawej, z wartościami NULL tam, gdzie brak dopasowania
- 5. A · Pozwala użytkownikowi alice odczytywać tabelę employees
- 6. C · Zapisane zapytanie, które działa jak wirtualna tabela
- 7. B · Read committed
- 8. B · Gdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.