Filtrowanie pytań

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

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

Aby baza danych działała poprawnie i konsekwentnie, konieczne jest wprowadzenie w każdej tabeli

A. klucza PRIMARY KEY z wartością NOT NULL i UNIQUE
B. klucza FOREIGN KEY z wartością NOT NULL
C. klucza obcego z wartością NOT NULL i UNIQUE
D. kluczy PRIMARY KEY i FOREIGN KEY
INF.03 Pytanie 42
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W tabeli personel znajdują się pola: imię, nazwisko, pensja, staż. Aby obliczyć średnią pensję osób zatrudnionych z doświadczeniem od 10 do 20 lat włącznie, należy przeprowadzić kwerendę:

A. SELECT AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20
B. SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20
C. SELECT COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
D. SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
INF.03 Pytanie 43
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Model, w którym wszystkie informacje są zgromadzone w jednej tabeli, określa się jako struktura prostych baz danych

A. relacyjnym
B. hierarchicznym
C. sieciowym
D. jednorodnym
INF.03 Pytanie 44
Tworzenie i administrowanie s…

Mamy tabelę firm, która zawiera takie kolumny jak: nazwa, adres, NIP, obrot (obrót w ostatnim miesiącu), rozliczenie, status. Wykonanie zapytania SQL SELECT spowoduje wyświetlenie
SELECT nazwa, NIP FROM firmy WHERE obrot < 4000;

A. tylko nazwę i numer NIP przedsiębiorstw, które w poprzednim miesiącu miały obrót wynoszący przynajmniej 4000 zł
B. wszystkie informacje o firmach, które w minionym miesiącu osiągnęły obrót poniżej 4000 zł
C. tylko nazwę i numer NIP przedsiębiorstw, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł
D. wszystkie dane o firmach, które w ostatnim miesiącu miały obrót na poziomie co najmniej 4000 zł
INF.03 Pytanie 45
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W bazie danych znajduje się tabela pracownicy z kolumnami: id, imie, nazwisko, pensja. W nadchodzącym roku postanowiono zwiększyć wynagrodzenie wszystkim pracownikom o 100 zł. Zmiana ta w bazie danych będzie miała formę

A. UPDATE pensja SET 100;
B. UPDATE pensja SET +100;
C. UPDATE pracownicy SET pensja = pensja +100;
D. UPDATE pracownicy SET pensja = 100;
INF.03 Pytanie 46
Tworzenie i administrowanie s…

Wartość atrybutu w tabeli, który pełni rolę klucza głównego

A. może przyjmować wartość null (NULL)
B. musi być unikalna
C. jest używana do szyfrowania zawartości tabeli
D. nigdy nie jest innego typu niż numeryczny
INF.03 Pytanie 47
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Atrybut autor w tabeli ksiazka oznacza
CREATE TABLE ksiazka (
  id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  tytul VARCHAR(200),
  autor SMALLINT UNSIGNED NOT NULL,
  CONSTRAINT `dane` FOREIGN KEY (autor) REFERENCES autorzy(id)
);

A. kluczem podstawowym tabeli ksiazka
B. atrybut typu tekstowego zawierający informacje o autorze
C. kluczem obcym powiązanym z tabelą autorzy
D. atrybut używany w relacji z tabelą dane
INF.03 Pytanie 48
Tworzenie i administrowanie s…

Tabela o nazwie naprawy zawiera kolumny klient oraz czyNaprawione. Jakie polecenie należy wykonać, aby usunąć te rekordy, w których wartość w kolumnie czyNaprawione jest prawdziwa?

A. DELETE FROM naprawy WHERE czyNaprawione= TRUE;
B. DELETE FROM naprawy;
C. DELETE naprawy WHERE czyNaprawione= TRUE;
D. DELETE klient FROM naprawy WHERE czyNaprawione= TRUE;
Tworzenie i administrowanie s…

