Filtrowanie pytań
Tworzenie i administrowanie s…
A. tworzy nową tabelę
B. dodaje kolumny do istniejącej tabeli
C. wprowadza dane do tabeli
D. zmienia rekordy na zadaną wartość
Tworzenie i administrowanie s…
Konstrukcja w języku SQL ALTER TABLE USA... służy do
A. usunięcia tabeli USA
B. stworzenia nowej tabeli USA
C. zmiany tabeli USA
D. nadpisania istniejącej tabeli USA
Tworzenie i administrowanie s…
Zakładając, że użytkownik nie miał wcześniej żadnych uprawnień, polecenie SQL przyzna użytkownikowi anna jedynie uprawnienia do
GRANT SELECT, INSERT, UPDATE ON klienci TO anna; |
A. wybierania, dodawania pól oraz modyfikacji struktury tabeli o nazwie klienci
B. wybierania, dodawania pól oraz modyfikacji struktury wszystkich tabel w bazie o nazwie klienci
C. wybierania, wstawiania oraz modyfikacji danych w wszystkich tabelach w bazie o nazwie klienci
D. wybierania, wstawiania oraz aktualizacji danych tabeli o nazwie klienci
Tworzenie i administrowanie s…
Które z poniższych stwierdzeń na temat klucza głównego jest prawdziwe?
A. Jest unikalny dla danej tabeli
B. W przypadku tabeli z danymi osobowymi może to być pole nazwisko
C. Może przyjmować wyłącznie wartości liczbowe
D. Składa się wyłącznie z jednego pola
Tworzenie i administrowanie s…
Aby zainstalować system CMS Joomla!, potrzebne jest środowisko
A. IIS, Perl oraz MySQL
B. Apache, PHP i MySQL
C. Apache oraz PHP
D. PHP oraz MySQL
Tworzenie i administrowanie s…
W bibliotece mysqli w PHP, aby uzyskać najbardziej aktualny komunikat o błędzie, można użyć funkcji
A. mysqli_error_list()
B. mysqli_errno()
C. mysqli_error()
D. mysqli_use_result()
Tworzenie i administrowanie s…
W SQL komenda ALTER TABLE ma na celu
A. usunięcie tabeli z bazy danych
B. zmianę danych rekordów w tabeli
C. dodanie tabeli do bazy danych
D. zmianę kolumn w tabeli
Tworzenie i administrowanie s…
W kolumnie, która pełni funkcję klucza głównego w tabeli, powinny się znajdować
A. liczby.
B. wartości unikalne.
C. inny typ niż inne kolumny.
D. ciągłe numery.
Tworzenie i administrowanie s…
W formularzu dokumentu PHP znajduje się pole <input name="im">. Po tym, jak użytkownik wprowadzi ciąg znaków "Janek", aby dodać zawartość tego pola do bazy danych, w tablicy $_POST obecny jest element
A. im z indeksem Janek
B. im z następnym numerem indeksu
C. Janek z następnym numerem indeksu
D. Janek o indeksie im
Tworzenie i administrowanie s…
Narzędziem do zarządzania bazą danych wbudowanym w pakiet XAMPP jest
A. phpMyAdmin
B. MySQL Workbench
C. pgAdmin
D. SQLite
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. im z indeksem Janek
B. im z kolejnym numerem indeksu
C. Janek z kolejnym numerem indeksu
D. Janek z indeksem im
Tworzenie i administrowanie s…
Która z funkcji agregujących wbudowanych w język SQL służy do obliczania średniej wartości w określonej kolumnie?
A. AVG
B. MIN
C. SUM
D. COUNT
Tworzenie i administrowanie s…
Podaj właściwą sekwencję przy tworzeniu bazy danych?
A. Zdefiniowanie celu, normalizacja, utworzenie tabel, stworzenie relacji
B. Zdefiniowanie celu, stworzenie tabel, utworzenie relacji, normalizacja
C. Zdefiniowanie celu, utworzenie relacji, stworzenie tabel, normalizacja
D. Zdefiniowanie celu, normalizacja, utworzenie relacji, stworzenie tabel
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 FROM gory GROUP BY wysokosc;
B. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory GROUP BY pasmo;
C. SELECT pasmo, szczyt, wysokosc FROM gory;
D. SELECT pasmo, szczyt, MAX(wysokosc) FROM gory;
Tworzenie i administrowanie s…
Zgodnie z zasadami ACID dotyczącymi przeprowadzania transakcji wymóg izolacji (ang. isolation) wskazuje, że
A. po zrealizowaniu transakcji system bazy danych będzie zgodny
B. pod określonymi warunkami dane modyfikowane przez transakcję mogą być cofnięte
C. w sytuacji konfliktu z inną transakcją obie zmieniają te same dane równocześnie
D. gdy dwie transakcje działają równocześnie, to zazwyczaj nie dostrzegają zmian wprowadzanych przez siebie
Tworzenie i administrowanie s…
Wskaż właściwą zasadę odnoszącą się do integralności danych w bazie danych?
A. pole klucza podstawowego musi mieć utworzony indeks
B. w relacji 1..n pole klucza obcego łączy się z polem klucza podstawowego innej tabeli
C. pole klucza podstawowego nie powinno być puste
D. pole klucza obcego nie powinno być puste
Tworzenie i administrowanie s…
Istnieje tabela o nazwie przedmioty, która zawiera kolumny ocena i uczenID. Jakie zapytanie należy wykorzystać, aby obliczyć średnią ocen ucznia z ID równym 7?
A. SELECT COUNT(ocena) FROM przedmioty WHERE uczenID=7;
B. AVG SELECT ocena FROM przedmioty WHERE uczenID=7;
C. COUNT SELECT ocena FROM przedmioty WHERE uczenID=7;
D. SELECT AVG(ocena) FROM przedmioty WHERE uczenID=7;
Tworzenie i administrowanie s…
Aby zoptymalizować operacje na bazie danych, należy stworzyć indeksy dla pól, które są często wyszukiwane lub sortowane?
A. utworzyć indeks.
B. stworzyć osobną tabelę przechowującą tylko te pola.
C. dodać klucz obcy.
D. dodać więzy integralności.
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. UNION
B. AS
C. JOIN
D. DISTINCT
Tworzenie i administrowanie s…
System baz danych gromadzi multimedia, co wiąże się z przechowywaniem znacznych ilości danych binarnych. Jakiego typu danych należy użyć w tym przypadku?
A. LONGTEXT
B. BLOB
C. DOUBLE
D. ENUM
Tworzenie i administrowanie s…
Aby skutecznie stworzyć relację typu m…n, która będzie wolna od redundancji danych, konieczne jest
A. uporządkowanie przynajmniej jednej z tabel.
B. bezpośrednie połączenie kluczy podstawowych obu tabel.
C. zaprojektowanie tabeli pomocniczej.
D. bezpośrednie połączenie kluczy obcych z obu tabel.
Tworzenie i administrowanie s…
Tabela samochody zawiera dane przedstawione poniżej:
id | klasa_id | marka | model | rocznik |
---|---|---|---|---|
1 | 1 | ford | ka | 2017 |
2 | 2 | seat | toledo | 2016 |
3 | 3 | opel | zafira | 2018 |
4 | 2 | fiat | 500X | 2018 |
5 | 3 | opel | insignia | 2017 |
SELECT model FROM samochody WHERE rocznik > 2017 AND marka = "opel"; |
A. zafira; insignia
B. opel zafira; opel insignia
C. opel zafira
D. zafira
Tworzenie i administrowanie s…
Model fizyczny replikacji bazy danych pokazany na ilustracji jest modelem

