Filtrowanie pytań
Tworzenie i administrowanie s…
A. ALTER TABLE Towar DROP COLUMN rozmiar varchar(20)
B. ALTER TABLE Towar ADD rozmiar varchar(20)
C. ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20)
D. ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20)
Tworzenie i administrowanie s…
W SQL, po wykonaniu przedstawionych poleceń GRANT, prawo do edytowania struktury tabeli oraz jej usunięcia zostanie przyznane
| GRANT ALL ON firmy TO 'adam'@'localhost'; GRANT ALTER, CREATE, DROP ON firmy TO 'anna'@'localhost'; GRANT SELECT, INSERT, UPDATE ON firmy TO 'tomasz'@'localhost'; |
A. tylko Annie
B. Tomaszowi i Annie
C. Adamowi i Annie
D. Tomaszowi i Adamowi
Tworzenie i administrowanie s…
Jaką relację w projekcie bazy danych powinno się ustalić pomiędzy tabelami przedstawionymi na rysunku, przy założeniu, że każdy klient sklepu internetowego złoży co najmniej dwa zamówienia?

A. n:n
B. 1:n, gdzie 1 znajduje się po stronie Zamówienia, a wiele po stronie Klienta
C. 1:1
D. 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
Tworzenie i administrowanie s…
Jakie polecenie SQL umożliwia usunięcie z tabeli artykuly wierszy, w których pole tresc zawiera słowo „sto” w dowolnej lokalizacji?
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…
Na ilustracji widoczne są dwie tabele. Aby stworzyć relację jeden do wielu, gdzie jeden jest po stronie Klienci, a wiele po stronie Zamowienia, należy

A. Połączyć relacją pola ID z obu tych tabel
B. Wprowadzić pole klucza obcego do tabeli Zamowienia i połączyć je z ID tabeli Klienci
C. Wprowadzić pole klucza obcego do tabeli Klienci i połączyć je z ID tabeli Zamowienia
D. Utworzyć trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z ID tabeli Klienci, a drugi z ID tabeli Zamowienia
Tworzenie i administrowanie s…
Aby skorzystać z relacji w zapytaniu, trzeba użyć słowa kluczowego
A. JOIN
B. GROUP BY
C. IN
D. UNION
Tworzenie i administrowanie s…
W języku SQL używanym przez bazę danych MySQL atrybut UNIQUE w poleceniu CREATE TABLE
A. uniemożliwia wprowadzenie wartości NULL
B. jest używany, jeżeli wartości w danej kolumnie nie mogą się powtarzać
C. wymusza niepowtarzalne nazwy kolumn tabeli
D. jest stosowany jedynie w przypadku kolumn liczbowych
Tworzenie i administrowanie s…
W tabeli personel znajdują się kolumny: imie, nazwisko, pensja, staz. Jak można obliczyć średnią pensję pracowników, którzy mają staż od 10 do 20 lat włącznie, przy pomocy kwerendy?
A. SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
B. SELECT AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20
C. SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20
D. SELECT COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
Tworzenie i administrowanie s…
Baza danych szkoły podstawowej dla dzieci w wieku 6 lat obejmuje tabelę szkoła, która zawiera kolumny: imie, nazwisko, klasa. Wszyscy uczniowie w klasach od 1 do 5 przeszli do wyższej klasy. W celu zwiększenia wartości w kolumnie klasa o 1, należy wykonać następujące polecenie
A. UPDATE nazwisko, imie SET klasa = klasa + 1 WHERE klasa>l OR klasa < 5
B. SELECT nazwisko, imie FROM klasa = klasa + 1 WHERE klasa>l OR klasa < 5
C. SELECT szkoła FROM klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
D. UPDATE szkoła SET klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
Tworzenie i administrowanie s…
W SQL, aby ustawić klucz główny na polu id w tabeli uczniowie, można użyć polecenia
A. INSERT TABLE uczniowie PRIMARY KEY (id)
B. ADD TABLE uczniowie PRIMARY KEY (id)
C. ALTER TABLE uczniowie ADD PRIMARY KEY (id)
D. INSERT TABLE uczniowie ADD PRIMARY KEY (id)
Tworzenie i administrowanie s…
Cechy przedstawione w tabeli dotyczą
|
A. umowy o dzieło
B. umowy o pracę
C. umowy agencyjnej
D. umowy zlecenia
Tworzenie i administrowanie s…
Tabela Pacjenci zawiera kolumny: imie, nazwisko, wiek, lekarz_id. Aby stworzyć raport, który będzie zawierał jedynie imiona oraz nazwiska pacjentów mających mniej niż 18 lat i zapisanych do lekarza o id równym 6, można wykorzystać kwerendę SQL
A. SELECT imie, nazwisko WHERE wiek<18 AND lekarz_id=6
B. SELECT imie, nazwisko FROM Pacjenci WHERE wiek<18 AND lekarz_id=6
C. SELECT imie, nazwisko FROM Pacjenci WHERE wiek<18 OR lekarz_id=6
D. SELECT imie, nazwisko WHERE wiek<18 OR lekarz_id=6
Tworzenie i administrowanie s…
Czy automatyczna weryfikacja właściciela witryny dostępnej przez protokół HTTPS jest możliwa dzięki
A. kluczom prywatnym
B. danym whois
C. informacjom kontaktowym na stronie
D. certyfikatowi SSL
INF.03 Pytanie 374
Tworzenie i administrowanie s…
Jakie zadania programistyczne należy realizować po stronie serwera?
A. Ukrywanie oraz odkrywanie elementów strony w zależności od bieżącej pozycji kursora
B. Zapisanie danych pobranych z aplikacji internetowej do bazy danych
C. Zmiana stylu HTML na stronie spowodowana ruchem kursora
D. Walidacja danych wpisanych w pole tekstowe w czasie rzeczywistym
Tworzenie i administrowanie s…
Aby wykonać kopię zapasową bazy danych w MySQL, jakie polecenie należy zastosować?
A. mysqlreplicate
B. mysqlslap
C. mysqlcheck
D. mysqldump
Tworzenie i administrowanie s…
Jakie uprawnienia posiada użytkownik jan po wykonaniu poniższych poleceń na bazie danych? GRANT ALL PRIVILEGES ON klienci TO jan;
REVOKE SELECT, INSERT, UPDATE, DELETE ON klienci FROM jan;
GRANT ALL PRIVILEGES ON klienci TO jan;REVOKE SELECT, INSERT, UPDATE, DELETE ON klienci FROM jan;A. Będzie miał możliwość wstawiania rekordów do tabeli klienci
B. Będzie miał możliwość usuwania rekordów z tabeli klienci
C. Będzie miał możliwość wyszukiwania danych w tabeli klienci
D. Będzie miał możliwość zmiany struktury tabeli klienci
Tworzenie i administrowanie s…
W tabeli psy znajdują się kolumny: imię, rasa, telefon_właściciela, rok_szczepienia. Jakie polecenie SQL należy zastosować, aby znaleźć numery telefonów właścicieli psów, które zostały zaszczepione przed 2015 rokiem?
A. SELECT telefon_właściciela FROM psy WHERE rok_szczepienia > 2015
B. SELECT imię, rasa FROM psy WHERE rok_szczepienia > 2015
C. SELECT psy FROM rok_szczepienia < 2015
D. SELECT telefon_właściciela FROM psy WHERE rok_szczepienia < 2015
Tworzenie i administrowanie s…
Do modyfikacji danych w bazie danych można wykorzystać
A. raport
B. filtrowanie
C. kwerendę SELECT
D. formularz
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_INCREMENTA. kolumna id będzie mogła przyjmować wartości: NULL, 1, 2, 3, 4 i tak dalej
B. wartości tej kolumny będą automatycznie tworzone w trakcie dodawania nowego rekordu do bazy
C. możliwe jest wprowadzenie rekordu z dowolną wartością dla kolumny id
D. wartość kolumny id zostanie automatycznie przypisana przez system i będzie to przypadkowo wygenerowana liczba całkowita
Tworzenie i administrowanie s…
Jakie słowo kluczowe w języku SQL należy zastosować, aby usunąć powtarzające się rekordy?
A. DISTINCT
B. GROUP BY
C. LIKE
D. ORDER BY
Tworzenie i administrowanie s…
Na zaprezentowanym schemacie bazy danych biblioteka, elementy takie jak: czytelnik, wypożyczenie oraz książka stanowią

