Filtrowanie pytań
Tworzenie i administrowanie s…
A. ALTER TABLE Towar ADD rozmiar varchar(20)
B. ALTER TABLE Towar DROP COLUMN rozmiar varchar(20)
C. ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20)
D. ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20)
Tworzenie i administrowanie s…
Czym jest proces normalizacji tabel w kontekście baz danych?
A. wprowadzenie nowych rekordów do bazy
B. analiza i optymalizacja bazy danych
C. wizualizacja struktury bazy danych
D. wyłącznie stworzenie tabel oraz relacji w bazie
Tworzenie i administrowanie s…
W języku PHP wyniki zapytania z bazy danych zostały pobrane przy użyciu polecenia mysql_query(). Aby uzyskać dane w postaci wierszy z tej zwróconej kwerendy, należy użyć polecenia:
A. mysql_list_fields()
B. mysql_fetch_lengths()
C. mysql_field_len()
D. mysql_fetch_row()
Tworzenie i administrowanie s…
W środowisku PHP pobrano z bazy danych rezultat działania zapytania przy użyciu komendy mysql_query. W celu uzyskania z otrzymanej kwerendy jednego wiersza danych, konieczne jest użycie polecenia
A. mysql_field_len
B. mysql_fetch_row
C. mysql_fetch_lengths
D. mysql_list_fields
Tworzenie i administrowanie s…
Instrukcja w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik
GRANT ALL PRIVILEGES ON klienci TO pracownik
A. Przenosi uprawnienia z grupy klienci na użytkownika pracownik
B. Odbiera wszystkie uprawnienia pracownikowi do tabeli klienci
C. Przyznaje uprawnienia grupie klienci do tabeli pracownik
D. Przyznaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik
Tworzenie i administrowanie s…
W formularzu dokumentu PHP znajduje się pole <input name="im" />. Po wpisaniu przez użytkownika ciągu „Janek”, aby dodać wartość tego pola do bazy danych, w tablicy $_POST będzie obecny element
A. Janek z indeksem im
B. im z indeksem Janek
C. Janek z kolejnym numerem indeksu
D. im z kolejnym numerem indeksu
Tworzenie i administrowanie s…
Jaką właściwość pola w tabeli powinno się ustawić, aby akceptowało ono wyłącznie dane liczbowe?

