Filtrowanie pytań
Tworzenie i administrowanie s…
A. INSERT INTO dane VALUES (NULL, '$a', '$b', '$c');
B. SELECT '$a', '$b', '$c' FROM dane;
C. SELECT NULL, '$a', '$b', '$c' FROM dane;
D. INSERT INTO dane VALUES ('$a', '$b', '$c');
Tworzenie i administrowanie s…
W SQL klauzula DISTINCT w poleceniu SELECT zapewnia, że zwrócone wyniki
A. będą spełniały dany warunek.
B. nie zawiera będą duplikatów.
C. będą zgrupowane według wskazanego pola.
D. będą uporządkowane.
Tworzenie i administrowanie s…
Jak wybrać nazwy produktów z tabeli sprzet zawierającej pola: nazwa, cena, liczbaSztuk, dataDodania, które zostały dodane w roku 2021, a ich cena jest poniżej 100 zł lub liczba sztuk przekracza 4, w sekcji WHERE?
A. WHERE dataDodania LIKE '2021%' OR (cena < 100 AND liczbaSztuk > 4)
B. WHERE dataDodania LIKE '2021%' OR cena < 100 OR liczbaSztuk > 4
C. WHERE dataDodania LIKE '2021%' AND (cena < 100 OR liczbaSztuk > 4)
D. WHERE dataDodania LIKE '2021%' AND cena < 100 AND liczbaSztuk > 4
Tworzenie i administrowanie s…
Aby przyznać użytkownikowi prawa do tabel w bazie danych, powinno się użyć polecenia
A. REVOKE
B. SELECT
C. GRANT
D. CREATE
Tworzenie i administrowanie s…
Jakie polecenie wydane w terminalu systemu operacyjnego, które zawiera w swojej składni opcję --repair, pozwala na naprawę bazy danych?
A. truncate
B. mysqlcheck
C. mysqldump
D. create
Tworzenie i administrowanie s…
Jakie znaczenie ma akronim ACID w kontekście SQL?
A. atomic, consistent, isolated, durable
B. atomic, comming, is, do
C. atomic, consistent, iss, dependable
D. atomic, constaint, isolated, dependable
Tworzenie i administrowanie s…
Efektem wykonania kwerendy dla przedstawionej tabeli rezerwacje jest
|
| id_pok | liczba_dn | sezon |
|---|---|---|
| 1 | 10 | lato |
| 2 | 4 | zima |
| 1 | 5 | lato |
| 2 | 6 | zima |
| 1 | 5 | lato |
| 3 | 9 | zima |
| 1 | 8 | zima |
A. lato 20, zima 27
B. lato 10, zima 4, lato 5, zima 6, lato 5, zima 9, zima 8
C. lato 10, 5, 5; zima 4, 6, 9, 8
D. lato 3, zima 4
Tworzenie i administrowanie s…
W celu przyznania użytkownikowi w systemie MySQL możliwości nadawania i modyfikowania uprawnień innym użytkownikom, konieczne jest użycie klauzuli
A. ALL PRIVILEGES
B. GRANT OPTION
C. FLUSH PRIVILEGES
D. TRGGER
Tworzenie i administrowanie s…
W aplikacji PHP do bazy danych została wysłana kwerenda SELECT przy pomocy funkcji mysqli_query. Jaką funkcję powinien wykorzystać użytkownik, aby ustalić, ile rekordów zostało zwróconych przez zapytanie?
A. mysqli_query
B. mysqli_num_rows
C. mysqli_fetch_row
D. mysqli_connect
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 = "%sto%"
B. DELETE * FROM artykuly WHERE tresc = "%sto%"
C. DELETE * FROM artykuly WHERE tresc LIKE "%sto%"
D. DELETE FROM artykuly WHERE tresc LIKE "%sto%"
Tworzenie i administrowanie s…
Który z elementów relacyjnej bazy danych, zapisany w języku SQL, może być wykorzystany w zapytaniach modyfikujących kolumny danych udostępnione jako tabela, niezależnie od tego, czy jest stworzony programowo, czy dynamicznie?
A. Procedura składowa
B. Trigger
C. Zasada
D. Funkcja zdefiniowana
Tworzenie i administrowanie s…
W tabeli mieszkańcy zawierającej pola id, imie, nazwisko, ulica, numer, czynsz (wartość całkowita) należy zidentyfikować osoby zamieszkujące ulicę Mickiewicza pod numerami 71, 72, 80, których czynsz jest niższy niż
1000 zł. Jak będzie wyglądać klauzula WHERE w zapytaniu?
A. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) OR czynsz < 1000
B. WHERE ulica = 'Mickiewicza' AND numer > 70 AND numer < 81 OR czynsz < 1000
C. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) AND czynsz < 1000
D. WHERE ulica = 'Mickiewicza' OR numer IN (71, 72, 80) OR czynsz < 1000
Tworzenie i administrowanie s…
Zawarta baza danych składa się z trzech tabel oraz dwóch relacji. Aby uzyskać informacje o wszystkich lekarzach przypisanych do wybranego pacjenta, konieczne jest porównanie kluczy