A. centralnego wydawcy
B. centralnego subskrybenta
C. rozproszonym
D. równorzędnym
Tworzenie i administrowanie s…
W tabeli programiści znajdują się kolumny: id, nick, ilosc_kodu, ocena. W kolumnie ilosc_kodu zapisano liczbę linii kodu, które programista napisał w danym miesiącu. Jakie zapytanie umożliwi obliczenie całkowitej liczby linii kodu stworzonych przez wszystkich programistów?
A. SELECT COUNT(programisci) FROM ilosc_kodu;
B. SELECT SUM(ilosc_kodu) FROM programisci;
C. SELECT MAX(ilosc_kodu) FROM programisci
D. SELECT SUM(ocena) FROM ilosc_kodu;
Tworzenie i administrowanie s…
Jakie polecenie pozwala na zwiększenie wartości o jeden w kolumnie RokStudiów w tabeli Studenci dla uczniów, którzy są na roku 1÷4?
A. UPDATE Studenci SET RokStudiow WHERE RokStudiow < 5
B. UPDATE Studenci SET RokStudiow = RokStudiow+1 WHERE RokStudiow < 5
C. UPDATE Studenci, RokStudiow+1 WHERE RokStudiow < 5
D. UPDATE RokStudiow SET RokStudiow++ WHERE RokStudiow < 5
Tworzenie i administrowanie s…
W tabeli mieszkancy, która zawiera pola id, imie, nazwisko, ulica, numer oraz czynsz (kwota całkowita), należy uzyskać informacje o osobach zamieszkujących ulicę Mickiewicza pod numerami 71, 72, 80, których czynsz nie przekracza 1000 zł. Klauzula WHERE w zapytaniu powinna wyglądać następująco
A. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) AND czynsz < 1000
B. WHERE ulica = 'Mickiewicza' AND numer IN (71, 72, 80) OR czynsz < 1000
C. WHERE ulica = 'Mickiewicza' OR numer IN (71, 72, 80) OR czynsz < 1000
D. WHERE ulica = 'Mickiewicza' AND numer > 70 AND numer < 81 OR czynsz < 1000
Tworzenie i administrowanie s…
W systemie baz danych hurtowni utworzono tabelę sprzedaz z polami: id, kontrahent, grupa_cenowa, obrot. Jakie polecenie należy zastosować, aby znaleźć jedynie kontrahentów z drugiej grupy cenowej, których obrót przekracza 4000zł?
A. SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 OR obrot > 4000
B. SELECT sprzedaz FROM kontrahent WHERE grupa_cenowa = 2 AND obrot > 4000
C. SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 AND obrot > 4000
D. SELECT sprzedaz FROM kontrahent WHERE obrot > 4000
Tworzenie i administrowanie s…
Jakie polecenie pozwala na dodanie kolumny zadanie kompletne do tabeli zadania?
A. ADD COLUMN zadanie kompletne WITH zadania
B. INSERT INTO zadania VALUES zadania kompletne
C. CREATEINDEX zadania ADD COLUMN zadanie_kompletne int
D. ALTER TABLE zadania ADD COLUMN zadaniekompletne int
Tworzenie i administrowanie s…
Klucz obcy w tabeli jest używany w celu
A. połączenia go z innymi kluczami obcymi w tabeli
B. opracowania formularza do wprowadzania danych do tabeli
C. umożliwienia jednoznacznej identyfikacji rekordu w danej tabeli
D. zdefiniowania relacji 1..n łączącej go z kluczem głównym innej tabeli
Tworzenie i administrowanie s…
Do czego służy funkcja PHP o nazwie mysql_num_rows?
A. podawać liczbę wierszy, które są w wynikach zapytania
B. przyporządkować numery rekordom w bazie danych
C. oddawać następny rekord z wyników zapytania
D. zwracać rekord, którego numer został przekazany jako parametr funkcji
Tworzenie i administrowanie s…
Jakiej kwerendy w bazie MariaDB należy użyć, aby wybrać artykuły, których ceny mieszczą się w przedziale domkniętym <10, 20>?
A. SELECT * FROM Artykuly WHERE Cena LIKE 1%, 2%
B. SELECT * FROM Artykuly WHERE Cena IN (10, 20)
C. SELECT * FROM Artykuly WHERE Cena > 10 AND Cena < 20
D. SELECT * FROM Artykuly WHERE Cena BETWEEN 10 AND 20
Tworzenie i administrowanie s…
Wybierz ocena z tabeli oceny, gdzie ocena>2, uporządkuj według ocena;
A. projekcji
B. selekcji
C. summy
D. łączenia
INF.03 Pytanie 113
Tworzenie i administrowanie s…
Jaki typ komunikatu jest zawsze przesyłany wyłącznie w kierunku w dół, to jest od kierownika do pracownika?
A. Uwagi dotyczące polityki organizacji.
B. Powierzenie zadania.
C. Zgłaszanie.
D. Poszukiwanie rozwiązań.
Tworzenie i administrowanie s…
Jaką relację w projekcie bazy danych należy zdefiniować pomiędzy tabelami przedstawionymi na rysunku, zakładając, że każdy klient sklepu internetowego składa przynajmniej dwa zamówienia?

