Filtrowanie pytań
Tworzenie i administrowanie s…
A. zmienić typ na float dla kolumny cena
B. zmienić nazwę kolumny z cena na float
C. usunąć kolumnę cena typu float
D. dodać kolumnę cena o typie float, jeśli nie istnieje
Tworzenie i administrowanie s…
W aplikacji PHP, która zarządza bazą danych, aby uzyskać numer błędu oraz jego opis po dokonaniu jakiejkolwiek operacji, jakie funkcje powinny być wykorzystane?
A. tylko funkcję mysqli_error
B. funkcje mysqli_error i mysqli_connect_errno
C. funkcje mysqli_error i mysqli_error_number
D. funkcje mysqli_error i mysqli_errno
Tworzenie i administrowanie s…
Na tabeli dania, której wiersze zostały pokazane, wykonano przedstawioną kwerendę SELECT * FROM dania WHERE typ < 3 AND cena < 30 LIMIT 5;
Ile wierszy wybierze kwerenda?
SELECT * FROM dania WHERE typ < 3 AND cena < 30 LIMIT 5;| id | typ | nazwa | cena |
|---|---|---|---|
| 1 | 1 | Gazpacho | 20 |
| 2 | 1 | Krem z warzyw | 25 |
| 3 | 1 | Gulaszowa ostra | 30 |
| 4 | 2 | Kaczka i owoc | 30 |
| 5 | 2 | Kurczak pieczony | 40 |
| 6 | 2 | wieprzowy przysmak | 35 |
| 7 | 2 | Mintaj w panierce | 30 |
| 8 | 2 | Alle kotlet | 30 |
| 9 | 3 | Owoce morza | 20 |
| 10 | 3 | Grzybki, warzywka, sos | 15 |
| 11 | 3 | Orzechy i chipsy | 10 |
| 12 | 3 | Tatar i jajo | 15 |
| 13 | 3 | Bukiet warzyw | 10 |
A. 13
B. 2
C. 8
D. 5
Tworzenie i administrowanie s…
Tabela programy zawiera kolumny: nazwa_programu, nazwa_producenta, rok_wydania. Jak należy zapisać kwerendę SELECT, aby uzyskać wszystkie unikalne nazwy producentów?
A. SELECT nazwa_producenta FROM programy WHERE UNIQUE
B. SELECT nazwa_producenta FROM programy WHERE nazwa_producenta NOT DUPLICATE
C. SELECT UNIQUE nazwa_producenta FROM programy
D. SELECT DISTINCT nazwa_producenta FROM programy
Tworzenie i administrowanie s…
Tabela gory zawiera dane o polskich szczytach oraz górach, w których się one znajdują. Jakie zapytanie należy wykonać, aby zobaczyć Koronę Gór Polskich, czyli najwyższy szczyt w każdym z pasm górskich?
A. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory;
B. SELECT pasmo, szczyt, wysokosc FROM gory;
C. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory GROUP BY pasmo;
D. SELECT pasmo, szczyt FROM gory GROUP BY wysokosc;
Tworzenie i administrowanie s…
Na przedstawionym obrazie zobrazowano wybór formatu pliku do zaimportowania bazy danych. Który z formatów należy wybrać, jeśli dane zostały wyeksportowane z programu Excel i zapisane w formie tekstowej z użyciem przecinka do oddzielania wartości pól?

