Filtrowanie pytań

Wybierz zawód, aby zobaczyć dostępne kwalifikacje

INF.03 Pytanie 161
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Źródłem danych dla raportu może być

A. inny raport
B. makropolecenie
C. tabela
D. zapytanie INSERT INTO
INF.03 Pytanie 163
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Kwerenda umożliwiająca modyfikację wielu rekordów lub przeniesienie ich przy pomocy jednego działania, określana jest jako kwerenda

A. wybierająca
B. funkcjonalnej
C. parametrycznej
D. krzyżowej
INF.03 Pytanie 164
Tworzenie i administrowanie s…

W przedstawionym kodzie PHP w miejscu kropek powinno zostać umieszczone polecenie
$zapytanie = mysqli_query($db, "SELECT imie, nazwisko FROM uzytkownik");
$ile = mysqli_num_rows($zapytanie);
for ($i = 0; $i < $ile; $i++)
{
  $wiersz = ……………………………….;
  echo "$wiersz[0] $wiersz[1]";
}

A. mysqli_query($zapytanie);
B. mysqli_num_fields($zapytanie);
C. mysqli_free_result($zapytanie);
D. mysqli_fetch_row($zapytanie);
INF.03 Pytanie 166
Tworzenie i administrowanie s…

W zapytaniu SQL, umieszczonym w ramce, symbol gwiazdki wskazuje, że w wyniku tego zapytania

Ilustracja do pytania 6
A. zostaną wyświetlone wszystkie wpisy z tabeli mieszkańcy
B. zostanie pokazane pole o nazwie "*" (gwiazdka)
C. zostaną wyświetlone wszystkie kolumny tabeli mieszkańcy
D. zostanie pominięty warunek dotyczący imienia
INF.03 Pytanie 167
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Dana jest tabela firmy zawierająca następujące kolumny: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie kwerendy SQL SELECT sprawi, że zostaną wyświetlone
SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;

A. wszystkie dane firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
B. wszystkie dane firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
C. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
D. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
INF.03 Pytanie 168
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Wartość kolumny w tabeli, która działa jako klucz podstawowy

A. jest wykorzystywana do szyfrowania treści tabeli
B. jest zawsze w formacie numerycznym
C. musi być unikalna
D. może mieć wartość pustą (NULL)
INF.03 Pytanie 169
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W bazie danych znajduje się tabela uczniowie z kolumnami: imie, nazwisko, klasa. Jakie polecenie SQL należy wykorzystać, aby znaleźć imiona oraz nazwiska uczniów, których nazwiska zaczynają się na literę M?

A. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN 'M%';
B. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN 'M%';
C. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = 'M%';
D. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE 'M%';
INF.03 Pytanie 170
Tworzenie i administrowanie s…

Jakie jest zadanie funkcji PHP o nazwie mysql_select_db?

A. wyznaczyć tabelę, z której będą pobierane informacje
B. pobrać dane z bazy danych na podstawie zapytania
C. wyznaczyć bazę, z której będą pobierane informacje
D. nawiązać połączenie bazy danych z serwerem SQL
INF.03 Pytanie 171
Tworzenie i administrowanie s…

Dostępna jest tabela programisci, która zawiera pola: id, nick, ilosc_kodu, ocena. Pole ilosc_kodu wskazuje liczbę linii kodu stworzonych przez programistę w danym miesiącu. W celu obliczenia łącznej liczby linii kodu napisanych przez wszystkich programistów, należy zastosować poniższe polecenie

A. SELECT MAX(ilosc_kodu) FROM programisci;
B. SELECT SUM(ocena) FROM ilosc_kodu;
C. SELECT COUNT(programisci) FROM ilosc_kodu;
D. SELECT SUM(ilosc_kodu) FROM programisci;
INF.03 Pytanie 172
Kategorie: Bazy danych
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?

Ilustracja do pytania 12
A. style="margin-bottom: 0cm;"> 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
B. 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
C. n:n
D. 1:1
INF.03 Pytanie 173
Tworzenie i administrowanie s…

Aby przesłać informacje za pomocą funkcji mysqli_query) w skrypcie PHP, który dodaje do bazy danych dane uzyskane z formularza na stronie internetowej, jako jeden z argumentów trzeba użyć kwerendy