A. Lekarze.id = Pacjenci.Lekarze_id
B. Lekarze.id = Recepty.id
C. Lekarze.id = Pacjenci.Recepty_id
D. Lekarze.id = Pacjenci.id
Tworzenie i administrowanie s…
W firmowej tabeli umieszczono kolumny: nazwa, adres, NIP, obrót (obrót w ostatnim miesiącu), rozliczenie oraz status. Po wykonaniu kwerendy SQL SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;
na ekranie pojawią się
SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;A. tylko nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł
B. tylko nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł
C. wszystkie informacje o firmach, które w ostatnim miesiącu uzyskały obrót co najmniej 4000 zł
D. wszystkie informacje o firmach, które w ostatnim miesiącu miały obrót poniżej 4000 zł
Tworzenie i administrowanie s…
W bazie danych MySQL znajduje się tabela z programami komputerowymi, posiadająca kolumny: nazwa, producent, rokWydania. Jaką kwerendę SELECT należy zastosować, aby uzyskać listę wszystkich producentów, unikając powtórzeń?
A. SELECT DISTINCT producent FROM programy
B. SELECT UNIQUE producent FROM programy
C. SELECT producent FROM programy WHERE producent NOT DUPLICATE
D. SELECT producent FROM programy WHERE UNIQUE
Tworzenie i administrowanie s…
Poniżej przedstawiono sposób obsługi

A. baz danych
B. ciasteczek
C. sesji
D. zmiennych tekstowych
Tworzenie i administrowanie s…
Jakie wyniki zostaną wyświetlone po wykonaniu podanej w ramce kwerendy SQL SELECT na tabeli pracownicy, która zawiera rekordy?
| id | imie | nazwisko | pensja |
|---|---|---|---|
| 1 | Anna | Kowalska | 3400 |
| 2 | Monika | Nowak | 1300 |
| 3 | Ewelina | Nowakowska | 2600 |
| 4 | Anna | Przybylska | 4600 |
| 5 | Maria | Kowal | 2200 |
| 6 | Ewa | Nowacka | 5400 |
SELECT SUM(pensja) FROM pracownicy WHERE pensja > 4000;
A. Kwota 19500, czyli suma wszystkich pensji zatrudnionych
B. Dwie kwoty: 4600 oraz 5400, jako wynagrodzenia pracowników przekraczające 4000
C. Kwota 10000, co stanowi sumę pensji pracowników o id=4 i id=6
D. Kwota 5400, co oznacza najwyższą pensję wśród pracowników
Tworzenie i administrowanie s…
Aby zainstalować system CMS Joomla!, potrzebne jest środowisko
A. PHP oraz MySQL
B. Apache, PHP i MySQL
C. Apache oraz PHP
D. IIS, Perl oraz MySQL
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.rezyserID = rezyserzy.id ...
B. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.filmyID ...
C. ... filmy JOIN rezyserzy ON filmy.id = rezyserzy.id ...
D. ... filmy JOIN rezyserzy ON filmy.rezyserID = rezyserzy.filmyID ...
Tworzenie i administrowanie s…
W SQL, aby uniemożliwić stworzenie konta przy wykonywaniu kwerendy CREATE USER, gdy konto już istnieje, można zastosować następującą składnię
A. CREATE USER IF NOT EXISTS 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
B. CREATE OR REPLACE USER 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
C. CREATE USER OR DROP 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
D. CREATE USER 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
Tworzenie i administrowanie s…
W języku PHP, aby nawiązać połączenie z bazą danych MySQL używając biblioteki mysqli, w wskazanym zapisie w miejscu litery 'c' należy wpisać
$a = new mysqli('b', 'c', 'd', 'e')
A. adres serwera bazy danych
B. hasło dla użytkownika
C. nazwa bazy danych
D. nazwa użytkownika
Tworzenie i administrowanie s…
W instrukcji CREATE TABLE zastosowanie klauzuli PRIMARY KEY przy definiowaniu pola tabeli spowoduje, że to pole stanie się
A. indeksem unikalnym
B. kluczem obcym
C. kluczem podstawowym
D. indeksem klucza
Tworzenie i administrowanie s…
Na ilustracji przedstawiono związek jeden do wielu. Łączy on