A. krotki
B. pola
C. jednostki
D. atrybuty
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 Anna
B. Wyłącznie Maria
C. Anna, Maria, Ewa
D. Monika, Ewelina, Maria
Tworzenie i administrowanie s…
Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej poniżej?
| SELECT SUM(pensja) FROM pracownicy WHERE pensja > 4000; |
| 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 |
A. Wartość 19500, czyli suma wszystkich pensji pracowników.
B. Wartość 5400, czyli najwyższa pensja pracownika.
C. Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000.
D. Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6.
Tworzenie i administrowanie s…
W SQL komenda ALTER TABLE ma na celu
A. zmianę danych rekordów w tabeli
B. zmianę kolumn w tabeli
C. usunięcie tabeli z bazy danych
D. dodanie tabeli do bazy danych
Tworzenie i administrowanie s…
W SQL polecenie INSERT INTO służy do
A. zmiany rekordów na wskazaną wartość
B. tworzenia nowej tabeli
C. dodawania danych do tabeli
D. wprowadzania nowych pól do tabeli
Tworzenie i administrowanie s…
Zgodnie z zasadami ACID dotyczącymi przeprowadzania transakcji wymóg izolacji (ang. isolation) wskazuje, że
A. w sytuacji konfliktu z inną transakcją obie zmieniają te same dane równocześnie
B. po zrealizowaniu transakcji system bazy danych będzie zgodny
C. pod określonymi warunkami dane modyfikowane przez transakcję mogą być cofnięte
D. gdy dwie transakcje działają równocześnie, to zazwyczaj nie dostrzegają zmian wprowadzanych przez siebie
Tworzenie i administrowanie s…
W SQL, który jest używany przez bazę danych MySQL w tabeli samochody, aby przypisać wartość 0 do kolumny przebieg, trzeba skorzystać z zapytania
A. UPDATE przebieg SET 0 TABLE samochody;
B. UPDATE samochody SET przebieg=0;
C. UPDATE samochody SET przebieg VALUE 0;
D. UPDATE przebieg SET 0 FROM samochody;
Tworzenie i administrowanie s…
W języku SQL wykonano przedstawione poniżej polecenia GRANT. Kto otrzyma uprawnienia do przeglądania oraz modyfikowania danych?
A. Jedynie Tomasz
B. Tomasz i Adam
C. Adam i Anna
D. Anna i Tomasz
Tworzenie i administrowanie s…
Jakie prawa: CREATE, ALTER, DROP zostały użyte w poleceniu GRANT?
A. pracy ze strukturą
B. przyznawania uprawnień innym użytkownikom
C. pracy z danymi
D. pobierania danych z bazy
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…
Jakie polecenie pozwala na kontrolowanie oraz optymalizację bazy danych?
A. mysqlimport
B. mysqlshow
C. mysqldump
D. mysqlcheck
Tworzenie i administrowanie s…
Z tabeli mieszkancy trzeba wydobyć unikalne nazwy miast, w tym celu należy użyć wyrażenia SQL zawierającego klauzulę
A. HAVING
B. UNIQUE
C. DISTINCT
D. CHECK
Tworzenie i administrowanie s…
Jakie są etapy w odpowiedniej kolejności przy tworzeniu aplikacji?
A. Analiza oczekiwań klienta, określenie wymagań, programowanie, wdrożenie, testowanie
B. Analiza oczekiwań klienta, określenie wymagań, programowanie, testowanie, wdrożenie
C. Określenie wymagań, analiza oczekiwań klienta, programowanie, wdrożenie, testowanie
D. Programowanie, analiza oczekiwań klienta, określenie wymagań, wdrożenie, testowanie
Tworzenie i administrowanie s…
W języku SQL, dla dowolnych zbiorów danych w tabeli Uczniowie, aby uzyskać rekordy zawierające tylko uczennice o imieniu "Aleksandra", które urodziły się po roku "1998", należy sformułować zapytanie
A. SELECT * FROM Uczniowie WHERE imie ="Aleksandra" OR rok_urodzenia < "1998"
B. SELECT * FROM Uczniowie WHERE imie="Aleksandra" AND rok_urodzenia > "1998"
C. SELECT * FROM Uczniowie WHERE imie="Aleksandra" OR rok_urodzenia > "1998"
D. SELECT * FROM Uczniowie WHERE imie="Aleksandra" AND rok_urodzenia < "1998"
Tworzenie i administrowanie s…
Używając polecenia BACKUP LOG w MS SQL Server, można
A. połączyć się z kopią zapasową
B. wykonać kopię zapasową dziennika transakcji
C. przeglądać komunikaty wygenerowane w trakcie tworzenia kopii
D. wykonać całkowitą kopię zapasową
Tworzenie i administrowanie s…
Jakie rozwiązanie należy zastosować w przechowywaniu danych, aby przyspieszyć wykonywanie zapytań w bazie danych?
A. Domyślne wartości.
B. Klucze podstawowe.
C. Indeksy.
D. Zasady.
Tworzenie i administrowanie s…
Jaką wiadomość należy umieścić w przedstawionym fragmencie kodu PHP zamiast znaków zapytania? $a=mysql_connect('localhost','adam','mojeHasło'); if(!$a) echo "?????????????????????????";
A. Wybrana baza danych nie istnieje
B. Błąd w przetwarzaniu zapytania SQL
C. Rekord został pomyślnie dodany do bazy
D. Błąd połączenia z serwerem SQL
Tworzenie i administrowanie s…
Jakie zapytanie SQL dotyczące tabeli pracownicy, której struktura to: id, imie, nazwisko, plec, zarobek, pozwoli na osobne obliczenie średniego wynagrodzenia kobiet oraz średniego wynagrodzenia mężczyzn?
A. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec
B. SELECT AVG(zarobek) FROM pracownicy WHERE plec='k' AND plec='m'
C. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec HAVING plec='k' AND plec='m'
D. SELECT AVG(zarobek) FROM pracownicy AS sredni_zarobek
Tworzenie i administrowanie s…
Czy poniższy kod PHP działa poprawnie, wyświetlając na stronie dane pobrane z bazy danych? Ile pól zostanie zaprezentowanych?
| $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 jednego pola
B. Z czterech pól
C. Z dwóch pól
D. Z trzech pól
Tworzenie i administrowanie s…
Które tabele będą analizowane w wyniku tego polecenia?
| CHECK TABLE pracownicy CHANGED; |
A. Wyłącznie tabele, które nie zostały poprawnie zamknięte
B. Tabele, które zostały zmodyfikowane w bieżącej sesji
C. Jedynie tabele odwołujące się do innych
D. Tabele, które zmieniły się od poprzedniej weryfikacji lub nie zostały poprawnie zamknięte