A. XML
B. ESRI
C. CSV
D. SQL
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 OR pensja > 3000 OR pensja <= 4000
B. WHERE kierownik = true AND pensja => 3000 AND pensja <= 4000
C. WHERE kierownik = true AND pensja => 3000 OR pensja < 4000
D. WHERE kierownik = true AND pensja > 3000 AND pensja <= 4000
Tworzenie i administrowanie s…
Rekordy do raportu mogą pochodzić z
A. tabeli
B. innego raportu
C. makropolecenia
D. zapytania INSERT INTO
Tworzenie i administrowanie s…
Które z poniższych zapytań SQL zwróci wszystkie kolumny z tabeli 'produkty'?
A. SELECT * FROM produkty;
B. FETCH * FROM produkty;
C. GET * FROM produkty;
D. SELECT produkty FROM *;
Tworzenie i administrowanie s…
W systemach bazodanowych, aby przedstawić dane, które spełniają określone kryteria, należy stworzyć
A. formularz
B. raport
C. makropolecenie
D. relację
Tworzenie i administrowanie s…
Aby zaktualizować maksymalną długość kolumny imie w tabeli klienci do 30 znaków, należy zastosować w języku SQL poniższy kod
A. CHANGE TABLE klienci MODIFY imie CHAR(30);
B. ALTER TABLE klienci CHANGE imie TEXT;
C. ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
D. CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
Tworzenie i administrowanie s…
Podczas tworzenia tabeli, do pola, które ma automatycznie przyjmować następne liczby całkowite, należy wprowadzić atrybut
A. NULL
B. PRIMARY KEY
C. AUTO_INCREMENT
D. NOT NULL
Tworzenie i administrowanie s…
W tabeli zwierzeta znajdują się pola: nazwa, gatunek, gromada, cechy oraz dlugosc_zycia. Aby uzyskać listę nazw zwierząt, które dożywają przynajmniej 20 lat i są ssakami, należy wykonać zapytanie:
A. SELECT nazwa FROM zwierzeta WHERE gromada = 'ssak';
B. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20;
C. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 OR gromada = 'ssak';
D. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >=20 AND gromada = 'ssak';
Tworzenie i administrowanie s…
W relacyjnym modelu danych, krotki definiuje się jako
A. liczbę rekordów w tabeli
B. wszystkie wiersze w tabeli łącznie z wierszem nagłówkowym
C. wiersze tabeli wyłączając wiersz nagłówkowy, w którym znajdują się nazwy kolumn
D. wszystkie kolumny tabeli, które reprezentują atrybuty obiektu
Tworzenie i administrowanie s…
W systemie baz danych stworzono tabelę Mieszkancy zawierającą informacje. Aby usunąć tę tabelę wraz z danymi, należy użyć komendy
A. DROP TABLE Mieszkancy;
B. ALTER TABLE Mieszkancy;
C. DELETE FROM Mieszkancy;
D. TRUNCATE TABLE Mieszkancy;
Tworzenie i administrowanie s…
W tabeli podzespoly należy zaktualizować wartość pola URL na "toshiba.pl" dla wszystkich wierszy, gdzie producent to TOSHIBA. W SQL zapis tej modyfikacji będzie wyglądać następująco:
A. UPDATE podzespoly.producent = 'TOSHIBA' SET URL = 'toshiba.pl';
B. UPDATE podzespoly SET URL = 'toshiba.pl' WHERE producent = 'TOSHIBA';
C. UPDATE podzespoly SET URL = 'toshiba.pl'
D. UPDATE producent = 'TOSHIBA' SET URL = 'toshiba.pl';
Tworzenie i administrowanie s…
Element bazy danych, którego podstawowym celem jest generowanie lub prezentowanie zestawień informacji, to
A. makro
B. moduł
C. formularz
D. raport
Tworzenie i administrowanie s…
Tabela góry, której fragment został pokazany, obejmuje polskie pasma górskie oraz ich szczyty. Podaj kwerendę obliczającą dla każdego pasma górskiego średnią wysokość szczytów.
A. SELECT pasmo, AVG(wysokosc) FROM gory GROUP BY pasmo
B. SELECT pasmo, COUNT(wysokosc) FROM gory ORDER BY pasmo
C. SELECT pasmo, SUM(wysokosc) FROM gory GROUP BY pasmo
D. SELECT pasmo, AVG(wysokosc) FROM gory LIMIT pasmo
Tworzenie i administrowanie s…
Co uzyskujemy po wykonaniu zapytania SQL?