Przy założeniu, że użytkownik nie miał wcześniej żadnych uprawnień, polecenie SQL nada użytkownikowi anna uprawnienia wyłącznie do GRANT SELECT, INSERT, UPDATE ON klienci TO anna;

A. wybierania, wstawiania oraz aktualizacji danych we wszystkich tabelach w bazie o nazwie klienci
B. wybierania, dodawania kolumn oraz zmiany struktury wszystkich tabel w bazie o nazwie klienci
C. wybierania, wstawiania oraz aktualizacji danych w tabeli o nazwie klienci
D. wybierania, dodawania kolumn oraz zmiany struktury tabeli o nazwie klienci
Tworzenie i administrowanie s…

Przed przystąpieniem do tworzenia kopii zapasowej bazy danych, aby była ona poprawna i zdatna do późniejszego przywrócenia, konieczne jest sprawdzenie

A. uprawnień dostępu do serwera bazy danych
B. opcji udostępnienia bazy danych
C. poprawności składni zapytań
D. spójności bazy danych
INF.03 Pytanie 51
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. Reguła
C. Funkcja zdefiniowana
D. Procedura składowa
INF.03 Pytanie 54
Kategorie: Bazy danych
Tworzenie i administrowanie s…

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

A. ALTER TABLE tab CHANGE kol='Ania' kol='Zosia';
B. UPDATE tab SET kol='Ania' WHERE kol='Zosia';
C. ALTER TABLE tab CHANGE kol='Zosia' kol='Ania';
D. UPDATE tab SET kol='Zosia' WHERE kol='Ania';
INF.03 Pytanie 55
Tworzenie i administrowanie s…

Przykład zapytania SQL przedstawia instrukcję
UPDATE katalog SET katalog.cena = [cena]*1.1;

A. aktualizującej
B. krzyżowej
C. dołączającej
D. usuwającej
INF.03 Pytanie 57
Tworzenie i administrowanie s…

W podanym kodzie PHP, w miejscu kropek należy umieścić odpowiednią instrukcję
$zapytanie = mysqli_query($db, "SELECT imie, nazwisko FROM uzytkownik");
while ($wiersz = ...................)
    echo "$wiersz[0] $wiersz[1]";

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

Pole insert_id zdefiniowane w bibliotece MySQLi w języku PHP może służyć do

A. uzyskania id ostatnio dodanego wiersza
B. pobrania najwyższego indeksu z bazy, aby po jego inkrementacji wstawić pod niego dane
C. pobrania pierwszego dostępnego indeksu w bazie, tak aby można było pod nim dodać nowe dane
D. pozyskania kodu błędu, jeśli proces dodawania wiersza się nie powiódł
INF.03 Pytanie 59
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Dostępna jest tabela pracownicy zawierająca pola id, nazwisko, imię oraz wynagrodzenie. Kolumnę wynagrodzenie można usunąć przy użyciu następującej instrukcji

A. ALTER TABLE pracownicy DROP COLUMN wynagrodzenie
B. DROP TABLE pracownicy DELETE COLUMN wynagrodzenie
C. ALTER TABLE pracownicy DELETE COLUMN wynagrodzenie
D. ALTER TABLE pracownicy DELETE wynagrodzenie
INF.03 Pytanie 60
Tworzenie i administrowanie s…

Aby utworzyć tabelę w systemie baz danych, należy użyć polecenia SQL

A. CREATE TABLE
B. ADD TABLE
C. NEW TABLE
D. PLUS TABLE
INF.03 Pytanie 61
Tworzenie i administrowanie s…

Funkcja napisana w PHP ma na celu

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

Jakie są odpowiednie kroki w odpowiedniej kolejności, które należy podjąć, aby nawiązać współpracę pomiędzy aplikacją internetową po stronie serwera a bazą danych SQL?

