Filtrowanie pytań

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

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

Fragment kodu SQL wskazuje, że klucz obcy

… FOREIGN KEY (imie) REFERENCES obiekty (imiona) …

A. jest odniesieniem do siebie samego
B. jest przypisany do kolumny obiekty
C. znajduje się w tabeli obiekty
D. wiąże się z kolumną imiona
INF.03 Pytanie 762
Tworzenie i administrowanie s…

W SQL klauzula DISTINCT w poleceniu SELECT zapewnia, że zwrócone wyniki

A. będą zgrupowane według wskazanego pola.
B. nie zawiera będą duplikatów.
C. będą uporządkowane.
D. będą spełniały dany warunek.
Tworzenie i administrowanie s…

W SQL uprawnienie SELECT przydzielone za pomocą polecenia GRANT umożliwia użytkownikowi bazy danych

A. uzyskiwanie danych z tabeli
B. generowanie tabeli
C. zmienianie danych w tabeli
D. usuwanie danych z tabeli
INF.03 Pytanie 765
Kategorie: Bazy danych
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. DELETE FROM Mieszkancy;
C. TRUNCATE TABLE Mieszkancy;
D. ALTER TABLE Mieszkancy;
Tworzenie i administrowanie s…

GRANT CREATE, ALTER ON sklep.* TO adam; Zakładając, że użytkownik adam nie dysponował wcześniej żadnymi uprawnieniami, to polecenie SQL przyzna mu prawa jedynie do

A. wstawiania oraz modyfikacji danych we wszystkich tabelach bazy sklep
B. tworzenia oraz modyfikacji struktury wszystkich tabel w bazie sklep
C. wstawiania oraz modyfikacji danych w tabeli sklep
D. tworzenia oraz modyfikacji struktury w tabeli sklep
INF.03 Pytanie 769
Tworzenie i administrowanie s…

Została stworzona baza danych z tabelą podzespoły, która zawiera pola: model, producent, typ, cena. W celu wyświetlenia wszystkich modeli pamięci RAM od firmy Kingston w porządku rosnącym według ceny, należy skorzystać z następującej kwerendy:

A. SELECT model FROM podzespoly WHERE typ='RAM' OR producent='Kingston' ORDER BY cena DESC
B. SELECT model FROM producent WHERE typ='RAM' OR producent='Kingston' ORDER BY podzespoly ASC
C. SELECT model FROM podzespoly WHERE typ='RAM' AND producent='Kingston' ORDER BY cena ASC
D. SELECT model FROM podzespoly WHERE typ='RAM' AND producent='Kingston' ORDER BY cena DESC
INF.03 Pytanie 770
Tworzenie i administrowanie s…

W podanym fragmencie zapytania w języku SQL, komenda SELECT jest używana do zwrócenia SELECT COUNT(wartosc) FROM …

A. summy w kolumnie wartosc
B. średniej wartości z tabeli
C. średniej w kolumnie wartosc
D. ilości wierszy
INF.03 Pytanie 771
Tworzenie i administrowanie s…

Podany fragment kodu PHP ma na celu wstawienie wartości z zmiennych $a, $b, $c do bazy danych, w tabeli dane. Tabela ta składa się z czterech kolumn, z których pierwsza to autoinkrementowany klucz podstawowy. Które z zapytań powinno być przypisane do zmiennej $zapytanie?
<?php
...
$zapytanie = "...";
mysqli_query($db, $zapytanie);
...
?>

A. ```INSERT INTO dane VALUES ('$a', '$b', '$c');```
B. ```SELECT NULL, '$a', '$b', '$c' FROM dane;```
C. ```INSERT INTO dane VALUES (NULL, '$a', '$b', '$c');```
D. ```SELECT '$a', '$b', '$c' FROM dane;```
INF.03 Pytanie 772
Tworzenie i administrowanie s…

W tabeli dania, której wiersze przedstawione są poniżej, wykonano kwerendę
SELECT * FROM dania WHERE typ < 3 AND cena < 30 LIMIT 5;
Ile wierszy zostanie wybranych przez tę kwerendę?

A. 5
B. 13
C. 2
D. 8
Tworzenie i administrowanie s…

Baza danych MySQL została uszkodzona. Które z poniższych działań NIE przyczyni się do jej naprawy?

A. Przywrócenie bazy z kopii zapasowej
B. Zrealizowanie replikacji bazy danych
C. Wykonanie naprawy przy użyciu polecenia REPAIR
D. Utworzenie nowej bazy oraz przeniesienie do niej tabeli
INF.03 Pytanie 774
Tworzenie i administrowanie s…

