1.Łatwy
Które słowo kluczowe nadaje w zapytaniu kolumnie lub tabeli tymczasową nazwę zastępczą?
- ARENAME
- BALIAS
- CNAME
- DAS
2.Łatwy
Która klauzula w PostgreSQL i MySQL zwraca tylko pierwsze 10 wierszy wyniku?
- ATOP ROWS 10
- BLIMIT 10
- CMAX 10
- DFIRST 10 ONLY
3.Łatwy
Co gwarantuje ograniczenie UNIQUE nałożone na kolumnę?
- AŻadne dwa wiersze nie mają tej samej wartości różnej od NULL w tej kolumnie
- BKolumny nie można zmienić po wstawieniu
- CKolumna automatycznie staje się kluczem głównym tabeli
- DWartości w kolumnie są posortowane
4.Średni
Która właściwość ACID oznacza, że współbieżne transakcje nie widzą nawzajem swoich niezakończonych zmian?
- AAtomowość (atomicity)
- BDostępność (availability)
- CTrwałość (durability)
- DIzolacja (isolation)
5.Średni
Co robi GRANT SELECT ON employees TO alice?
- ACzyni alice właścicielką bazy danych
- BKopiuje tabelę employees do alice
- CPozwala alice aktualizować i usuwać wiersze w tabeli employees
- DPozwala użytkownikowi alice odczytywać tabelę employees
6.Średni
Tabela przechowuje adres klienta w każdym wierszu zamówienia. Zmiana adresu w jednym wierszu, ale nie w pozostałych, to przykład:
- AAnomalii usuwania
- BAnomalii aktualizacji
- COdczytu fantomowego
- DAnomalii wstawiania
7.Trudny
Co zwraca FULL OUTER JOIN?
- ATylko pasujące wiersze
- BIloczyn kartezjański, który łączy każdy wiersz jednej tabeli z każdym wierszem drugiej
- CTylko niedopasowane wiersze
- DWszystkie wiersze z obu tabel, dopasowane tam, gdzie to możliwe, a w pozostałych przypadkach uzupełnione wartościami NULL
8.Trudny
Kiedy dekompozycja R na R1 i R2 jest na pewno bezstratna?
- AGdy każdy atrybut R występuje zarówno w R1, jak i w R2
- BGdy R1 i R2 mają tyle samo kolumn
- CGdy R1 i R2 nie mają wspólnych atrybutów
- DGdy wspólne atrybuty R1 i R2 tworzą nadklucz R1 lub R2
Klucz odpowiedzi
- 1. D · AS
- 2. B · LIMIT 10
- 3. A · Żadne dwa wiersze nie mają tej samej wartości różnej od NULL w tej kolumnie
- 4. D · Izolacja (isolation)
- 5. D · Pozwala użytkownikowi alice odczytywać tabelę employees
- 6. B · Anomalii aktualizacji
- 7. D · Wszystkie wiersze z obu tabel, dopasowane tam, gdzie to możliwe, a w pozostałych przypadkach uzupełnione wartościami NULL
- 8. D · 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.