Filtrowanie pytań
Tworzenie i administrowanie s…
A. SELECT MAX(ilosc_kodu) FROM programisci;
B. SELECT COUNT(programisci) FROM ilosc_kodu;
C. SELECT SUM(ilosc_kodu) FROM programisci;
D. SELECT SUM(ocena) FROM ilosc_kodu;
Tworzenie i administrowanie s…
Obiektem w bazie danych, który wykorzystywany jest do podsumowywania, prezentacji oraz drukowania danych, jest
A. formularz
B. zestawienie
C. zapytanie
D. raport
Tworzenie i administrowanie s…
Jakim poleceniem SQL można zlikwidować z tabeli artykuly wiersze, które zawierają słowo "sto" w dowolnej lokalizacji pola tresc?
A. DELETE * FROM artykuly WHERE tresc LIKE "%sto%"
B. DELETE FROM artykuly WHERE tresc = "%sto%"
C. DELETE * FROM artykuly WHERE tresc = "%sto%"
D. DELETE FROM artykuly WHERE tresc LIKE "%sto%"
Tworzenie i administrowanie s…
Jakie są określenia typowych komend języka SQL, które dotyczą przeprowadzania operacji na danych SQL DML (np.: dodawanie danych do bazy, usuwanie, modyfikowanie danych)?
A. SELECT, SELECT INTO
B. ALTER, CREATE, DROP
C. DENY, GRANT, REVOKE
D. DELETE, INSERT, UPDATE
Tworzenie i administrowanie s…
Jakie imiona spełniają warunek klauzuli LIKE w zapytaniu
SELECT imie FROM mieszkancy WHERE imie LIKE 'o_%_a'?
A. Oda, Oksana, Oktawia
B. Oktawia, Oktawian, Olga
C. Oksana, Oktawia, Olga
D. Oksana, Ola, Olga
Tworzenie i administrowanie s…
Posiadając tabelę zawierającą zwierzeta z kolumnami nazwa, gatunek, gromada, cechy, dlugosc_zycia, aby uzyskać listę nazw zwierząt, które żyją co najmniej 20 lat oraz należą do ssaków, należy wykonać zapytanie:
A. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20;
B. SELECT nazwa FROM zwierzeta WHERE gromada = 'ssak';
C. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20 AND gromada = 'ssak';
D. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20 OR gromada = 'ssak';
Tworzenie i administrowanie s…
Określenie powiązań między tabelami w bazie danych MySQL realizuje klauzula
A. REFERENCES
B. ORDER BY
C. INDEX
D. PRIMARY KEY
Tworzenie i administrowanie s…
Dostępna jest tabela zatytułowana wycieczki, zawierająca kolumny nazwa, cena oraz miejsca (jako liczba dostępnych miejsc). Aby wyświetlić jedynie nazwy wycieczek, których cena jest poniżej 2000 złotych oraz posiadają co najmniej cztery dostępne miejsca, należy zastosować zapytanie
A. SELECT * FROM wycieczki WHERE cena < 2000 OR miejsca > 3
B. SELECT nazwa FROM wycieczki WHERE cena < 2000 OR miejsca > 4
C. SELECT * FROM wycieczki WHERE cena < 2000 AND miejsca > 4
D. SELECT nazwa FROM wycieczki WHERE cena < 2000 AND miejsca > 3
Tworzenie i administrowanie s…
Który z elementów relacyjnej bazy danych, będący kodem w języku SQL, może być użyty w zapytaniach zmieniających kolumny danych przedstawiane w formie tabeli, niezależnie od tego, czy jest tworzony ręcznie, czy też dynamicznie?
A. Wyzwalacz
B. Funkcja zdefiniowana
C. Reguła
D. Procedura składowa
Tworzenie i administrowanie s…
Graficzny interfejs użytkownika, który umożliwia wprowadzanie danych do bazy, to
A. raport
B. encja
C. kwerenda
D. formularz
Tworzenie i administrowanie s…
W bazie danych zrealizowano poniższe polecenia dotyczące uprawnień użytkownika adam
GRANT ALL PRMLEGES ON klienci TO adam
REN/OKE SELECT, INSERT, UPDATE ON klienci FROM adam
Po wykonaniu tych instrukcji użytkownik adam uzyska dostęp do
A. tworzenia tabeli klienci i modyfikowania w niej danych
B. zmiany danych oraz przeglądania tabeli klienci
C. przeglądania tabeli klienci oraz dodawania do niej rekordów
D. usunięcia tabeli lub jej rekordów
Tworzenie i administrowanie s…
$x = mysql_query('SELECT * FROM mieszkanci'); if (!$x) echo "??????????????????????????????"; W podanym kodzie PHP, w miejscu znaków zapytania powinien wyświetlić się komunikat:
A. Złe hasło do bazy danych
B. Nieprawidłowa nazwa bazy danych
C. Błąd w trakcie przetwarzania zapytania
D. Zapytania zakończono sukcesem
Tworzenie i administrowanie s…
Na przedstawionej grafice widać fragment bazy danych. Jakie kwerendę należy zastosować, aby uzyskać nazwy produktów zakupionych przez klienta o id = 1?

