Filtrowanie pytań
Tworzenie i administrowanie s…
A. DENY, GRANT, REVOKE
B. ALTER, CREATE, DROP
C. SELECT, SELECT INTO
D. DELETE, INSERT, UPDATE
Tworzenie i administrowanie s…
Jakie funkcje należy najpierw wywołać, aby aplikacja PHP mogła nawiązać połączenie z bazą danych?
A. mysqli_close
B. mysqli_connect
C. mysql_select_db
D. mysql_create_db
Tworzenie i administrowanie s…
Jakie imiona spełniają warunek klauzuli LIKE w zapytaniu
SELECT imie FROM mieszkancy WHERE imie LIKE 'o_%_a'?
A. Oktawia, Oktawian, Olga
B. Oksana, Oktawia, Olga
C. Oksana, Ola, Olga
D. Oda, Oksana, Oktawia
Tworzenie i administrowanie s…
Jakiego rodzaju oprogramowanie narzędziowe powinno być zainstalowane, aby umożliwić użytkownikowi przeprowadzanie operacji na zgromadzonych danych?
A. Obiektowy System Zarządzania Bazą Danych
B. Klucz obcy
C. System Zarządzania Bazą Danych (SZBD)
D. Otwarty mechanizm komunikacji bazy danych
Tworzenie i administrowanie s…
W bazie danych samochodów pole kolor z tabeli samochody przyjmuje wartości kolorów jedynie ze słownika lakier. Aby połączyć tabele samochody i lakier relacją należy, zastosować kwerendę
|
A. C.
B. A.
C. D.
D. B.
Tworzenie i administrowanie s…
Instrukcja SQL przedstawiona w formie graficznej
ALTER TABLE 'miasta' ADD 'kod' text; |
A. wprowadza do tabeli dwie kolumny o nazwach: kod i text
B. zmienia nazwę tabeli miasta na nazwę kod
C. w tabeli miasta zmienia nazwę kolumny kod na nazwę text
D. dodaje do tabeli kolumnę o nazwie kod typu text
Tworzenie i administrowanie s…
W zaprezentowanym schemacie bazy danych o nazwie biblioteka, składniki: czytelnik, wypożyczenie oraz książka są

A. atrybutami
B. encjami
C. polami
D. krotkami
Tworzenie i administrowanie s…
Jednym z kluczowych identyfikatorów wpisu w bazie danych jest pole
A. klucza podstawowego
B. numeryczne
C. klucza obcego
D. relacji
Tworzenie i administrowanie s…
Aby aplikacja PHP mogła nawiązać połączenie z bazą danych, konieczne jest najpierw użycie funkcji o nazwie
A. mysqli_create_db
B. mysqli_select_db
C. mysqli_close
D. mysqli_connect
Tworzenie i administrowanie s…
Aby stworzyć relację typu jeden do wielu, w tabeli reprezentującej stronę "wiele", konieczne jest zdefiniowanie
A. klucza sztucznego odnoszącego się do kluczy podstawowych obu tabel
B. klucza podstawowego odnoszącego się do klucza podstawowego tabeli po stronie "jeden"
C. klucza obcego odnoszącego się do klucza obcego tabeli reprezentującej stronę "jeden"
D. klucza obcego wskazującego na klucz podstawowy tabeli reprezentującej stronę "jeden"
Tworzenie i administrowanie s…
Aby z tabeli Pracownicy wybrać tylko nazwiska kończące się na literę „i”, można zastosować następującą kwerendę SQL
A. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i%";
B. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i%";
C. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i;
D. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i";
Tworzenie i administrowanie s…
W SQL klauzula DISTINCT w poleceniu SELECT spowoduje, że otrzymane dane
A. będą spełniały dany warunek
B. nie będą zawierały powtórzeń
C. zostaną uporządkowane
D. będą zgrupowane według wskazanego pola
Tworzenie i administrowanie s…
Baza danych, która fizycznie znajduje się na wielu komputerach, lecz logicznie postrzegana jako całość, opiera się na architekturze
A. relacyjną
B. rozproszoną
C. abstrakcyjną
D. lokalną
Tworzenie i administrowanie s…
W bazie danych MySQL przy tworzeniu tabeli zdefiniowano kolumnę id. Opcja AUTO_INCREMENT wskazuje, że id int NOT NULL AUTO_INCREMENT
id int NOT NULL AUTO_INCREMENT
A. wartość kolumny id zostanie automatycznie przypisana przez system i będzie to przypadkowo wygenerowana liczba całkowita
B. wartości tej kolumny będą automatycznie tworzone w trakcie dodawania nowego rekordu do bazy
C. kolumna id będzie mogła przyjmować wartości: NULL, 1, 2, 3, 4 i tak dalej
D. możliwe jest wprowadzenie rekordu z dowolną wartością dla kolumny id
Tworzenie i administrowanie s…
Elementem wykorzystywanym w bazie danych do podsumowywania, prezentowania oraz drukowania danych jest
A. raport
B. zestawienie
C. formularz
D. zapytanie
Tworzenie i administrowanie s…
Zadanie przedstawione w ramce polecenia SQL ma na celu