A. nawiązanie połączenia z serwerem baz danych, wybór bazy, zapytanie do bazy - wyświetlane na stronie WWW, zamknięcie połączenia
B. wybór bazy, zapytanie do bazy, nawiązanie połączenia z serwerem baz danych, wyświetlenie na stronie WWW, zamknięcie połączenia
C. zapytanie do bazy, wybór bazy, wyświetlenie na stronie WWW, zamknięcie połączenia
D. wybór bazy danych, nawiązanie połączenia z serwerem baz danych, zapytanie do bazy - wyświetlane na stronie WWW, zamknięcie połączenia
INF.03 Pytanie 64
Tworzenie i administrowanie s…

Zapytanie: SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30) spowoduje zwrócenie:

A. imion, numerów PESEL oraz wieku osób w przedziale od 18 do 30 lat
B. imion, nazwisk oraz numerów PESEL osób mających mniej niż 18 lat
C. imion, numerów PESEL oraz wieku osób, które mają więcej niż 30 lat
D. imion, numerów PESEL oraz wieku osób, których wiek wynosi 18 lub 30 lat
INF.03 Pytanie 65
Tworzenie i administrowanie s…

Tabele Klienci oraz Zgłoszenia są ze sobą połączone relacją jeden do wielu. W celu uzyskania jedynie opisu zgłoszenia oraz odpowiadającego mu nazwiska klienta dla zgłoszenia o numerze 5, należy wykonać polecenie

Ilustracja do pytania 25
A. SELECT opis, nazwisko FROM Zgłoszenia JOIN Klienci ON Klienci.id = Zgłoszenia.Klienci_id WHERE Zgłoszenia.id = 5
B. SELECT opis, nazwisko FROM Zgłoszenia JOIN Klienci ON Klienci.id = Zgłoszenia.Klienci_id WHERE Klienci.id = 5
C. SELECT opis, nazwisko FROM Zgłoszenia JOIN Klienci WHERE Klienci.id = 5
D. SELECT opis, nazwisko FROM Zgłoszenia JOIN Klienci ON Klienci.id = Zgłoszenia.id WHERE Zgłoszenia.id = 5
INF.03 Pytanie 67
Tworzenie i administrowanie s…

Na przedstawionej tabeli dotyczącej dań, wykonano kwerendę
SELECT * FROM dania WHERE typ < 3 AND cena < 30 LIMIT 5;
Ile wierszy zostanie zwróconych przez tę kwerendę?

A. 13
B. 2
C. 5
D. 8
INF.03 Pytanie 68
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Wskaż właściwą zasadę związaną z integralnością danych w bazie danych?

A. pole klucza podstawowego nie może pozostawać puste
B. pole klucza obcego nie może być puste
C. w relacji 1..n pole klucza obcego łączy się z polem klucza obcego innej tabeli
D. pole klucza podstawowego musi mieć utworzony indeks
INF.03 Pytanie 69
Tworzenie i administrowanie s…

Tabele Osoby oraz Zainteresowania są połączone relacją jeden do wielu. Jakie zapytanie SQL należy użyć, aby w oparciu o tę relację poprawnie wyświetlić imiona i odpowiadające im hobby?

Ilustracja do pytania 29
A. SELECT imie, hobby FROM Osoby, Zainteresowania;
B. SELECT imie, hobby FROM Osoby, Zainteresowania WHERE Osoby.id = Zainteresowania.id;
C. SELECT imie, hobby FROM Osoby.Zainteresowania_id = Zainteresowania.id FROM Osoby, Zainteresowania;
D. SELECT imie, hobby FROM Osoby JOIN Zainteresowania ON Osoby.Zainteresowania_id = Zainteresowania.id;
INF.03 Pytanie 70
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Tworząc raport w systemie zarządzania relacyjnymi bazami danych, umożliwia się

A. usuwanie danych z tabel
B. analizę wybranych danych
C. aktualizowanie danych w tabelach
D. dodawanie danych do tabel
INF.03 Pytanie 71
Tworzenie i administrowanie s…