W tabeli klienci w bazie danych sklepu internetowego występują m.in. pola całkowite: punkty,
liczbaZakupow oraz pole ostatnieZakupy typu DATE. Klauzula WHERE do zapytania wybierającego klientów, którzy posiadają ponad 3000 punktów lub zrealizowali zakupy więcej niż 100 razy, a ich ostatnie zakupy miały miejsce przynajmniej w roku 2022 ma formę

A. WHERE (punkty > 3000 OR liczbaZakupow > 100) AND ostatnieZakupy >= '2022-01'
B. WHERE punkty > 3000 AND liczbaZakupow > 100 AND ostatnieZakupy >= '2022-01-01'
C. WHERE punkty > 3000 OR liczbaZakupow > 100 OR ostatnieZakupy >= '2022-01-01'
D. WHERE punkty > 3000 AND liczbaZakupow > 100 OR ostatnieZakupy >= '2022-01-01'
INF.03 Pytanie 775
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W wyniku przedstawionego polecenia w tabeli zostanie
ALTER TABLE nazwa1 ADD nazwa2 DOUBLE NOT NULL;

A. zmieniony typ kolumny nazwa2 na DOUBLE
B. dodana kolumna nazwa2 o typie zmiennoprzecinkowym
C. dodana kolumna nazwa2 z wymuszoną wartością DOUBLE
D. zmieniona kolumna z nazwa1 na nazwa2
INF.03 Pytanie 776
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 FROM Pacjenci WHERE wiek<18 AND lekarz_id=6
B. SELECT imie, nazwisko FROM Pacjenci WHERE wiek<18 OR lekarz_id=6
C. SELECT imie, nazwisko WHERE wiek<18 OR lekarz_id=6
D. SELECT imie, nazwisko WHERE wiek<18 AND lekarz_id=6
INF.03 Pytanie 777
Tworzenie i administrowanie s…

W SQL, aby usunąć wszystkie rekordy z tabeli, ale zachować jej strukturę, należy użyć polecenia:

A. DELETE FROM
B. TRUNCATE
C. DROP TABLE
D. REMOVE
INF.03 Pytanie 778
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" AND cena FROM 1000 TO 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 BETWEEN 1000 AND 1500
D. SELECT nazwa FROM artykuly WHERE typ="pralka" OR cena BETWEEN 1000 OR 1500
INF.03 Pytanie 780
Tworzenie i administrowanie s…

Jakie imiona spełniają warunki klauzuli LIKE w zapytaniu: SELECT imie FROM mieszkancy WHERE imie LIKE '_r%'; ?

A. Gerald, Jarosław, Marek, Tamara
B. Rafał, Rebeka, Renata, Roksana
C. Arleta, Krzysztof, Krystyna, Tristan
D. Krzysztof, Krystyna, Romuald
INF.03 Pytanie 782
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Konstrukcja w języku SQL ALTER TABLE USA... służy do

A. stworzenia nowej tabeli USA
B. nadpisania istniejącej tabeli USA
C. zmiany tabeli USA
D. usunięcia tabeli USA
INF.03 Pytanie 783
Tworzenie i administrowanie s…

W firmowej tabeli umieszczono kolumny: nazwa, adres, NIP, obrót (obrót w ostatnim miesiącu), rozliczenie oraz status. Po wykonaniu kwerendy SQL
SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;
na ekranie pojawią się

A. tylko nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł
B. tylko nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł
C. wszystkie informacje o firmach, które w ostatnim miesiącu uzyskały obrót co najmniej 4000 zł
D. wszystkie informacje o firmach, które w ostatnim miesiącu miały obrót poniżej 4000 zł
INF.03 Pytanie 784
Kategorie: Bazy danych
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 szkoła SET klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
B. UPDATE nazwisko, imie SET klasa = klasa + 1 WHERE klasa>l OR klasa < 5
C. SELECT nazwisko, imie FROM klasa = klasa + 1 WHERE klasa>l OR klasa < 5
D. SELECT szkoła FROM klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
INF.03 Pytanie 785
Tworzenie i administrowanie s…

Tabela Pracownicy zawiera informacje na temat pracowników różnych działów, co jest zaznaczone przez pole liczbowe dzial. Z racji tego, że zazwyczaj kwerendy dotyczą tylko działu 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 AS SELECT * FROM Pracownicy WHERE dzial=2;
B. CREATE VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2;
C. VIEW Prac_dzial2 FROM Pracownicy WHERE dzial=2;
D. VIEW Prac_dzial2 SELECT FROM Pracownicy WHERE dzial=2;
INF.03 Pytanie 786
Tworzenie i administrowanie s…

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