A. ustawić wartość pola Uczen na 1
B. ustawić wartość kolumny id_klasy na 1 dla wszystkich wpisów w tabeli Uczen
C. zwiększyć wartość kolumny id_klasy o jeden dla wszystkich wpisów tabeli Uczen
D. powiększyć wartość pola Uczen o jeden
Tworzenie i administrowanie s…
W języku SQL przedstawiony warunek jest równoważny warunkowi
|
A. NOT (liczba < 10 AND liczba > 100)
B. liczba BETWEEN 10 AND 100
C. liczba LIKE '10%'
D. liczba IN (10, 100)
Tworzenie i administrowanie s…
Dostępna jest tabela uczniowie, która zawiera pól id, imie, nazwisko, data_ur (format rrrr-mm-dd). Które zapytanie w SQL wyświetli tylko imiona oraz nazwiska uczniów urodzonych w roku 2001?
A. SELECT * FROM uczniowie WHERE data_ur like "2001"
B. SELECT id, imie, nazwisko, data_ur FROM uczniowie WHERE data_ur like "2001-*-*"
C. SELECT * FROM uczniowie WHERE data_ur == 2001-%-%
D. SELECT imie, nazwisko FROM uczniowie WHERE data_ur like "2001-%-%"
Tworzenie i administrowanie s…
Na podstawie tabeli Towar wykonano następujące zapytanie SQL. Jaki będzie wynik tej operacji?
SELECT nazwa_towaru FROM `Towar` WHERE cena_katalogowa < 65 ORDER BY waga DESC;
ID | nazwa_towaru | cena_katalogowa | waga | kolor |
---|---|---|---|---|
1 | Papier ksero A4 | 11 | 2.3 | biel |
2 | Zeszyt A5 | 4.2 | 0.13 | wielokolorowy |
3 | Zeszyt A5 w linie | 3.5 | 0.12 | niebieski |
4 | Kredki 24 kolory | 9 | 0.3 | wielokolorowy |
5 | Plecak szkolny | 65.5 | 1.3 | zielony |
A. Zeszyt A5, Zeszyt A5 w linie, Kredki 24 kolory, Papier ksero A4
B. Zeszyt A5 w linie, Zeszyt A5, Kredki 24 kolory, Papier ksero A4
C. Papier ksero A4, Kredki 24 kolory, Zeszyt A5 w linie, Zeszyt A5
D. Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie
Tworzenie i administrowanie s…
Aby dodać nowy rekord do tabeli Pracownicy, konieczne jest zastosowanie polecenia SQL
A. INSERT VALUES (Jan, Kowalski) INTO Pracownicy
B. INSERT VALUES Pracownicy INTO (Jan, Kowalski)
C. INSERT (Jan, Kowalski) INTO Pracownicy
D. INSERT INTO Pracownicy VALUES ('Jan',' Kowalski')
Tworzenie i administrowanie s…
Aby utworzyć relację wiele do wielu między tabelami A i B, wystarczy, że
A. tabela A będzie miała identyczne pola jak tabela B
B. zostanie zdefiniowana trzecia tabela z kluczami obcymi do tabel A i B
C. wiele wpisów z tabeli A powtórzy się w tabeli B
D. połączenie tabeli A z tabelą B nastąpi poprzez określenie kluczy obcych
Tworzenie i administrowanie s…
W SQL, aby usunąć wszystkie rekordy z tabeli, ale zachować jej strukturę, należy użyć polecenia:
A. DELETE FROM
B. REMOVE
C. DROP TABLE
D. TRUNCATE
Tworzenie i administrowanie s…
W celu modyfikacji danych w bazie danych można wykorzystać
A. kwerendą SELECT
B. filtrowaniem
C. raportem
D. formularzem
Tworzenie i administrowanie s…
Jaką treść komunikatu należy umieścić w kodzie PHP zamiast znaków zapytania?
$a = mysql_connect('localhost', 'adam', 'mojeHaslo'); if (!$a) echo "?????????????"; |
A. Błąd połączenia z serwerem SQL
B. Błąd w trakcie przetwarzania zapytania SQL
C. Wybrana baza danych nie istnieje
D. Rekord został pomyślnie dodany do bazy
Tworzenie i administrowanie s…
Jak określa się podzbiór strukturalnego języka zapytań, który dotyczy formułowania zapytań do bazy danych przy użyciu polecenia SELECT?
A. SQL DDL (ang. Data Definition Language)
B. SQL DQL (ang. Data Query Language)
C. SQL DCL (ang. Data Control Language)
D. SQL DML (ang. Data Manipulation Language)
Tworzenie i administrowanie s…
Tabela filmy zawiera klucz główny id oraz klucz obcy rezyserID, natomiast tabela rezyserzy ma klucz główny id. Obydwie tabele są połączone relacją jeden do wielu, gdzie strona rezyserzy odnosi się do strony filmy. Jak należy zapisać kwerendę SELECT, aby połączyć tabele filmy i rezyserzy?
A. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.filmyID ...
B. ... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.id ...
C. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.id ...
D. ... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.filmyID ...
Tworzenie i administrowanie s…
Aby stworzyć warunek w zapytaniu wybierającym nazwiska wszystkich uczniów z klas początkowych (od pierwszej do trzeciej), można zastosować klauzulę
A. WHERE klasa < 3
B. WHERE klasa IN (1, 3)
C. WHERE klasa >= 1 OR klasa <= 3
D. WHERE klasa BETWEEN 1 AND 3
Tworzenie i administrowanie s…
Jakie są prawidłowe kroki w kolejności, które należy podjąć, aby nawiązać współpracę między aplikacją internetową działającą na serwerze a bazą SQL?
A. zapytanie do bazy, wybór bazy, wyświetlenie na stronie WWW, zamknięcie połączenia
B. wybór bazy danych, nawiązanie połączenia z serwerem baz danych, zapytanie do bazy, wyświetlenie na stronie WWW, zamknięcie połączenia
C. wybór bazy, zapytanie do bazy, nawiązanie połączenia z serwerem baz danych, wyświetlenie na stronie WWW, zamknięcie połączenia
D. nawiązanie połączenia z serwerem baz danych, wybór bazy, zapytanie do bazy - wyświetlane na stronie WWW, zamknięcie połączenia
Tworzenie i administrowanie s…
Zapytanie z użyciem klauzuli JOIN jest wykorzystywane w celu
A. określenia klucza obcego dla tabeli
B. uzyskania wyników tylko z jednej tabeli
C. pozyskania wyników z dwóch tabel, które są ze sobą powiązane
D. wywołania funkcji agregującej
Tworzenie i administrowanie s…
Dostępna jest tabela programisci, która zawiera pola: id, nick, ilosc_kodu, ocena. Pole ilosc_kodu wskazuje liczbę linii kodu stworzonych przez programistę w danym miesiącu. W celu obliczenia łącznej liczby linii kodu napisanych przez wszystkich programistów, należy zastosować poniższe polecenie
A. SELECT MAX(ilosc_kodu) FROM programisci;
B. SELECT SUM(ilosc_kodu) FROM programisci;
C. SELECT COUNT(programisci) FROM ilosc_kodu;
D. SELECT SUM(ocena) FROM ilosc_kodu;
Tworzenie i administrowanie s…
Jakie narzędzie jest używane do organizowania oraz przedstawiania danych z wielu rekordów w celu ich wydruku lub dystrybucji?
A. formularz
B. makropolecenie
C. raport
D. kwerenda
Tworzenie i administrowanie s…
W instrukcji CREATE TABLE w SQL atrybut wskazujący, która kolumna w tabeli pełni rolę klucza podstawowego, to
A. MAIN KEY
B. PRIMARY KEY
C. UNIQUE
D. IDENTITY FIELD
Tworzenie i administrowanie s…
Używając polecenia ALTER TABLE, co można zrobić?
A. usunięcie tabeli
B. stworznie tabeli
C. zmiana wartości w rekordach tabeli
D. zmiana struktury tabeli
Tworzenie i administrowanie s…
Jakie polecenie należy zastosować, aby cofnąć uprawnienia przyznane użytkownikowi?
A. REMOVE
B. DROP PRIVILEGES
C. GRANT NO PRIVILEGES
D. REVOKE
Tworzenie i administrowanie s…
Czego nie należy brać pod uwagę przy zabezpieczaniu serwera bazy danych przed atakami hakerskimi?
A. Defragmentacja dysków
B. Aktywacja zapory
C. Zamykanie portów związanych z bazą danych
D. Używanie skomplikowanych haseł do bazy
Tworzenie i administrowanie s…
Podczas zapisywania hasła użytkownika w serwisie WWW, na przykład w bankowości internetowej, aby zabezpieczyć je przed odczytaniem, zazwyczaj stosuje się funkcję
A. abstrakcyjnych
B. klucza
C. mieszających
D. cyklometrycznych
Tworzenie i administrowanie s…
Jakie źródło danych może posłużyć do stworzenia raportu?
A. zapytanie SELECT
B. projekt raportu
C. etykieta
D. zapytanie ALTER
Tworzenie i administrowanie s…
Jak nazywa się metoda udostępniania bazy danych w programie Microsoft Access, która dotyczy wszystkich obiektów bazy umieszczonych na dysku sieciowym i wykorzystywanych jednocześnie przez kilku użytkowników?
A. folderu sieciowego
B. witryny programu SharePoint
C. serwera bazy danych
D. dzielonej bazy danych
Tworzenie i administrowanie s…
Poniżej przedstawiono sposób obsługi

A. baz danych
B. zmiennych tekstowych
C. sesji
D. ciasteczek
Tworzenie i administrowanie s…
Na tabeli Pracownicy, której wiersze są przedstawione na załączonym obrazie, została zrealizowana podana kwerenda SELECT. Jakie dane zostaną zwrócone?
SELECT imie FROM pracownicy WHERE nazwisko = 'Kowal' OR stanowisko > 2; |
id | imie | nazwisko | stanowisko |
---|---|---|---|
1 | Anna | Kowalska | 1 |
2 | Monika | Nowak | 2 |
3 | Ewelina | Nowakowska | 2 |
4 | Anna | Przybylska | 3 |
5 | Maria | Kowal | 3 |
6 | Ewa | Nowacka | 4 |
A. Wyłącznie Maria
B. Monika, Ewelina, Maria
C. Anna, Maria, Ewa
D. Wyłącznie Anna