Filtrowanie pytań

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

INF.03 Pytanie 441
Tworzenie i administrowanie s…

Istnieje tabela programisci z polami: id, nick, ilosc_kodu, ocena. Wartość w polu ilosc_kodu przedstawia liczbę linii kodu, które dany programista stworzył w określonym miesiącu. Aby obliczyć całkowitą liczbę linii kodu napisanych przez wszystkich programistów, należy zastosować następujące polecenie

A. SELECT MAX(ilosc_kodu) FROM programisci;
B. SELECT COUNT(programisci) FROM ilosc_kodu;
C. SELECT SUM(ilosc_kodu) FROM programisci;
D. SELECT SUM(ocena) FROM ilosc_kodu;
INF.03 Pytanie 442
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Obiektem w bazie danych, który wykorzystywany jest do podsumowywania, prezentacji oraz drukowania danych, jest

A. formularz
B. zestawienie
C. zapytanie
D. raport
INF.03 Pytanie 443
Tworzenie i administrowanie s…

Jakim poleceniem SQL można zlikwidować z tabeli artykuly wiersze, które zawierają słowo "sto" w dowolnej lokalizacji pola tresc?

A. DELETE * FROM artykuly WHERE tresc LIKE "%sto%"
B. DELETE FROM artykuly WHERE tresc = "%sto%"
C. DELETE * FROM artykuly WHERE tresc = "%sto%"
D. DELETE FROM artykuly WHERE tresc LIKE "%sto%"
INF.03 Pytanie 444
Tworzenie i administrowanie s…

Jakie są określenia typowych komend języka SQL, które dotyczą przeprowadzania operacji na danych SQL DML (np.: dodawanie danych do bazy, usuwanie, modyfikowanie danych)?

A. SELECT, SELECT INTO
B. ALTER, CREATE, DROP
C. DENY, GRANT, REVOKE
D. DELETE, INSERT, UPDATE
INF.03 Pytanie 445
Tworzenie i administrowanie s…

Jakie imiona spełniają warunek klauzuli LIKE w zapytaniu
 SELECT imie FROM mieszkancy WHERE imie LIKE 'o_%_a'?

A. Oda, Oksana, Oktawia
B. Oktawia, Oktawian, Olga
C. Oksana, Oktawia, Olga
D. Oksana, Ola, Olga
INF.03 Pytanie 446
Tworzenie i administrowanie s…

Posiadając tabelę zawierającą zwierzeta z kolumnami nazwa, gatunek, gromada, cechy, dlugosc_zycia, aby uzyskać listę nazw zwierząt, które żyją co najmniej 20 lat oraz należą do ssaków, należy wykonać zapytanie:

A. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20;
B. SELECT nazwa FROM zwierzeta WHERE gromada = 'ssak';
C. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20 AND gromada = 'ssak';
D. SELECT nazwa FROM zwierzeta WHERE dlugosc_zycia >= 20 OR gromada = 'ssak';
INF.03 Pytanie 447
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Określenie powiązań między tabelami w bazie danych MySQL realizuje klauzula

A. REFERENCES
B. ORDER BY
C. INDEX
D. PRIMARY KEY
INF.03 Pytanie 448
Tworzenie i administrowanie s…

Dostępna jest tabela zatytułowana wycieczki, zawierająca kolumny nazwa, cena oraz miejsca (jako liczba dostępnych miejsc). Aby wyświetlić jedynie nazwy wycieczek, których cena jest poniżej 2000 złotych oraz posiadają co najmniej cztery dostępne miejsca, należy zastosować zapytanie

A. SELECT * FROM wycieczki WHERE cena < 2000 OR miejsca > 3
B. SELECT nazwa FROM wycieczki WHERE cena < 2000 OR miejsca > 4
C. SELECT * FROM wycieczki WHERE cena < 2000 AND miejsca > 4
D. SELECT nazwa FROM wycieczki WHERE cena < 2000 AND miejsca > 3
INF.03 Pytanie 449
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Który z elementów relacyjnej bazy danych, będący kodem w języku SQL, może być użyty w zapytaniach zmieniających kolumny danych przedstawiane w formie tabeli, niezależnie od tego, czy jest tworzony ręcznie, czy też dynamicznie?

