Skip to main contentSkip to footer

Test Bazy Danych i SQL – 40 pytań

Sprawdź swoją znajomość baz danych i języka SQL w teście przygotowującym do egzaminu INF.03. 40 praktycznych pytań pomoże Ci utrwalić wiedzę potrzebną do zdania kwalifikacji INF.03.

1. W SQL klauzula ORDER BY służy do:

2. Który rodzaj ataku hakerskiego jest niebezpieczny dla bazy danych i polega na dodaniu złośliwego kodu do zapytania?

3. W SQL funkcja NOW() zwraca:

4. Jakie polecenie SQL usuwa dane z tabeli?

5. Jak oznacza się brak informacji w bazie danych?

6. Jaki jest główny cel stosowania indeksów w bazach danych?

7. Aby zmienić maksymalną długość pola imie w tabeli klienci na 30 znaków, należy użyć w języku SQL następującego kodu

8. Które polecenie SQL służy do pobierania danych?

9. Które z poniższych poleceń SQL służy do pobrania danych z tabeli?

10. Jakim poleceniem w MySQL usuwamy całą tabelę wraz z danymi?

11. Które zapytanie SQL wybierze uczniów w wieku od 10 do 15 lat?

12. Constraint UNIQUE w SQL zapewnia:

13. Który z poniższych języków pozwala tworzyć zapytania do baz danych?

14. Które zapytanie SQL zwróci imię i nazwisko wszystkich pracowników, których nazwisko zaczyna się na literę „K” i którzy zarabiają więcej niż 4000 zł?

15. W języku SQL, aby zwrócić tylko unikalne wartości z kolumny nazwa, należy użyć:

16. Jaką funkcją w języku SQL dostaniemy aktualną datę i godzinę?

17. W MySQL słowo kluczowe LIMIT 5 oznacza

18. Które polecenie pozwala na połączenie relacją WSZYSTKICH wierszy łączonych tabel

19. Co oznacza skrót CRUD w kontekście baz danych?

20. Która z poniższych funkcji MySQL służy do zliczania liczby wierszy w tabeli?

21. W języku SQL polecenie DELETE FROM klienci; spowoduje:

22. Co należy zastosować w organizacji danych, aby zapytania w bazie danych były wykonywane szybciej?

23. Jakiego typu dane mogą być kluczem głównym w bazie danych?

24. W relacyjnej bazie danych kolumna user_id w tabeli orders jest kluczem obcym powiązanym z id w tabeli users. Co stanie się po usunięciu użytkownika, jeśli ograniczenie ma opcję ON DELETE CASCADE?

25. Który JOIN zwróci tylko pasujące rekordy z dwóch tabel?

26. Co robi polecenie INSERT INTO w SQL?

27. Które z poniższych zapytań SQL pobierze wszystkie dane z tabeli uzytkownicy?

28. W SQL polecenie ORDER BY nazwisko DESC sortuje dane:

29. Aby połączyć dwa warunki logiczne w SQL, używa się operatora

30. Jaki jest cel polecenia SQL CREATE INDEX?

31. Która funkcja zabezpiecza hasło przed odczytaniem w bazie danych?

32. Jak w MySQL dodać nową kolumnę do istniejącej tabeli?

33. Która funkcja pozwala zliczenie ilości rekordów w tabeli?

34. Jak w SQL pobrać tylko unikalne wartości kolumny miasto z tabeli klienci?

35. Jeśli użytkownikowi bazy danych nadamy uprawnienia: SELECT, UPDATE oraz EXECUTE ten użytkownik będzie mógł:

36. Który typ danych w MySQL przechowuje tekst o zmiennej długości do 255 znaków?

37. Co to jest klucz obcy (foreign key) w bazie danych?

38. Która klauzula SQL jest używana do ograniczenia liczby zwracanych rekordów w MySQL?

39. Które z poniższych zapytań SQL najefektywniej zwróci trzech najstarszych użytkowników według kolumny birth_date?

40. Jaki typ danych w MySQL jest używany do przechowywania daty i godziny?

arrow_upward