W PHP znajduje się fragment kodu operujący na bazie MySQL. Jego celem jest wyświetlenie miasta i kodu pocztowego z pierwszego rekordu.
$z = mysqli_query($db, "SELECT ulica, miasto, kod_pocztowy FROM adresy");
$a = mysqli_fetch_row($z);
echo "$a[1], $a[2]";

A. ulicy i miasta ze wszystkich zwróconych rekordów
B. ulicy i miasta z pierwszego zwróconego rekordu
C. miasta i kodu pocztowego ze wszystkich zwróconych rekordów
D. miasta i kodu pocztowego z pierwszego zwróconego rekordu
INF.03 Pytanie 72
Tworzenie i administrowanie s…

W systemie baz danych sklepu znajdują się dwie tabele powiązane ze sobą relacją: produkty oraz oceny. Tabela oceny zawiera dowolną liczbę ocen wystawionych przez klientów dla konkretnego produktu, które są zdefiniowane przez pola: id, ocena (pole numeryczne), produktID (klucz obcy). Aby uzyskać maksymalną ocenę dla produktu o ID równym 10, należy użyć zapytania

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

W języku PHPnie ma możliwości

A. przetwarzanie danych z formularzy
B. obróbka informacji przechowywanych w bazie danych
C. zmienianie dynamiczne treści strony HTML w przeglądarce
D. tworzenie dynamicznej zawartości strony internetowej
INF.03 Pytanie 74
Tworzenie i administrowanie s…

Na podstawie tabeli Towar zrealizowano poniższe zapytanie SQL:
SELECT nazwa_towaru FROM `Towar` WHERE cena_katalogowa < 65 ORDER BY waga DESC
Jaki będzie rezultat tej operacji?

Ilustracja do pytania 34
A. Zeszyt A5, Zeszyt A5 w linie, Kredki 24 kolory, Papier ksero A4
B. Papier ksero A4, Kredki 24 kolory, Zeszyt A5 w linie, Zeszyt A5
C. Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie
D. Zeszyt A5 w linie, Zeszyt A5, Kredki 24 kolory, Papier ksero A4
INF.03 Pytanie 75
Tworzenie i administrowanie s…

Określ rodzaj relacji między tabelami: Tabela1 oraz Tabela3?

Ilustracja do pytania 35
A. Jeden do jednego
B. Wiele do jednego
C. Jeden do wielu
D. Wiele do wielu
INF.03 Pytanie 76
Tworzenie i administrowanie s…

W języku PHP nie można wykonać

A. Tworzenia dynamicznej treści strony
B. Operacji na danych zgromadzonych w bazie danych
C. Obsługiwania danych z formularzy
D. Dynamicznej zmiany treści strony HTML w przeglądarce
INF.03 Pytanie 77
Tworzenie i administrowanie s…

Jakie jest zadanie funkcji PHP o nazwie mysql_num_rows()?

A. zwrócić rekord o numerze podanym jako parametr funkcji
B. ponumerować rekordy w bazie danych
C. zwrócić liczbę wierszy znajdujących się w wyniku zapytania
D. zwrócić następny rekord z wynikami zapytania
INF.03 Pytanie 78
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Zachowanie integralności encji w bazie danych będzie miało miejsce, jeżeli między innymi

A. każdej kolumnie przypisany zostanie typ danych
B. każdy klucz główny będzie miał odpowiadający mu klucz obcy w innej tabeli
C. klucz główny zawsze będzie liczbą całkowitą
D. dla każdej tabeli zostanie ustanowiony klucz główny
Tworzenie i administrowanie s…

Instrukcja w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik

A. przeniesie uprawnienia z grupy klienci do użytkownika pracownik
B. cofa wszystkie uprawnienia pracownikowi do tabeli klienci
C. przyznaje uprawnienie grupie klienci dla tabeli pracownik
D. przyznaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik