1.Łatwy
Jak w modelu relacyjnym nazywa się wiersz tabeli?
- AAtrybut
- BDziedzina
- CSchemat
- DKrotka
2.Łatwy
Która funkcja agregująca zlicza wiersze?
- AMAX
- BAVG
- CCOUNT
- DSUM
3.Łatwy
Które słowo kluczowe sortuje wynik zapytania?
- AGROUP BY
- BARRANGE
- CSORT
- DORDER BY
4.Średni
Co zwraca SELECT SUM(amount) FROM orders, gdy klauzula WHERE nie pasuje do żadnego wiersza?
- A0
- BNULL
- CPusty ciąg znaków
- DBłąd
5.Średni
W algebrze relacji operator projekcji (π) odpowiada:
- AWyborowi wierszy spełniających dany warunek
- BSortowaniu wyniku
- CWyborowi kolumn występujących w wyniku
- DŁączeniu dwóch tabel według klucza
6.Średni
Czym jest wyzwalacz (trigger) w bazie danych?
- ARodzajem indeksu przyspieszającym wyszukiwanie
- BZaplanowaną kopią zapasową bazy danych
- CZapytaniem uruchamianym ręcznie przez użytkownika
- DKodem uruchamianym automatycznie, gdy w tabeli zajdzie określone zdarzenie, takie jak INSERT, UPDATE lub DELETE
7.Trudny
Transakcja T1 blokuje wiersz A i czeka na wiersz B, a T2 blokuje wiersz B i czeka na wiersz A. Co robi typowy DBMS?
- AZatwierdza obie transakcje naraz
- BWykrywa zakleszczenie i przerywa jedną z transakcji jako ofiarę
- CŁączy obie transakcje w jedną
- DPozwala obu transakcjom czekać, aż jedna z nich normalnie zatwierdzi zmiany
8.Trudny
Dlaczego zapytanie z WHERE YEAR(order_date) = 2025 może nie korzystać z indeksu na order_date?
- AYEAR nie jest poprawnym SQL
- BIndeksy nigdy nie działają z datami
- CZastosowanie funkcji do kolumny uniemożliwia proste wyszukiwanie zakresowe w indeksie
- DIndeks na order_date jest używany tylko dla klauzul ORDER BY, nigdy dla WHERE
Klucz odpowiedzi
- 1. D · Krotka
- 2. C · COUNT
- 3. D · ORDER BY
- 4. B · NULL
- 5. C · Wyborowi kolumn występujących w wyniku
- 6. D · Kodem uruchamianym automatycznie, gdy w tabeli zajdzie określone zdarzenie, takie jak INSERT, UPDATE lub DELETE
- 7. B · Wykrywa zakleszczenie i przerywa jedną z transakcji jako ofiarę
- 8. C · Zastosowanie funkcji do kolumny uniemożliwia proste wyszukiwanie zakresowe w indeksie
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.