Bazy danych (BD)

EGZAMIN TEORETYCZNY ONLINE
Poniżej znajduje się zestaw 40 losowych pytań
z egzaminu zawodowego pisemnego z kategorii:
BAZY DANYCH (BD)

Uważnie zaznaczaj odpowiedzi oraz odpowiadaj na każde pytanie!
Na wykonanie zestawu masz 60 minut, powodzenia!
Liczba pytań w bazie (w kategorii BAZY DANYCH ): 194
Czas: 60 min
Data: 26-04-2025

1. 
Zakładając, że użytkownik wcześniej nie miał żadnych praw, polecenie SQL nada użytkownikowi anna prawa jedynie do

2. 
Aby w systemie MySQL nadać użytkownikowi prawo do nadawania i zmiany uprawnień innym użytkownikom należy zastosować klauzulę

3. 
Funkcją agregującą zwracającą liczbę rekordów jest

4. 
Hermetyzacja to zasada programowania obiektowego mówiąca o tym, że

5. 
W tabeli mieszkancy z polami id, imie, nazwisko, ulica, numer, czynsz (wartość całkowita) należy wybrać dane osób mieszkających na ulicy Mickiewicza pod numerami 71, 72, 80, których czynsz jest niższy niż 1000 zł. Klauzula WHERE do zapytania będzie miała postać

6. 
Obiekt bazy danych, którego głównym przeznaczeniem jest drukowanie lub wyświetlanie zestawień danych, to

7. 
Aby zaimportować plik z danymi SQL do bazy danych MySQL można użyć narzędzia

8. 
Za pomocą którego słowa kluczowego można połączyć wyniki wykonania dwóch kwerend SELECT, działających na różnych tabelach, w jeden zbiór wyników?

9. 
Z przedstawionych tabel Artykuly i Autorzy należy wybrać jedynie nazwiska autorów i tytuły ich artykułów, które zostały ocenione na 5. Kwerenda wybierająca te dane ma postać

10. 
Pole autor w tabeli ksiazka jest

11. 
W języku SQL wykorzystywanym przez bazę danych MySQL atrybut UNIQUE polecenia CREATE TABLE

12. 
Po wydaniu polecenia użytkownik Jacek będzie mógł

13. 
Dla których imion zastosowana w zapytaniu klauzula LIKE jest prawdziwa?

14. 
Algorytm sortowania tablicy polegający na n-krotnym porównywaniu ze sobą dwóch sąsiadujących elementów tablicy i zamianie miejscami w przypadku spełnienia warunku jest nazywany sortowaniem

15. 
Klucz obcy w tabeli jest tworzony po to, aby

16. 
Aby odebrać uprawnienia użytkownikowi, należy zastosować polecenie

17. 
Za pomocą której funkcji języka PHP można ustanowić połączenie z bazą danych o nazwie zwierzaki?

18. 
W bazie danych sklepu istnieją dwie tabele powiązane relacją: produkty oraz oceny. Tabela oceny zawiera dowolną liczbę ocen klientów dla danego produktu opisaną polami: id, ocena (pole numeryczne), produktID (klucz obcy). Aby wskazać maksymalną ocenę dla produktu o ID równym 10, należy posłużyć się zapytaniem

19. 
W celu dodania rekordu do tabeli Pracownicy należy użyć polecenia SQL

20. 
Obiekt bazy danych, którego głównym przeznaczeniem jest drukowanie lub wyświetlanie zestawień danych, to

21. 
Tabela Pacjenci ma pola: imie, nazwisko, wiek, lekarz_id. Aby zestawić raport zawierający wyłącznie imiona i nazwiska pacjentów poniżej 18 roku życia, którzy zapisani są do lekarza o id równym 6, można posłużyć się kwerendą SQL

22. 
Właściwym zestawem kroków według kolejności, które należy wykonać w celu nawiązania współpracy między aplikacją internetową po stronie serwera a bazą SQL, jes

23. 
Wskaż kwerendę, która z tabeli klienci wybierze jedynie nazwiska trzech najlepszych klientów, czyli takich, którzy na swoim koncie mają najwięcej punktów (pole całkowite punkty).

24. 
Integralność encji w bazie danych zostanie zachowana, jeżeli między innymi

25. 
Tabela odloty zawiera rekordy przedstawione na obrazie. Zastosowanie zapytania SQL spowoduje zwrócenie danych:

26. 
Lokalny System Zarządzania Bazą Danych (SZBD) udostępnia bazę danych

27. 
W bazie danych sklepu internetowego, w tabeli klienci znajdują się między innymi pola całkowite: punkty, liczbaZakupow oraz pole ostatnieZakupy typu DATE. Klauzula WHERE do kwerendy wybierającej dane klientów, którzy mają więcej niż 3000 punktów albo wykonali zakupy więcej niż 100 razy, a ostatnie zakupy wykonali co najmniej w roku 2022 ma postać

28. 
Które polecenie SQL zamieni w tabeli tab w kolumnie kol wartość Ania na Zosia?

29. 
Tworząc tabelę w języku SQL, zdefiniowano dla kolumny klucz główny. Aby zabezpieczyć ją przed wstawieniem wartości pustej, należy zastosować atrybut

30. 
Które tabele zostaną sprawdzone za pomocą przedstawionego polecenia?

31. 
Sklep internetowy korzysta z tabeli faktury. Podczas tworzenia faktury nie zawsze pole dataPlatnosci jest wypełniane. Aby to naprawić, na koniec dnia należy wpisać aktualną datę do wierszy, w których to pole jest puste (niewypełnione). Można w tym celu posłużyć się kwerendą

32. 
Aby za pomocą polecenia SELECT wyświetlić nazwiska osób mieszkających na osiedlu tak, aby te nazwiska nie powtarzały się, należy zapisać zapytanie w postaci

33. 
Aby zaimportować plik z danymi SQL do bazy danych MySQL można użyć narzędzia

34. 
Z relacji przedstawionej na obrazie można wyczytać, że jest ona relacją

35. 
Aby zadeklarować pole klasy, do którego mają dostęp jedynie metody tej klasy i pole to nie jest dostępne dla klas pochodnych, należy użyć kwalifikatora dostępu

36. 
Który z typów relacji wymaga utworzenia tabeli pośredniej łączącej klucze główne obu tabel?

37. 
Typowym narzędziem SZBD służącym do generowania zestawień danych w celu ich wydrukowania jest

38. 
Jak nazywa się metoda sortowania polegająca na podziale na n przedziałów jednakowej długości, w których następuje sortowanie, po czym posortowane zawartości przedziałów są poddawane analizie i prezentacji?

39. 
Które z mechanizmów są niezbędne dla Systemu Zarządzania Bazą Danych?

40. 
Wbudowanym w pakiet XAMPP narzędziem służącym do zarządzania bazą danych jest