A. Wyzwalacz
B. Funkcja zdefiniowana
C. Reguła
D. Procedura składowa
Tworzenie i administrowanie s…

W bazie danych zrealizowano poniższe polecenia dotyczące uprawnień użytkownika adam
GRANT ALL PRMLEGES ON klienci TO adam
REN/OKE SELECT, INSERT, UPDATE ON klienci FROM adam

Po wykonaniu tych instrukcji użytkownik adam uzyska dostęp do

A. tworzenia tabeli klienci i modyfikowania w niej danych
B. zmiany danych oraz przeglądania tabeli klienci
C. przeglądania tabeli klienci oraz dodawania do niej rekordów
D. usunięcia tabeli lub jej rekordów
INF.03 Pytanie 452
Tworzenie i administrowanie s…

$x = mysql_query('SELECT * FROM mieszkanci'); if (!$x) echo "??????????????????????????????"; W podanym kodzie PHP, w miejscu znaków zapytania powinien wyświetlić się komunikat:

A. Złe hasło do bazy danych
B. Nieprawidłowa nazwa bazy danych
C. Błąd w trakcie przetwarzania zapytania
D. Zapytania zakończono sukcesem
INF.03 Pytanie 453
Tworzenie i administrowanie s…

Na przedstawionej grafice widać fragment bazy danych. Jakie kwerendę należy zastosować, aby uzyskać nazwy produktów zakupionych przez klienta o id = 1?

Ilustracja do pytania 13
A. SELECT nazwa FROM produkty JOIN transakcje ON nr_produktu = nr_klienta WHERE nr_klienta = 1
B. SELECT nazwa FROM produkty JOIN transakcje_produkty USING(nr_produktu) WHERE nr_klienta = 1
C. SELECT nazwa FROM produkty JOIN transakcje_produkty USING(nr_produktu) JOIN transakcje USING(nr_transakcji) WHERE nr_klienta = 1
D. SELECT nazwa FROM produkty JOIN transakcje_produkty JOIN transakcje WHERE nr_klienta = 1
INF.03 Pytanie 455
Tworzenie i administrowanie s…

Na zaprezentowanej tabeli dotyczącej samochodów wykonano zapytanie SQL SELECT
SELECT model FROM samochody WHERE rocznik=2016;
Jakie wartości zostaną zwrócone w wyniku tego zapytania?

Ilustracja do pytania 15
A. Punto, Corsa, Corolla
B. Czerwony, grafitowy
C. Fiat, Opel, Toyota
D. Punto, Corsa, Astra, Corolla, Yaris
INF.03 Pytanie 456
Tworzenie i administrowanie s…

Który z typów relacji wymaga stworzenia tabeli pośredniej, która łączy klucze główne obu tabel?

A. n..1
B. n..m
C. 1..1
D. 1..n
INF.03 Pytanie 457
Tworzenie i administrowanie s…

Wskaż zapytanie, które z tabeli klienci wybierze tylko nazwiska trzech najlepszych klientów, czyli tych, którzy mają najwięcej punktów na swoim koncie (pole całkowite punkty)?