A. transakcja może, w określonych okolicznościach, zostać podzielona na dwa niezależne etapy
B. podczas realizacji transakcji dane mogą być zmieniane przez inne transakcje
C. w sytuacji naruszenia spójności bazy danych transakcja usuwa tabele z kluczami obcymi
D. dane zatwierdzone przez transakcję powinny być dostępne niezależnie od zdarzeń, które nastąpią po jej zakończeniu
INF.03 Pytanie 787
Tworzenie i administrowanie s…

Co uzyskujemy po wykonaniu zapytania SQL?

Ilustracja do pytania 27
A. całkowitą liczbę uczniów
B. suma ocen uczniów, których średnia ocen wynosi 5
C. średnią wszystkich ocen uczniów
D. liczbę uczniów, których średnia ocen wynosi 5
INF.03 Pytanie 788
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Fragment tabeli gory prezentuje polskie łańcuchy górskie oraz ich najwyższe szczyty. Przedstaw kwerendę, która oblicza średnią wysokość szczytów dla każdego łańcucha górskiego.

Ilustracja do pytania 28
A. SELECT pasmo, SUM(wysokosc) FROM gory GROUP BY pasmo
B. SELECT pasmo, AVG(wysokosc) FROM gory GROUP BY pasmo
C. SELECT pasmo, COUNT(wysokosc) FROM gory ORDER BY pasmo
D. SELECT pasmo, AVG(wysokosc) FROM gory LIMIT pasmo
INF.03 Pytanie 791
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jak należy skonstruować zapytanie przy pomocy polecenia SELECT, aby wyświetlić unikalne nazwiska osób zamieszkujących osiedle?

A. SELECT DISTINCT nazwisko FROM mieszkancy;
B. SELECT nazwisko FROM mieszkancy ORDER BY nazwisko;
C. SELECT TOP 10 nazwisko FROM mieszkancy;
D. SELECT AVG(nazwisko) FROM mieszkancy;
INF.03 Pytanie 792
Tworzenie i administrowanie s…

Które tabele będą analizowane w wyniku tego polecenia?
CHECK TABLE pracownicy CHANGED;

A. Tabele, które zmieniły się od poprzedniej weryfikacji lub nie zostały poprawnie zamknięte
B. Jedynie tabele odwołujące się do innych
C. Wyłącznie tabele, które nie zostały poprawnie zamknięte
D. Tabele, które zostały zmodyfikowane w bieżącej sesji
Tworzenie i administrowanie s…

Polecenie serwera MySQL w postaci REVOKE DELETE, UPDATE ON pracownicy FROM 'tKowal’@’localhost' spowoduje, że użytkownikowi tKowal zostaną

A. odebrane prawa usuwania i modyfikowania danych w tabeli pracownicy
B. przydzielone uprawnienia do wszelkich zmian struktury tabeli pracownicy
C. odebrane uprawnienia usuwania oraz dodawania rekordów w tabeli pracownicy
D. przydzielone uprawnienia do usuwania oraz aktualizowania danych w tabeli pracownicy
INF.03 Pytanie 795
Kategorie: Bazy danych
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…

W SQL, aby uniemożliwić stworzenie konta przy wykonywaniu kwerendy CREATE USER, gdy konto już istnieje, można zastosować następującą składnię

A. CREATE USER 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
B. CREATE USER OR DROP 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
C. CREATE OR REPLACE USER 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
D. CREATE USER IF NOT EXISTS 'anna'@'localhost' IDENTIFIED BY 'yu&T%';
INF.03 Pytanie 797
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jakie zadanie wykonuje funkcja COUNT w języku SQL?

A. zliczanie rekordów uzyskanych z kwerendy
B. liczenie znaków w polu tekstowym
C. wyliczenie średniej wartości w danej kolumnie
D. obliczenie wartości bezwzględnej w polu liczbowym
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?

Ilustracja do pytania 38
A. SQL
B. XML
C. CSV
D. ESRI
INF.03 Pytanie 799
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 - $c, nazwa bazy danych - $d, login - $b, hasło - $a
B. adres serwera - $c, nazwa bazy danych - $d, login - $a, hasło - $b
C. adres serwera - $a, nazwa bazy danych - $d, login - $b, hasło - $c
D. adres serwera - $a, nazwa bazy danych - $b, login - $c, hasło - $d
INF.03 Pytanie 800
Tworzenie i administrowanie s…

Sklep online używa tabeli faktury. W trakcie generowania faktury pole dataPlatnosci nie zawsze zostaje uzupełnione. Aby to skorygować, na zakończenie dnia trzeba wpisać bieżącą datę do rekordów, w których to pole nie jest wypełnione. Można to osiągnąć za pomocą kwerendy

A. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataPlatnosci IS NULL;
B. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataplatnosci = '0000-00-00';
C. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE id = 3;
D. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE dataPlatnosci IS NOT NULL;