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: 25-10-2025

1. 
Na tabeli Pracownicy, której wiersze zostały pokazane na obrazie, wykonano przedstawioną kwerendę SELECT. Które dane zostaną wybrane?

2. 
Wskaż zapytanie SQL tworzące użytkownika sekretarka na localhost z hasłem zaq123

3. 
Tworząc tabelę w języku SQL zdefiniowano pole, którego wartości nie mogą się powtarzać. Do jego definicji należy zastosować atrybut

4. 
W relacyjnych bazach danych encja jest reprezentowana przez

5. 
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ą

6. 
Aby utworzyć tabelę, należy się posłużyć poleceniem

7. 
W języku SQL, aby zaktualizować dane w wierszach tabeli, należy zastosować polecenie

8. 
Aby aplikacja PHP mogła komunikować się z bazą danych, niezbędne jest w pierwszej kolejności wywołanie funkcji o nazwie

9. 
Które zapytanie SQL dla tabeli pracownicy utworzonej według schematu: id, imie, nazwisko, plec, zarobek, obliczy osobno średni zarobek kobiet i średni zarobek mężczyzn?

10. 
Aby przesłać dane za pomocą funkcji mysqli_query() w skrypcie PHP, który wstawia do bazy danych dane pobrane z formularza ze strony internetowej, jako jednego z parametrów należy użyć kwerendy

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

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

13. 
W języku SQL, wykorzystywanym przez bazę danych MySQL w tabeli samochody, aby nadać wartość równą 0 dla kolumny przebieg, należy posłużyć się kwerendą

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

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

16. 
Aby usunąć tabelę należy zastosować kwerendę

17. 
Wskaż zapytanie, w którym dane zostały posortowane

18. 
W relacyjnym modelu baz danych krotkami nazywa się

19. 
Użytkownik Jan będzie mógł wykonywać

20. 
Baza danych ma dwie tabele połączone relacją 1..n. Którą klauzulą SQL należy połączyć tabele, aby wybrać korespondujące ze sobą wartości z pól obu tabel?

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

22. 
Wskaż polecenie aktualizujące dane w tabeli.

23. 
Która z wbudowanych funkcji agregujących języka SQL oblicza średnią wartości we wskazanej kolumnie?

24. 
Polecenie SQL, które usuwa bazę danych o nazwie firma, ma postać

25. 
W tabeli zadania istnieje pole tekstowe status. Aby usunąć te zadania, których statusem jest ‘zamknięte’ należy zastosować kwerendę

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

27. 
Polecenie wysyłane do serwera bazy danych, polegające na zbieraniu, poszukiwaniu lub modyfikowaniu danych w bazie jest nazywane

28. 
Podczas tworzenia formularza wymagane jest umieszczenie kontrolki odwołującej się do kontrolki w innym formularzu. Akcja ta w bazie danych Access jest

29. 
Funkcja COUNT języka SQL realizuje

30. 
Polecenie mysqldump służy do

31. 
Aby wykonać kopię zapasową bazy danych MySQL można posłużyć się

32. 
Które zapytanie SQL posłuży do wyszukania z przedstawionej tabeli wyłącznie wszystkich imion i nazwisk pacjentów urodzonych przed rokiem 2002?

33. 
Przedstawiona baza danych zawiera trzy tabele i dwie relacje. Aby wyświetlić dane wszystkich lekarzy przypisanych do konkretnego pacjenta, należy przyrównać klucze

34. 
Aby wstawić dane do bazy za pomocą polecenia PHP w jego parametrach należy przekazać

35. 
Aby prawidłowo utworzyć relację typu m…n nienarażoną na redundancję danych, należy

36. 
Wynikiem uruchomienia zapytania SQL jest

37. 
Pole lub zbiór pól jednoznacznie identyfikujący każdy pojedynczy wiersz w tabeli w bazie danych to klucz

38. 
Aby w wyniku zapytania wyeliminować powtarzające się wiersze, należy użyć klauzuli

39. 
Jednym z pól tabeli ksiazki jest status czy Wypozyczona przyjmujący dwie wartości true lub false. Optymalny typ dla tego pola, to

40. 
Baza danych zawiera tabelę ksiazki o polach: tytul, id_autora, data_wypoz, id_czytelnika. Każdego dnia generowany jest raport książek wypożyczonych danego dnia. Wyświetlane są jedynie tytuły książek. Która z kwerend SQL posłuży do stworzenia tego raportu?