A. Regułę sprawdzania poprawności
B. Wartość domyślną
C. Tagi inteligentne
D. Maskę wprowadzania
Tworzenie i administrowanie s…
Poniższy fragment kodu PHP funkcjonuje poprawnie i ma na celu wyświetlenie na stronie internetowej informacji pobranych kwerendą z bazy danych. Ile pól zostanie wyświetlonych na stronie? $ile = mysqli_num_rows($zapytanie); for ($i = 0; $i < $ile; $i++) { $wiersz = mysqli_fetch_row($zapytanie); echo "<p>Klient: $wiersz[0] $wiersz[1], adres: $wiersz[2] </p>"; }
$ile = mysqli_num_rows($zapytanie); for ($i = 0; $i < $ile; $i++) { $wiersz = mysqli_fetch_row($zapytanie); echo "<p>Klient: $wiersz[0] $wiersz[1], adres: $wiersz[2] </p>"; }
A. Z czterech pól
B. Z jednego pola
C. Z dwóch pól
D. Z trzech pól
Tworzenie i administrowanie s…
Aby utworzyć tabelę w języku SQL, należy użyć polecenia
A. ALTER TABLE
B. CREATE TABLE
C. INSERT TABLE
D. ADD TABLE
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 o indeksie Janek
B. Janek z następującym numerem indeksu
C. Janek o indeksie im
D. im z następującym numerem indeksu
Tworzenie i administrowanie s…
W tabeli pracownicy zdefiniowano klucz główny jako INTEGER z atrybutami NOT NULL oraz AUTO_INCREMENT. Dodatkowo zdefiniowano kolumny imie oraz nazwisko. W przypadku wykonania poniższej kwerendy SQL wprowadzającej dane, w której pominięto pole klucza, w bazie danych MySQL wystąpi
|
A. dodanie rekordu do tabeli, dla klucza głównego zostanie przypisana kolejna wartość naturalna
B. dodanie rekordu do tabeli, dla klucza głównego zostanie przypisana wartość NULL
C. błąd związany z nieprawidłową liczbą kolumn
D. ignorowanie polecenia, tabela nie ulegnie zmianie
Tworzenie i administrowanie s…
Kwerenda ALTER TABLE artykuly MODIFY cena float ma na celu wykonanie modyfikacji w tabeli artykuly?
A. zmienić nazwę kolumny cena na float
B. zmienić typ na float dla kolumny cena
C. wprowadzić kolumnę cena o typie float, o ile jeszcze nie istnieje
D. usunąć kolumnę cena, która jest typu float
Tworzenie i administrowanie s…
Czym w relacyjnej bazie danych jest odpowiednik encji?
A. atrybut
B. kolumna
C. tabela
D. wiersz
Tworzenie i administrowanie s…
Jednym z kluczowych identyfikatorów wpisu w bazie danych jest pole
A. klucza podstawowego
B. klucza obcego
C. numeryczne
D. relacji
Tworzenie i administrowanie s…
Na przedstawionej tabeli dotyczącej dań, wykonano kwerendę
SELECT * FROM dania WHERE typ < 3 AND cena < 30 LIMIT 5; |
A. 5
B. 8
C. 2
D. 13
Tworzenie i administrowanie s…
W tabeli mieszkancy znajdują się dane o osobach z całej Polski. Aby zliczyć, ile różnych miast jest zawartych w tej tabeli, należy wykonać kwerendę
A. SELECT COUNT(miasto) FROM mieszkancy DISTINCT;
B. SELECT COUNT(DISTINCT miasto) FROM mieszkancy;
C. SELECT COUNT(miasto) FROM mieszkancy;
D. SELECT DISTINCT miasto FROM mieszkancy;
Tworzenie i administrowanie s…
W języku SQL podczas używania polecenia CREATE TABLE atrybut, który wskazuje na to, która kolumna jest kluczem podstawowym, to
A. PRIMARY KEY
B. IDENTITY FIELD
C. UNIQUE
D. GŁÓWNY KLUCZ
Tworzenie i administrowanie s…
Na tabeli muzyka, przedstawionej na rysunku, zostało wykonane następujące zapytanie SQL. Jaki wynik zwróci ta kwerenda?
|
ID | tytul_plyty | wykonawca | rok_nagrania | opis |
---|---|---|---|---|
1 | Czas jak rzeka | Czeslaw Niemen | 2005 | Przyjdz W Taka Noc itd. |
2 | Ikona | Stan Borys | 2014 | |
3 | Aerolit | Czeslaw Niemen | 2017 | Winylowa reedycja płyty „Aerolit”. |
4 | Journey | Mikolaj Czechowski | 2013 |
A. Czeslaw
B. Czeslaw, Czechowski
C. Czeslaw, Niemen
D. pusty wynik
Tworzenie i administrowanie s…
Jakie prawa: CREATE, ALTER, DROP zostały użyte w poleceniu GRANT?
A. przyznawania uprawnień innym użytkownikom
B. pobierania danych z bazy
C. pracy z danymi
D. pracy ze strukturą
Tworzenie i administrowanie s…
Jaki typ powinien być zastosowany, aby pole w bazie danych mogło przechowywać liczby zmiennoprzecinkowe?
A. FLOAT
B. CHAR
C. INT
D. VARCHAR
Tworzenie i administrowanie s…
Które z poniższych zapytań SQL zwróci wszystkie kolumny z tabeli 'produkty'?
A. SELECT produkty FROM *;
B. GET * FROM produkty;
C. SELECT * FROM produkty;
D. FETCH * FROM produkty;
Tworzenie i administrowanie s…
W tabeli personel znajdują się pola: imię, nazwisko, pensja, staż. Aby obliczyć średnią pensję osób zatrudnionych z doświadczeniem od 10 do 20 lat włącznie, należy przeprowadzić kwerendę:
A. SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20
B. SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
C. SELECT AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20
D. SELECT COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
Tworzenie i administrowanie s…
SELECT AVGcena) FROM usługi; Celem użycia funkcji agregującej AVG w tym zapytaniu jest
A. wyliczyć średnią arytmetyczną cen wszystkich usług
B. określić najwyższą cenę usług
C. zliczyć ilość dostępnych usług w tabeli
D. zsumować wartości kosztów wszystkich usług
Tworzenie i administrowanie s…
Jakie technologie są konieczne do uruchomienia systemu CMS Joomla!?
A. PHP oraz MySQL
B. Apache, PHP i MySQL
C. Apache oraz PHP
D. IIS, PERL i MySQL
Tworzenie i administrowanie s…
Zapytanie z użyciem klauzuli JOIN jest wykorzystywane w celu
A. pozyskania wyników z dwóch tabel, które są ze sobą powiązane
B. wywołania funkcji agregującej
C. określenia klucza obcego dla tabeli
D. uzyskania wyników tylko z jednej tabeli
Tworzenie i administrowanie s…
GRANT SELECT, INSERT, UPDATE ON klienci TO anna; Zakładając, że użytkownik wcześniej nie posiadał żadnych uprawnień, to polecenie SQL przyzna użytkownikowi anna prawa jedynie do
A. wybierania, wstawiania oraz aktualizacji danych wszystkich tabel w bazie o nazwie klienci
B. wybierania, dodawania rekordów oraz modyfikacji struktury tabeli o nazwie klienci
C. wybierania, wstawiania oraz aktualizacji danych tabeli o nazwie klienci
D. wybierania, dodawania rekordów oraz zmiany struktury wszystkich tabel w bazie o nazwie klienci
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 > 70 AND numer < 81 OR czynsz < 1000
B. WHERE ulica = 'Mickiewicza' OR numer IN (71, 72, 80) OR czynsz < 1000
C. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) AND czynsz < 1000
D. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) OR czynsz < 1000
Tworzenie i administrowanie s…
Tabele Osoby oraz Zainteresowania są połączone relacją jeden do wielu. Jakie zapytanie SQL należy użyć, aby w oparciu o tę relację poprawnie wyświetlić imiona i odpowiadające im hobby?