A. ALTER
B. SELECT
C. INSERT INTO
D. UPDATE
INF.03 Pytanie 174
Tworzenie i administrowanie s…

Utworzono bazę danych zawierającą tabelę podzespoły, która składa się z pól: model, producent, typ, cena. Aby uzyskać listę wszystkich modeli pamięci RAM od firmy Kingston uporządkowaną według ceny, zaczynając od najniższej, należy wykorzystać zapytanie:

A. SELECT model FROM podzespoly WHERE typ="RAM" AND producent="Kingston" ORDER BY cena ASC
B. SELECT model FROM podzespoly WHERE typ="RAM" OR producent="Kingston" ORDER BY cena DESC
C. SELECT model FROM podzespoly WHERE typ="RAM" AND producent="Kingston" ORDER BY cena DESC
D. SELECT model FROM producent WHERE typ="RAM" OR producent="Kingston" ORDER BY podzespoly ASC
INF.03 Pytanie 175
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W bazie danych księgarni znajduje się tabela ksiazki, która zawiera pola: id, idAutor, tytul, ileSprzedanych, oraz tabela autorzy z polami: id, imie, nazwisko. Jak można utworzyć raport sprzedanych książek zawierający tytuły oraz nazwiska autorów?

A. należy zdefiniować relację 1..1 pomiędzy tabelami ksiazki a autorzy, a następnie stworzyć kwerendę łączącą obie tabele
B. konieczne jest stworzenie kwerendy, która wyszukuje tytuły książek
C. trzeba utworzyć dwie oddzielne kwerendy: pierwsza do wyszukiwania tytułów książek, druga do wyszukiwania nazwisk autorów
D. należy zdefiniować relację l..n pomiędzy tabelami ksiazki a autorzy, a następnie stworzyć kwerendę łączącą obie tabele
INF.03 Pytanie 176
Tworzenie i administrowanie s…

Tabela Pracownicy zawiera informacje o zatrudnionych w różnych działach, co jest określone przez pole liczbowe dzial. Z uwagi na to, że zazwyczaj wykonuje się kwerendy jedynie dla działu równego 2, można uprościć zapytania do tej tabeli, tworząc wirtualną tabelę o nazwie Prac_dzial2 przy użyciu zapytania

A. CREATE VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2
B. VIEW Prac_dzial2 SELECT FROM Pracownicy WHERE dzial=2
C. VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2
D. CREATE VIEW Prac_dzial2 AS SELECT * FROM Pracownicy WHERE dzial=2
INF.03 Pytanie 177
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W systemie baz danych sklepu znajdują się dwie tabele połączone relacją: produkty oraz oceny. Tabela oceny zawiera dowolną liczbę ocen wystawionych przez klientów dla konkretnego produktu, opisaną poprzez pola: id, ocena (pole numeryczne), produktID (klucz obcy). Aby uzyskać maksymalną ocenę dla produktu o ID wynoszącym 10, należy wykorzystać zapytanie

A. SELECT MAX(ocena) FROM oceny WHERE produktID = 10;
B. COUNT MAX SELECT ocena FROM oceny WHERE produktID = 10;
C. SELECT MAX COUNT(ocena) FROM oceny WHERE produktID = 10;
D. MAX SELECT ocena FROM oceny WHERE produktID = 10;
INF.03 Pytanie 178
Tworzenie i administrowanie s…

Na podstawie jakiego parametru oraz ile tabel zostanie zwróconych wierszy w wyniku przedstawionego zapytania?

Ilustracja do pytania 18
A. Na podstawie parametru nr_id wyłącznie z trzech tabel
B. Na podstawie parametru wyrob_id ze wszystkich tabel
C. Na podstawie parametru wyrob_id wyłącznie z trzech tabel
D. Na podstawie parametru nr_id ze wszystkich tabel
INF.03 Pytanie 179
Tworzenie i administrowanie s…

Baza danych zawiera tabelę artykuły z kolumnami: nazwa, typ, producent, cena. Aby wypisać wszystkie nazwy artykułów jedynie typu pralka, których cena mieści się w zakresie od 1000 PLN do 1500 PLN, należy użyć zapytania

A. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 OR 1500
B. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 AND 1500
C. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena FROM 1000 TO 1500
D. SELECT nazwa FROM artykuly WHERE typ="pralka" AND cena BETWEEN 1000 AND 1500
INF.03 Pytanie 180
Tworzenie i administrowanie s…

Tabele: Firmy oraz Zamówienia są ze sobą powiązane relacją jeden do wielu. Aby uzyskać tylko identyfikatory zamówień wraz z odpowiadającymi im nazwami firm dla przedsiębiorstw, których poziom wynosi 4, należy użyć polecenia

Ilustracja do pytania 20
A. SELECT id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
B. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.id = Firmy.id WHERE poziom = 4
C. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy WHERE poziom = 4
D. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
INF.03 Pytanie 181
Tworzenie i administrowanie s…

W języku PHP przeprowadzono operację pokazującą poniżej. Aby uzyskać wszystkie rezultaty tego zapytania, należy
$tab = mysqli_query($db, "SELECT imie FROM Osoby WHERE wiek < 18");

A. zaindeksować zmienną tab, tab[0] to pierwsze imię
B. zastosować pętlę z poleceniem mysqli_fetch_row
C. wyświetlić zmienną $db
D. użyć polecenia mysql_fetch
Tworzenie i administrowanie s…

Po zrealizowaniu polecenia użytkownik Jacek będzie miał możliwość
GRANT SELECT, INSERT ON baza1.mojaTabela TO 'Jacek'@'localhost';

A. modyfikować strukturę tabeli oraz dodawać nowe dane
B. usuwać tabelę i zakładać nową
C. usuwać rekordy z tabeli i przeglądać informacje
D. przeglądać dane w tabeli i wstawiać nowe dane
INF.03 Pytanie 186
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Klucz obcy w bazie danych jest tworzony w celu

A. łączenia go z innymi kluczami obcymi w tabeli
B. stworzenia formularza do wprowadzania danych do tabeli
C. określenia relacji 1..n łączącej go z kluczem głównym innej tabeli
D. umożliwienia jednoznacznej identyfikacji rekordu w bazie danych
Tworzenie i administrowanie s…

Jakie zapytanie umożliwi Administratorowi odebranie uprawnień do przeglądania oraz edytowania danych w bazie gazeta, dla użytkownika redaktor?

A. GRANT SELECT, ALTER ON gazeta.* TO 'redaktor'@'localhost';
B. REVOKE SELECT, UPDATE ON gazeta.* FROM 'redaktor'@'localhost';
C. REVOKE SELECT, ALTER ON gazeta.* FROM 'redaktor'@'localhost';
D. GRANT SELECT, UPDATE ON gazeta.* TO 'redaktor'@'localhost';
INF.03 Pytanie 188
Tworzenie i administrowanie s…

Aby obliczyć liczbę wszystkich wierszy w tabeli Koty, należy zastosować zapytanie:

A. SELECT COUNT(ROWNUM) FROM Koty
B. SELECT ROWNUM() FROM Koty
C. SELECT COUNT(Koty) AS ROWNUM
D. SELECT COUNT(*) FROM Koty
Tworzenie i administrowanie s…

Czym jest DBMS?

A. System zarządzania bazą danych
B. Obiektowy język programowania służący do tworzenia stron www
C. Strukturalny język zapytań do bazy danych
D. Kaskadowy arkusz stylów do opisu wyglądu witryny www
INF.03 Pytanie 190
Tworzenie i administrowanie s…

Jakie jest zadanie funkcji agregującej AVG w zapytaniu?

Ilustracja do pytania 30
A. sprawdzić, ile usług znajduje się w tabeli
B. obliczyć średnią arytmetyczną wartości wszystkich usług
C. określić najwyższą wartość za usługi
D. zliczyć całkowity koszt wszystkich usług
INF.03 Pytanie 191
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W SQL polecenie ALTER TABLE służy do

A. dodawania tabeli do bazy danych
B. usuwania tabeli z bazy danych
C. zmiany kolumn w tabeli
D. zmiany danych w rekordach tabeli
INF.03 Pytanie 192
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W języku SQL instrukcja INSERT INTO