A. SELECT nazwa FROM produkty JOIN transakcje ON nr_produktu = nr_klienta WHERE nr_klienta = 1
B. SELECT nazwa FROM produkty JOIN transakcje_produkty USING(nr_produktu) WHERE nr_klienta = 1
C. SELECT nazwa FROM produkty JOIN transakcje_produkty USING(nr_produktu) JOIN transakcje USING(nr_transakcji) WHERE nr_klienta = 1
D. SELECT nazwa FROM produkty JOIN transakcje_produkty JOIN transakcje WHERE nr_klienta = 1
Tworzenie i administrowanie s…
W celu utworzenia różnicowej kopii zapasowej bazy danych na serwerze MSSQL, konieczne jest użycie klauzuli
A. RESTORE
B. DIFFERENTIAL
C. WITH FORMAT
D. FULL
Tworzenie i administrowanie s…
Na zaprezentowanej tabeli dotyczącej samochodów wykonano zapytanie SQL SELECT SELECT model FROM samochody WHERE rocznik=2016;
Jakie wartości zostaną zwrócone w wyniku tego zapytania?
SELECT model FROM samochody WHERE rocznik=2016;

A. Punto, Corsa, Corolla
B. Czerwony, grafitowy
C. Fiat, Opel, Toyota
D. Punto, Corsa, Astra, Corolla, Yaris
Tworzenie i administrowanie s…
Który z typów relacji wymaga stworzenia tabeli pośredniej, która łączy klucze główne obu tabel?
A. n..1
B. n..m
C. 1..1
D. 1..n
Tworzenie i administrowanie s…
Wskaż zapytanie, które z tabeli klienci wybierze tylko nazwiska trzech najlepszych klientów, czyli tych, którzy mają najwięcej punktów na swoim koncie (pole całkowite punkty)?
A. SELECT nazwisko FROM klienci ORDER BY punkty DESC LIMIT 3
B. SELECT LIMIT 3 nazwisko FROM klienci ORDER BY nazwisko DESC
C. SELECT nazwisko FROM klienci LIMIT 3
D. SELECT nazwisko FROM klienci ORDER BY nazwisko DESC LIMIT 3
Tworzenie i administrowanie s…
Dana jest tabela firmy zawierająca następujące kolumny: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie kwerendy SQL SELECT sprawi, że zostaną wyświetlone
|
A. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
B. wszystkie dane firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
C. wszystkie dane firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
D. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
Tworzenie i administrowanie s…
Za pomocą zapytania SQL trzeba uzyskać z bazy danych nazwiska pracowników, którzy pełnią funkcję kierownika, a ich wynagrodzenie mieści się w przedziale jednostronnie domkniętym (3000, 4000>. Która klauzula sprawdza ten warunek?
A. WHERE kierownik = true AND pensja => 3000 OR pensja < 4000
B. WHERE kierownik = true AND pensja => 3000 AND pensja <= 4000
C. WHERE kierownik = true OR pensja > 3000 OR pensja <= 4000
D. WHERE kierownik = true AND pensja > 3000 AND pensja <= 4000
Tworzenie i administrowanie s…
Na ilustracji pokazano relację jeden do wielu. Łączy ona

A. klucz podstawowy id tabeli filmy z kluczem obcym rezyserzy_id tabeli rezyserzy
B. klucz obcy rezyserzy_id tabeli filmy z kluczem obcym id tabeli rezyserzy
C. klucz podstawowy id tabeli filmy z kluczem podstawowym id tabeli rezyserzy
D. klucz obcy rezyserzy_id tabeli filmy z kluczem podstawowym id tabeli rezyserzy
Tworzenie i administrowanie s…
Które z poniższych oprogramowań nie jest systemem do zarządzania treścią (CMS)?
A. Joomla
B. WordPress
C. Mambo
D. Apache
Tworzenie i administrowanie s…
Na podstawie jakiego parametru oraz ile tabel zostanie zwróconych wierszy w wyniku przedstawionego zapytania?

A. Na podstawie parametru wyrob_id ze wszystkich tabel
B. Na podstawie parametru nr_id ze wszystkich tabel
C. Na podstawie parametru nr_id wyłącznie z trzech tabel
D. Na podstawie parametru wyrob_id wyłącznie z trzech tabel
Tworzenie i administrowanie s…
Czym jest relacja w bazach danych?
A. kluczem podstawowym w relacji tabel
B. połączeniem dwóch pól jednej tabeli
C. logicznym powiązaniem tabel
D. algebraicznym powiązaniem tabel
Tworzenie i administrowanie s…
Wskaż PRAWIDŁOWE stwierdzenie dotyczące polecenia: CREATE TABLE IF NOT EXISTS ADRES(ulica VARCHAR(70) CHARACTER SET utf8);
A. IF NOT EXISTS jest stosowane opcjonalnie, aby upewnić się, że tabela nie istnieje już w bazie danych
B. Do tabeli nie można wprowadzać ulic, które zawierają w nazwie polskie znaki
C. Rekordem tabeli nie może być 3 MAJA
D. Klauzula CHARACTER SET utf8 jest wymagana
Tworzenie i administrowanie s…
W zamieszczonym kodzie PHP, który łączy się z serwerem bazy danych, jakie działania powinny być umieszczone w instrukcji warunkowej w miejscu trzech kropek?
$db = mysqli_connect("localhost","root","qwerty","baza1"); if ( !$db ) { ... } |
A. Informacja o udanym połączeniu z bazą
B. Zamknięcie połączenia z bazą danych
C. Zarządzanie błędem połączenia
D. Przetwarzanie danych otrzymanych z bazy
Tworzenie i administrowanie s…
Aby wprowadzić rekord do tabeli Pracownicy, jakie polecenie SQL należy zastosować?
A. INSERT (Jan, Kowalski) INTO Pracownicy;
B. INSERT VALUES Pracownicy INTO (Jan, Kowalski);
C. INSERT INTO Pracownicy (imie, nazwisko) VALUES (Jan, Kowalski);
D. INSERT VALUES (Jan, Kowalski) INTO Pracownicy;
Tworzenie i administrowanie s…
Który z czynników ma negatywny wpływ na efektywną współpracę w zespole?
A. efektywna komunikacja
B. rywalizacja między członkami zespołu
C. podział ról i obowiązków
D. wzajemny szacunek
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 SUM(ilosc_kodu) FROM programisci;
B. SELECT COUNT(programisci) FROM ilosc_kodu;
C. SELECT SUM(ocena) FROM ilosc_kodu;
D. SELECT MAX(ilosc_kodu) FROM programisci;
Tworzenie i administrowanie s…
Funkcja napisana w PHP ma na celu

A. nawiązanie połączenia z bazą danych
B. zabezpieczenie bazy danych
C. ustawienie hasła do bazy danych
D. pobranie informacji z bazy danych
Tworzenie i administrowanie s…
W języku PHP przeprowadzono operację przedstawioną w ramce. Jak można postąpić, aby wyświetlić wszystkie wyniki tego zapytania?
$tab = mysqli_query($db, "SELECT imie FROM Osoby WHERE wiek < 18"); |
A. pokazać zmienną $db
B. użyć polecenia mysql_fetch
C. zaindeksować zmienną tab, tab[0] to pierwsze imię
D. zastosować pętlę z poleceniem mysqli_fetch_row
Tworzenie i administrowanie s…
Jak utworzyć klucz obcy na wielu kolumnach podczas definiowania tabeli?
A. CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
B. CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
C. CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
D. CONSTRAINT fk_osoba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
Tworzenie i administrowanie s…
Aby wprowadzić dane do bazy przy użyciu polecenia PHP, konieczne jest przekazanie do jego parametrów
A. id wiersza w $zm1 i zapytanie INSERT INTO w $zm2
B. NULL w $zm1, aby baza mogła zapisać kod błędu i zapytanie SELECT w $zm2
C. identyfikator połączenia z bazą danych w $zm1 i zapytanie SELECT w $zm2
D. identyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2
Tworzenie i administrowanie s…
Tabela o nazwie naprawy posiada kolumny klient oraz czyNaprawione. W celu usunięcia rekordów, w których wartość pola czyNaprawione wynosi prawda, należy użyć komendy
A. DELETE FROM naprawy WHERE czyNaprawione = TRUE;
B. DELETE naprawy WHERE czyNaprawione = TRUE;
C. DELETE FROM naprawy;
D. DELETE klient FROM naprawy WHERE czyNaprawione = TRUE;
Tworzenie i administrowanie s…
Po zrealizowaniu polecenia użytkownik Jacek będzie miał możliwość GRANT SELECT, INSERT ON baza1.mojaTabela TO 'Jacek'@'localhost';
GRANT SELECT, INSERT ON baza1.mojaTabela TO 'Jacek'@'localhost';
A. usuwać tabelę i zakładać nową
B. przeglądać dane w tabeli i wstawiać nowe dane
C. usuwać rekordy z tabeli i przeglądać informacje
D. modyfikować strukturę tabeli oraz dodawać nowe dane
Tworzenie i administrowanie s…
Podana jest tabela książki z kolumnami: tytuł, autor (w formie tekstowej), cena (w formie liczbowej). Jaką kwerendę SELECT należy wykorzystać, aby otrzymać tylko tytuły, których cena jest niższa niż 50 zł?
A. SELECT ksiazki FROM tytul WHERE cena < '50 zł';
B. SELECT tytul FROM ksiazki WHERE cena > '50 zł';
C. SELECT tytul FROM ksiazki WHERE cena < 50;
D. SELECT * FROM ksiazki WHERE cena < 50;
Tworzenie i administrowanie s…
Jaki jest cel funkcji napisanej w PHP?
$zapytanie = mysql_query("SELECT * FROM napisy"); |
A. ochronę bazy danych
B. zmianę hasła do bazy danych
C. nawiązanie połączenia z bazą danych
D. uzyskanie danych z bazy danych
Tworzenie i administrowanie s…
Przy użyciu polecenia ALTER TABLE można
A. usuwać tabelę
B. zmieniać strukturę tabeli
C. tworzyć nową tabelę
D. zmieniać wartości zapisane w rekordach tabeli
Tworzenie i administrowanie s…
Proces normalizacji tabel ma na celu
A. wyłącznie stworzenie tabel oraz powiązań w bazie
B. weryfikację i poprawę efektywności bazy danych
C. dodanie danych do bazy
D. wizualizację bazy
Tworzenie i administrowanie s…
Wskaż zapytanie, które z tabeli klienci wybierze wyłącznie nazwiska trzech najlepszych klientów, czyli takich, którzy posiadają najwięcej punktów na swoim koncie (pole całkowite punkty)?
A. SELECT nazwisko FROM klienci LIMIT 3
B. SELECT nazwisko FROM klienci ORDER BY punkty DESC LIMIT 3
C. SELECT LIMIT 3 nazwisko FROM klienci ORDER BY nazwisko DESC
D. SELECT nazwisko FROM klienci ORDER BY nazwisko DESC LIMIT 3
Tworzenie i administrowanie s…
Przedstawione polecenie MySQL ma za zadanie
ALTER TABLE ksiazki
MODIFY tytul VARCHAR(100) NOT NULL;
A. dodać do tabeli ksiazki kolumnę tytul.
B. usunąć kolumnę tytul z tabeli ksiazki.
C. zmienić nazwę kolumny w tabeli ksiazki.
D. zmienić typ kolumny tytul w tabeli ksiazki.