A. SELECT imie, hobby FROM Osoby JOIN Zainteresowania ON Osoby.Zainteresowania_id = Zainteresowania.id;
B. SELECT imie, hobby FROM Osoby, Zainteresowania;
C. SELECT imie, hobby FROM Osoby, Zainteresowania WHERE Osoby.id = Zainteresowania.id;
D. SELECT imie, hobby FROM Osoby.Zainteresowania_id = Zainteresowania.id FROM Osoby, Zainteresowania;
Tworzenie i administrowanie s…
Polecenie SQL przedstawione poniżej ma za zadanie
UPDATE Uczen SET id_klasy = id_klasy + 1; |
A. ustawienie wartości kolumny id_klasy na 1 dla każdego rekordu w tabeli Uczen
B. ustawienie wartości pola Uczen na 1
C. zwiększenie o jeden wartości kolumny id_klasy dla wszystkich rekordów tabeli Uczen
D. zwiększenie o jeden wartości pola Uczen
Tworzenie i administrowanie s…
Jakie zapytanie pozwoli Administratorowi cofnąć uprawnienia do przeglądania oraz modyfikacji danych w bazie gazeta dla użytkownika redaktor?
A. REVOKE SELECT, UPDATE ON gazeta.* FROM 'redaktor'@'localhost';
B. REVOKE SELECT, ALTER ON gazeta.* FROM 'redaktor'@'localhost';
C. GRANT SELECT, UPDATE ON gazeta.* TO 'redaktor'@'localhost';
D. GRANT SELECT, ALTER ON gazeta.* TO 'redaktor'@'localhost';
Tworzenie i administrowanie s…
W systemie baz danych sklepu komputerowego znajduje się tabela o nazwie komputery. Aby stworzyć raport, który wyświetla dane z tabeli dla komputerów z co najmniej 8 GB pamięci oraz procesorem Intel, można użyć kwerendy
A. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec < 8
B. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec < 8
C. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec >= 8
D. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec >= 8
Tworzenie i administrowanie s…
Jakie wartości powinny mieć zmienne w funkcji z biblioteki mysqli, by ustanowić połączenie z serwerem i bazą danych?
mysqli_connect($a, $b, $c, $d) or die('Brak połączenia z serwerem MySQL.'); |
A. adres serwera - $a, nazwa bazy danych - $d, login - $b, hasło - $c
B. adres serwera - $c, nazwa bazy danych - $d, login - $a, hasło - $b
C. adres serwera - $c, nazwa bazy danych - $d, login - $b, hasło - $a
D. adres serwera - $a, nazwa bazy danych - $b, login - $c, hasło - $d
Tworzenie i administrowanie s…
Jakie polecenie należy zastosować, aby naprawić bazę danych w MySQL?
A. REPAIR
B. CHANGE
C. UPDATE
D. FIX
Tworzenie i administrowanie s…
Która z funkcji SQL nie wymaga podania argumentów?
A. now
B. upper
C. len
D. year
Tworzenie i administrowanie s…
W kolumnie, która pełni funkcję klucza głównego w tabeli, powinny się znajdować
A. wartości unikalne.
B. ciągłe numery.
C. inny typ niż inne kolumny.
D. liczby.
Tworzenie i administrowanie s…
W tabeli o nazwie zadania znajduje się kolumna tekstowa status. Jakie zapytanie należy wykorzystać, aby usunąć te rekordy, w których status to ‘zamknięte’?
A. DELETE FROM zadania WHERE status = 'zamknięte';
B. TRUNCATE TABLE zadania WHERE status = 'zamknięte';
C. DELETE FROM zadania;
D. TRUNCATE TABLE zadania;
Tworzenie i administrowanie s…
Aby wyszukać w tabeli Pracownicy tylko te nazwiska, które kończą się na literę "i", można zastosować 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…
Jakim słowem kluczowym można zestawić wyniki dwóch zapytań SELECT, które operują na różnych tabelach, aby utworzyć jeden zbiór danych?
A. JOIN
B. AS
C. DISTINCT
D. UNION
Tworzenie i administrowanie s…
Jakie zapytanie SQL należy użyć, aby zmienić strukturę już istniejącej tabeli?
A. ALTER TABLE
B. CREATE TABLE
C. UPDATE
D. INSERT INTO
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. Gerald, Jarosław, Marek, Tamara
D. Arleta, Krzysztof, Krystyna, Tristan