A. liczbę uczniów, których średnia ocen wynosi 5
B. średnią wszystkich ocen uczniów
C. całkowitą liczbę uczniów
D. suma ocen uczniów, których średnia ocen wynosi 5
Tworzenie i administrowanie s…
Klucz obcy w tabeli jest używany w celu
A. zdefiniowania relacji 1..n łączącej go z kluczem głównym innej tabeli
B. umożliwienia jednoznacznej identyfikacji rekordu w danej tabeli
C. połączenia go z innymi kluczami obcymi w tabeli
D. opracowania formularza do wprowadzania danych do tabeli
Tworzenie i administrowanie s…
Aby obliczyć liczbę wszystkich wierszy w tabeli Koty, należy zastosować zapytanie:
A. SELECT COUNT(ROWNUM) FROM Koty
B. SELECT COUNT(Koty) AS ROWNUM
C. SELECT COUNT(*) FROM Koty
D. SELECT ROWNUM() FROM Koty
Tworzenie i administrowanie s…
Podane zapytanie SQL przyznaje użytkownikowi adam@localhost uprawnienia:
| GRANT SELECT, INSERT, UPDATE, DELETE ON klienci TO adam@localhost |
A. do zarządzania strukturą bazy danych klienci
B. do manipulowania danymi w tabeli klienci
C. do manipulowania danymi bazy danych klienci
D. do zarządzania strukturą tabeli klienci
Tworzenie i administrowanie s…
Jakie są nazwy standardowych instrukcji w języku SQL, które dotyczą wykonywania operacji na danych w SQL DML (np.: dodawanie danych do bazy, usuwanie, wprowadzanie zmian w danych)?
A. DENY, GRANT, REVOKE
B. ALTER, CREATE, DROP
C. SELECT, SELECT INTO
D. DELETE, INSERT, UPDATE
Tworzenie i administrowanie s…
Jaką funkcję pełni funkcja CONCAT() w SQL?
A. wyodrębnianie podłańcucha znaków z tekstu wejściowego
B. przycinanie tekstu wyświetlanego
C. łącznienie tekstu wyświetlanego
D. usuwanie określonego tekstu
Tworzenie i administrowanie s…
Jakie imiona spełniają warunki klauzuli LIKE w zapytaniu: SELECT imie FROM mieszkancy WHERE imie LIKE '_r%'; ?
A. Krzysztof, Krystyna, Romuald
B. Rafał, Rebeka, Renata, Roksana
C. Arleta, Krzysztof, Krystyna, Tristan
D. Gerald, Jarosław, Marek, Tamara
Tworzenie i administrowanie s…
Baza danych MySQL została uszkodzona. Które z poniższych działań nie przyczyni się do jej naprawy?
A. Próba naprawy za pomocą polecenia REPAIR
B. Odtworzenie bazy z kopii zapasowej
C. Utworzenie nowej bazy i przeniesienie do niej tabel
D. Wykonanie replikacji bazy danych
Tworzenie i administrowanie s…
Po awarii serwera bazy danych, aby jak najszybciej przywrócić pełne działanie bazy, konieczne jest wykorzystanie
A. kompletnej listy użytkowników serwera
B. najświeższej wersji instalacyjnej serwera
C. opisu struktur danych w tabelach
D. aktualnej wersji kopii zapasowej
Tworzenie i administrowanie s…
Fragment kodu SQL wskazuje, że klucz obcy
… FOREIGN KEY (imie) REFERENCES obiekty (imiona) …A. jest przypisany do kolumny obiekty
B. znajduje się w tabeli obiekty
C. wiąże się z kolumną imiona
D. jest odniesieniem do siebie samego
Tworzenie i administrowanie s…
W formularzu dokumentu PHP znajduje się pole <input name="im">. Gdy użytkownik wprowadzi tekst "Janek", aby dodać wartość tego pola do bazy danych, w tablicy $_POST będzie obecny element
A. im z następującym numerem indeksu
B. Janek z następującym numerem indeksu
C. Janek o indeksie im
D. im o indeksie Janek
Tworzenie i administrowanie s…
Polecenie MySQL pokazane poniżej spowoduje, że użytkownikowi tkowal zostanie
| REVOKE DELETE, UPDATE ON pracownicy FROM 'tkowal'@'localhost' |