A. klucz obcy rezyserzy_id w tabeli filmy z kluczem obcym id w tabeli rezyserzy
B. klucz podstawowy id w tabeli filmy z kluczem podstawowym id w tabeli rezyserzy
C. klucz podstawowy id w tabeli z kluczem obcym rezyserzy_id w tabeli rezyserzy
D. klucz obcy rezyserzy_id w tabeli filmy z kluczem podstawowym id w tabeli rezyserzy
Tworzenie i administrowanie s…
Aby dodać nowy rekord do tabeli Pracownicy, konieczne jest zastosowanie polecenia SQL
A. INSERT (Jan, Kowalski) INTO Pracownicy
B. INSERT VALUES (Jan, Kowalski) INTO Pracownicy
C. INSERT INTO Pracownicy VALUES ('Jan',' Kowalski')
D. INSERT VALUES Pracownicy INTO (Jan, Kowalski)
Tworzenie i administrowanie s…
Który z czynników ma negatywny wpływ na efektywną współpracę w zespole?
A. efektywna komunikacja
B. podział ról i obowiązków
C. wzajemny szacunek
D. rywalizacja między członkami zespołu
Tworzenie i administrowanie s…
W danej tabeli pracownicy, polecenie MySQL eliminujące wszystkie wpisy, dla których nie została wypełniona kolumna rodzaj_umowy, ma następującą formę
A. DELETE pracownicy WHERE rodzaj_umowy = 'brak';
B. DROP pracownicy FROM rodzaj_umowy = 0;
C. DROP pracownicy WHERE rodzaj_umowy IS NULL;
D. DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
Tworzenie i administrowanie s…
W programie MS Access w ustawieniach pola klasa należy określić maskę wprowadzania danych. Jaką maskę należy ustawić, aby dane wprowadzone składały się z trzech znaków w formacie: obowiązkowa cyfra, następnie dwie obowiązkowe litery?
| Ogólne | |
|---|---|
| Rozmiar pola | 3 |
| Format | |
| Maska wprowadzania | |
| Tytuł | |
| Wartość domyślna | |
| Reguła spr. poprawności | |
| Tekst reguły spr. poprawności | |
| Wymagane | Nie |
| Zerowa dł. dozwolona | Tak |
| Indeksowane | Nie |
| Kompresja Unicode | Tak |
| Tryb IME | Bez formantu |
| Tryb zdania edytora IME | Brak |
| Tagi inteligentne |
A. 0LL
B. 000
C. 0CC
D. CLL
Tworzenie i administrowanie s…
Czym jest relacja w bazach danych?
A. kluczem głównym w relacji tabel
B. logicznym połączeniem tabel
C. algebraicznym połączeniem tabel
D. połączeniem dwóch pól w obrębie jednej tabeli
Tworzenie i administrowanie s…
Jakie technologie są konieczne do uruchomienia systemu CMS Joomla!?
A. Apache oraz PHP
B. IIS, PERL i MySQL
C. PHP oraz MySQL
D. Apache, PHP i MySQL
Tworzenie i administrowanie s…
Wykonanie poniższej kwerendy SQL doprowadzi do usunięcia
A. tabeli mieszkania z systemu baz danych
B. tabel, w których pole status ma wartość 1, z bazy danych mieszkania
C. rekordów, dla których pole status ma wartość 1, z tabeli mieszkania
D. pola o nazwie status w tabeli mieszkania
Tworzenie i administrowanie s…
Jakie jest oznaczenie typu stało-znakowego w SQL?
A. text
B. char
C. time
D. bool
Tworzenie i administrowanie s…
W zamieszczonym kodzie PHP, zamiast znaków zapytania powinien być wyświetlony komunikat:
$x = mysql_query('SELECT * FROM mieszkancy');
if (!$x)
echo '??????????????????????';
A. Niepoprawne hasło do bazy danych
B. Zapytanie zostało poprawnie przetworzone
C. Błąd w trakcie przetwarzania zapytania
D. Niepoprawna nazwa bazy danych
Tworzenie i administrowanie s…
W MS SQL Server predefiniowana rola o nazwie dbcreator umożliwia użytkownikowi
A. zarządzanie plikami na nośniku
B. zarządzanie zabezpieczeniami systemu
C. wykonywanie wszelkich operacji na serwerze oraz posiadanie praw do każdej bazy
D. tworzenie, aktualizowanie, usuwanie oraz przywracanie bazy danych
Tworzenie i administrowanie s…
Rekord w bazie danych identyfikowany jest jednoznacznie przez pole
A. relacji
B. numeryczne
C. klucza obcego
D. klucza podstawowego
Tworzenie i administrowanie s…
Na zakończenie dnia w bazie danych sklepu spożywczego generowany jest raport, który pokazuje produkty wraz z ich dostawcami, dla których liczba sztuk w magazynie jest poniżej 10. Do stworzenia tego raportu użyto kwerendy
A. CHECK TABLE
B. UPDATE
C. SELECT
D. INSERT INTO
Tworzenie i administrowanie s…
W SQL, używanym w bazie danych MySQL, aby przypisać wartość 0 do kolumny przebieg w tabeli samochody, jaką kwerendę należy zastosować?
A. UPDATE samochody SET przebieg = 0
B. UPDATE przebieg SET 0 FROM samochody
C. UPDATE przebieg SET 0 TABLE samochody
D. UPDATE samochody SET przebieg VALUE 0
Tworzenie i administrowanie s…
Zgodnie z zasadami ACID, które odnoszą się do realizacji transakcji, wymóg trwałości (ang. durability) oznacza, że
A. w przypadku naruszenia spójności bazy danych transakcja usuwa tabele z kluczami obcymi
B. w trakcie wykonywania transakcji dane mogą być zmieniane przez inne transakcje
C. transakcja może w pewnych okolicznościach być podzielona na dwa niezależne etapy
D. dane zatwierdzone przez transakcję powinny być dostępne niezależnie od wydarzeń, które nastąpią po jej zakończeniu
Tworzenie i administrowanie s…
Które z poniższych zdań poprawnie opisuje utworzoną tabelę? CREATE TABLE dane kolumna INTEGER3));
A. Tabela o tytule dane składa się z trzech kolumn typu całkowitego
B. Kolumny tabeli dane są nazwane: kolumna1, kolumna2, kolumna3
C. Tabela zawiera jedną kolumnę, która przechowuje trzyelementowe tablice
D. Tabela o tytule dane ma jedną kolumnę typu całkowitego
Tworzenie i administrowanie s…
Który z typów relacji wymaga stworzenia tabeli pośredniej, która łączy klucze główne obu tabel?
A. 1..1
B. n..1
C. n..m
D. 1..n
Tworzenie i administrowanie s…
W systemie baz danych MySQL komenda CREATE USER pozwala na
A. stworzenie użytkownika oraz przypisanie mu uprawnień do bazy
B. stworzenie nowego użytkownika
C. zmianę hasła dla już istniejącego użytkownika
D. zobaczenie danych o aktualnym użytkowniku