A. n:n
B. 1:1
C. style="margin-bottom: 0cm;"> 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
D. 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
Tworzenie i administrowanie s…
Baza danych obejmuje tabelę artykuły, w której znajdują się pola: nazwa, typ, producent, cena. Jakie polecenie należy użyć, aby uzyskać wszystkie nazwy artykułów o typie pralka, których cena wynosi pomiędzy 1 000 PLN a 1 500 PLN?
A. SELECT nazwa FROM artykuły WHERE typ=,pralka' AND cena BETWEEN 1000 AND 1500;
B. SELECT nazwa FROM artykuły WHERE typ='pralka' AND cena FROM 1000 TO 1500;
C. SELECT nazwa FROM artykuły WHERE typ=,pralka' OR cena BETWEEN 1000 OR 1500;
D. SELECT nazwa FROM artykuły WHERE typ=,pralka' OR cena BETWEEN 1000 AND 1500;
Tworzenie i administrowanie s…
W SQL, przy użyciu polecenia ALTER, można
A. usunąć tabelę
B. dodać dane do tabeli
C. stworzyć nową tabelę
D. zmienić strukturę tabeli
Tworzenie i administrowanie s…
W SQL przeprowadzono zapytanie, jednak jego realizacja nie powiodła się, co skutkowało błędem: #1396 - Operation CREATE USER failed for 'anna'@'localhost'. Możliwą przyczyną takiego zachowania bazy danych może być CREATE USER 'anna'@'localhost' IDENTIFIED BY '54RTu8';
A. błędna składnia polecenia CREATE USER
B. nieznane polecenie CREATE USER
C. niewystarczające hasło dla konta anna
D. istnienie użytkownika anna w bazie
Tworzenie i administrowanie s…
Kiedy zestawi się relacją kluczy głównych dwie tabele, uzyskuje się relację o typie
A. wiele do jednego
B. wiele do wielu
C. jeden do wielu
D. jeden do jednego
Tworzenie i administrowanie s…
W tabeli Recepta pola Imię oraz Nazwisko odnoszą się do pacjenta, dla którego recepta została wystawiona. Jaką kwerendę należy wykorzystać, aby dla wszystkich recept uzyskać datę ich wystawienia oraz imię i nazwisko lekarza, który je wystawił?

A. SELECT Imie, Nazwisko, DataWystawienia FROM Recepta
B. SELECT Imie, DataWystawienia FROM Recepta JOIN Lekarz ON Recepta.Lekarz_id = Lekarz.id
C. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta JOIN Lekarz ON Recepta.Lekarz_id = Lekarz.id
D. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta
Tworzenie i administrowanie s…
Dostępna jest tabela ksiazki z kolumnami: tytul (typ tekstowy) oraz cena (typ liczbowy). W celu uzyskania z kwerendy SELECT jedynie tytułów, dla których cena jest mniejsza od 50 zł, należy użyć następującego zapisu:
A. SELECT tytul FROM ksiazki WHERE cena>'50 zł';
B. SELECT tytul FROM ksiazki WHERE cena<50;
C. SELECT * FROM ksiazki WHERE cena<50;
D. SELECT ksiazki FROM tytul WHERE cena<'50 zł';