A. tworzy nową tabelę
B. wprowadza dane do tabeli
C. dodaje kolumny do istniejącej tabeli
D. zmienia rekordy na zadaną wartość
INF.03 Pytanie 193
Tworzenie i administrowanie s…

Zastosowanie atrybutu NOT NULL dla kolumny jest konieczne w sytuacji, gdy

A. tworzymy definicję wszystkich pól tabeli
B. definiujemy wszystkie pola o typie numerycznym
C. korzystamy z atrybutu DEFAULT
D. mamy do czynienia z kluczem podstawowym
INF.03 Pytanie 194
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Zgodnie z zasadami ACID, odnoszącymi się do przeprowadzania transakcji, wymóg trwałości (ang. durability) wskazuje, że

A. transakcja może w pewnych okolicznościach być rozdzielona na dwa niezależne etapy
B. w sytuacji naruszenia spójności bazy danych transakcja eliminuje tabele z kluczami obcymi
C. w trakcie realizacji transakcji dane mogą być zmieniane przez inne transakcje
D. dane zatwierdzone przez transakcję powinny być dostępne niezależnie od tego, co się wydarzy po jej zakończeniu
INF.03 Pytanie 195
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Które polecenie SQL zaktualizuje w tabeli tab wartość Ania na Zosia w kolumnie kol?

A. UPDATE tab SET kol='Ania' WHERE kol='Zosia';
B. UPDATE tab SET kol='Zosia' WHERE kol='Ania';
C. ALTER TABLE tab CHANGE kol='Ania' kol='Zosia';
D. ALTER TABLE tab CHANGE kol='Zosia' kol='Ania';
INF.03 Pytanie 196
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. DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
D. DROP pracownicy WHERE rodzaj_umowy IS NULL;
Tworzenie i administrowanie s…

W systemie MySQL trzeba użyć polecenia REVOKE, aby użytkownikowi anna cofnąć możliwość wprowadzania zmian jedynie w definicji struktury bazy danych. Odpowiednia komenda do odebrania tych uprawnień ma postać

A. REVOKE CREATE INSERT DELETE ON tabela1 FROM 'anna'@'localhost'
B. REVOKE CREATE ALTER DROP ON tabela1 FROM 'anna'@'localhost'
C. REVOKE CREATE UPDATE DROP ON tabela1 FROM 'anna'@'localhost'
D. REVOKE ALL ON tabela1 FROM 'anna'@'locaihost'
INF.03 Pytanie 198
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W tabeli podzespoly należy zaktualizować wartość pola URL na 'toshiba.pl' dla wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL ta zmiana będzie wyglądała następująco

A. UPDATE podzespoly.producent='TOSHIBA' SET URL='toshiba.pl';
B. UPDATE podzespoly SET URL='toshiba.pl';
C. UPDATE podzespoly SET URL='toshiba.pl' WHERE producent='TOSHIBA';
D. UPDATE producent='TOSHIBA' SET URL='toshiba.pl';
Tworzenie i administrowanie s…

W systemie MySQL należy użyć polecenia REVOKE, aby odebrać użytkownikowi anna możliwość wprowadzania zmian tylko w definicji struktury bazy danych. Odpowiednie polecenie do zrealizowania tej operacji ma formę

A. REVOKE CREATE INSERT DELETE ON tabela1 FROM 'anna'@'localhost'
B. REVOKE ALL ON tabela1 FROM 'anna'@'localhost'
C. REVOKE CREATE UPDATE DROP ON tabela1 FROM 'anna'@'localhost'
D. REVOKE CREATE ALTER DROP ON tabela1 FROM 'anna'@'localhost'
INF.03 Pytanie 200
Tworzenie i administrowanie s…

Jakie zadanie ma funkcja PHP o nazwie mysql_select_db()?

A. wyznaczyć tabelę, z której będą pozyskiwane dane
B. nawiązać połączenie między bazą danych a serwerem SQL
C. uzyskać dane z bazy danych na podstawie zapytania
D. wyznaczyć bazę, z której będą pozyskiwane dane