A. SELECT nazwisko FROM klienci ORDER BY punkty DESC LIMIT 3
B. SELECT LIMIT 3 nazwisko FROM klienci ORDER BY nazwisko DESC
C. SELECT nazwisko FROM klienci LIMIT 3
D. SELECT nazwisko FROM klienci ORDER BY nazwisko DESC LIMIT 3
INF.03 Pytanie 458
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. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
B. wszystkie dane firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
C. wszystkie dane firm, które w ostatnim miesiącu miały obrót co najmniej 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 459
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Za pomocą zapytania SQL trzeba uzyskać z bazy danych nazwiska pracowników, którzy pełnią funkcję kierownika, a ich wynagrodzenie mieści się w przedziale jednostronnie domkniętym (3000, 4000>. Która klauzula sprawdza ten warunek?

A. WHERE kierownik = true AND pensja => 3000 OR pensja < 4000
B. WHERE kierownik = true AND pensja => 3000 AND pensja <= 4000
C. WHERE kierownik = true OR pensja > 3000 OR pensja <= 4000
D. WHERE kierownik = true AND pensja > 3000 AND pensja <= 4000
INF.03 Pytanie 460
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Na ilustracji pokazano relację jeden do wielu. Łączy ona

Ilustracja do pytania 20
A. klucz podstawowy id tabeli filmy z kluczem obcym rezyserzy_id tabeli rezyserzy
B. klucz obcy rezyserzy_id tabeli filmy z kluczem obcym id tabeli rezyserzy
C. klucz podstawowy id tabeli filmy z kluczem podstawowym id tabeli rezyserzy
D. klucz obcy rezyserzy_id tabeli filmy z kluczem podstawowym id tabeli rezyserzy
INF.03 Pytanie 462
Tworzenie i administrowanie s…

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

Ilustracja do pytania 22
A. Na podstawie parametru wyrob_id ze wszystkich tabel
B. Na podstawie parametru nr_id ze wszystkich tabel
C. Na podstawie parametru nr_id wyłącznie z trzech tabel
D. Na podstawie parametru wyrob_id wyłącznie z trzech tabel
INF.03 Pytanie 463
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Czym jest relacja w bazach danych?

A. kluczem podstawowym w relacji tabel
B. połączeniem dwóch pól jednej tabeli
C. logicznym powiązaniem tabel
D. algebraicznym powiązaniem tabel
INF.03 Pytanie 464
Tworzenie i administrowanie s…

Wskaż PRAWIDŁOWE stwierdzenie dotyczące polecenia: CREATE TABLE IF NOT EXISTS ADRES(ulica VARCHAR(70) CHARACTER SET utf8);

A. IF NOT EXISTS jest stosowane opcjonalnie, aby upewnić się, że tabela nie istnieje już w bazie danych
B. Do tabeli nie można wprowadzać ulic, które zawierają w nazwie polskie znaki
C. Rekordem tabeli nie może być 3 MAJA
D. Klauzula CHARACTER SET utf8 jest wymagana
INF.03 Pytanie 465
Tworzenie i administrowanie s…

W zamieszczonym kodzie PHP, który łączy się z serwerem bazy danych, jakie działania powinny być umieszczone w instrukcji warunkowej w miejscu trzech kropek?
$db = mysqli_connect("localhost","root","qwerty","baza1");
if ( !$db ) {
...
}

A. Informacja o udanym połączeniu z bazą
B. Zamknięcie połączenia z bazą danych
C. Zarządzanie błędem połączenia
D. Przetwarzanie danych otrzymanych z bazy
INF.03 Pytanie 466
Tworzenie i administrowanie s…

Aby wprowadzić rekord do tabeli Pracownicy, jakie polecenie SQL należy zastosować?

A. INSERT (Jan, Kowalski) INTO Pracownicy;
B. INSERT VALUES Pracownicy INTO (Jan, Kowalski);
C. INSERT INTO Pracownicy (imie, nazwisko) VALUES (Jan, Kowalski);
D. INSERT VALUES (Jan, Kowalski) INTO Pracownicy;
Tworzenie i administrowanie s…

Który z czynników ma negatywny wpływ na efektywną współpracę w zespole?

A. efektywna komunikacja
B. rywalizacja między członkami zespołu
C. podział ról i obowiązków
D. wzajemny szacunek
INF.03 Pytanie 468
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 SUM(ilosc_kodu) FROM programisci;
B. SELECT COUNT(programisci) FROM ilosc_kodu;
C. SELECT SUM(ocena) FROM ilosc_kodu;
D. SELECT MAX(ilosc_kodu) FROM programisci;
INF.03 Pytanie 469
Tworzenie i administrowanie s…

Funkcja napisana w PHP ma na celu

Ilustracja do pytania 29
A. nawiązanie połączenia z bazą danych
B. zabezpieczenie bazy danych
C. ustawienie hasła do bazy danych
D. pobranie informacji z bazy danych
INF.03 Pytanie 470
Tworzenie i administrowanie s…

W języku PHP przeprowadzono operację przedstawioną w ramce. Jak można postąpić, aby wyświetlić wszystkie wyniki tego zapytania?
$tab = mysqli_query($db, "SELECT imie FROM Osoby WHERE wiek < 18");

A. pokazać zmienną $db
B. użyć polecenia mysql_fetch
C. zaindeksować zmienną tab, tab[0] to pierwsze imię
D. zastosować pętlę z poleceniem mysqli_fetch_row
INF.03 Pytanie 471
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jak utworzyć klucz obcy na wielu kolumnach podczas definiowania tabeli?

A. CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
B. CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
C. CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
D. CONSTRAINT fk_osoba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
INF.03 Pytanie 472
Tworzenie i administrowanie s…

Aby wprowadzić dane do bazy przy użyciu polecenia PHP, konieczne jest przekazanie do jego parametrów

A. id wiersza w $zm1 i zapytanie INSERT INTO w $zm2
B. NULL w $zm1, aby baza mogła zapisać kod błędu i zapytanie SELECT w $zm2
C. identyfikator połączenia z bazą danych w $zm1 i zapytanie SELECT w $zm2
D. identyfikator połączenia z bazą danych w $zm1 i zapytanie INSERT INTO w $zm2
INF.03 Pytanie 473
Tworzenie i administrowanie s…

Tabela o nazwie naprawy posiada kolumny klient oraz czyNaprawione. W celu usunięcia rekordów, w których wartość pola czyNaprawione wynosi prawda, należy użyć komendy

A. DELETE FROM naprawy WHERE czyNaprawione = TRUE;
B. DELETE naprawy WHERE czyNaprawione = TRUE;
C. DELETE FROM naprawy;
D. DELETE klient FROM naprawy WHERE czyNaprawione = TRUE;
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. usuwać tabelę i zakładać nową
B. przeglądać dane w tabeli i wstawiać nowe dane
C. usuwać rekordy z tabeli i przeglądać informacje
D. modyfikować strukturę tabeli oraz dodawać nowe dane
INF.03 Pytanie 475
Tworzenie i administrowanie s…

Podana jest tabela książki z kolumnami: tytuł, autor (w formie tekstowej), cena (w formie liczbowej). Jaką kwerendę SELECT należy wykorzystać, aby otrzymać tylko tytuły, których cena jest niższa niż 50 zł?

A. SELECT ksiazki FROM tytul WHERE cena < '50 zł';
B. SELECT tytul FROM ksiazki WHERE cena > '50 zł';
C. SELECT tytul FROM ksiazki WHERE cena < 50;
D. SELECT * FROM ksiazki WHERE cena < 50;
INF.03 Pytanie 476
Tworzenie i administrowanie s…

Jaki jest cel funkcji napisanej w PHP?
$zapytanie = mysql_query("SELECT * FROM napisy");

A. ochronę bazy danych
B. zmianę hasła do bazy danych
C. nawiązanie połączenia z bazą danych
D. uzyskanie danych z bazy danych
INF.03 Pytanie 477
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Przy użyciu polecenia ALTER TABLE można

A. usuwać tabelę
B. zmieniać strukturę tabeli
C. tworzyć nową tabelę
D. zmieniać wartości zapisane w rekordach tabeli
INF.03 Pytanie 478
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Proces normalizacji tabel ma na celu

A. wyłącznie stworzenie tabel oraz powiązań w bazie
B. weryfikację i poprawę efektywności bazy danych
C. dodanie danych do bazy
D. wizualizację bazy
INF.03 Pytanie 479
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Wskaż zapytanie, które z tabeli klienci wybierze wyłącznie nazwiska trzech najlepszych klientów, czyli takich, którzy posiadają najwięcej punktów na swoim koncie (pole całkowite punkty)?

A. SELECT nazwisko FROM klienci LIMIT 3
B. SELECT nazwisko FROM klienci ORDER BY punkty DESC LIMIT 3
C. SELECT LIMIT 3 nazwisko FROM klienci ORDER BY nazwisko DESC
D. SELECT nazwisko FROM klienci ORDER BY nazwisko DESC LIMIT 3
INF.03 Pytanie 480
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Przedstawione polecenie MySQL ma za zadanie
 ALTER TABLE ksiazki
 MODIFY tytul VARCHAR(100) NOT NULL;

A. dodać do tabeli ksiazki kolumnę tytul.
B. usunąć kolumnę tytul z tabeli ksiazki.
C. zmienić nazwę kolumny w tabeli ksiazki.
D. zmienić typ kolumny tytul w tabeli ksiazki.