A. przydzielone uprawnienia do wszelkich zmian struktury tabeli pracownicy
B. odebrane uprawnienia do usuwania i dodawania rekordów w tabeli pracownicy
C. odebrane uprawnienia do usuwania i modyfikacji danych w tabeli pracownicy
D. przydzielone uprawnienia do usuwania oraz aktualizacji danych w tabeli pracownicy
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. Reguła
B. Funkcja zdefiniowana
C. Wyzwalacz
D. Procedura składowa
Tworzenie i administrowanie s…
Jakie mogą być źródła rekordów dla raportu?
A. zapytanie INSERT INTO
B. inny raport
C. tabela
D. zapytanie GRANT
Tworzenie i administrowanie s…
Na ilustracji przedstawiono dwie tabele. Aby ustanowić między nimi relację jeden do wielu, gdzie jedna strona to Klienci, a druga strona to Zamowienia, należy

A. powiązać relacją pola ID z obu tabel.
B. stworzyć trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z ID tabeli Klienci, a drugi klucz połączyć z ID tabeli Zamowienia.
C. wprowadzić pole klucza obcego do tabeli Zamowienia i powiązać je z ID tabeli Klienci.
D. dodać pole klucza obcego do tabeli Klienci i powiązać je z ID tabeli Zamowienia.
Tworzenie i administrowanie s…
Funkcja CONCAT() w SQL służy do
A. przycinania tekstu do wyświetlenia
B. łączenia tekstów do wyświetlenia
C. uzyskiwania podłańcucha ze wskazanego tekstu
D. usuwania określonego tekstu
Tworzenie i administrowanie s…
Podaj polecenie SQL, które pozwoli na dodanie kolumny miesiacSiewu do tabeli rośliny znajdującej się w bazie danych
A. UPDATE rośliny ADD miesiacSiewu int;
B. CREATE TABLE rośliny {miesiacSiewu int};
C. INSERT INTO rośliny VALUES (miesiacSiewu int);
D. ALTER TABLE rośliny ADD miesiacSiewu int;
Tworzenie i administrowanie s…
Narzędzie używane do organizowania i przedstawiania danych z wielu wpisów w celu ich wydruku lub dystrybucji to
A. formularz
B. kwerenda
C. raport
D. makropolecenie
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. Papier ksero A4, Kredki 24 kolory, Zeszyt A5 w linie, Zeszyt A5
B. Zeszyt A5 w linie, Zeszyt A5, Kredki 24 kolory, Papier ksero A4
C. Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie
D. Zeszyt A5, Zeszyt A5 w linie, Kredki 24 kolory, Papier ksero A4
Tworzenie i administrowanie s…
W języku SQL przedstawiony warunek jest równoważny warunkowi
|
A. liczba BETWEEN 10 AND 100
B. liczba LIKE '10%'
C. liczba IN (10, 100)
D. NOT (liczba < 10 AND liczba > 100)
Tworzenie i administrowanie s…
Zamieszczone poniżej zapytanie SQL przyznaje uprawnienie SELECT
|
A. do wszystkich kolumn w tabeli hurtownia
B. do wszystkich tabel w bazie danych hurtownia
C. dla konta root na serwerze sprzedawca
D. dla konta root na serwerze localhost
Tworzenie i administrowanie s…
W PHP znajduje się fragment kodu operujący na bazie MySQL. Jego celem jest wyświetlenie miasta i kodu pocztowego z pierwszego rekordu.
| $z = mysqli_query($db, "SELECT ulica, miasto, kod_pocztowy FROM adresy"); $a = mysqli_fetch_row($z); echo "$a[1], $a[2]"; |
A. miasta i kodu pocztowego z pierwszego zwróconego rekordu
B. miasta i kodu pocztowego ze wszystkich zwróconych rekordów
C. ulicy i miasta ze wszystkich zwróconych rekordów
D. ulicy i miasta z pierwszego zwróconego rekordu