Filtrowanie pytań

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

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

W SQL, aby w tabeli Towar dodać kolumnę rozmiar typu znakowego z maksymalną długością 20 znaków, jakie polecenie należy wykonać?

A. ALTER TABLE Towar DROP COLUMN rozmiar varchar(20)
B. ALTER TABLE Towar ADD rozmiar varchar(20)
C. ALTER TABLE Towar ALTER COLUMN rozmiar varchar(20)
D. ALTER TABLE Towar CREATE COLUMN rozmiar varchar(20)
Tworzenie i administrowanie s…

W SQL, po wykonaniu przedstawionych poleceń GRANT, prawo do edytowania struktury tabeli oraz jej usunięcia zostanie przyznane
GRANT ALL ON firmy TO 'adam'@'localhost';
GRANT ALTER, CREATE, DROP ON firmy TO 'anna'@'localhost';
GRANT SELECT, INSERT, UPDATE ON firmy TO 'tomasz'@'localhost';

A. tylko Annie
B. Tomaszowi i Annie
C. Adamowi i Annie
D. Tomaszowi i Adamowi
INF.03 Pytanie 363
Tworzenie i administrowanie s…

Jaką relację w projekcie bazy danych powinno się ustalić pomiędzy tabelami przedstawionymi na rysunku, przy założeniu, że każdy klient sklepu internetowego złoży co najmniej dwa zamówienia?

Ilustracja do pytania 3
A. n:n
B. 1:n, gdzie 1 znajduje się po stronie Zamówienia, a wiele po stronie Klienta
C. 1:1
D. 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
INF.03 Pytanie 364
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jakie polecenie SQL umożliwia usunięcie z tabeli artykuly wierszy, w których pole tresc zawiera słowo „sto” w dowolnej lokalizacji?

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

Na ilustracji widoczne są dwie tabele. Aby stworzyć relację jeden do wielu, gdzie jeden jest po stronie Klienci, a wiele po stronie Zamowienia, należy

Ilustracja do pytania 5
A. Połączyć relacją pola ID z obu tych tabel
B. Wprowadzić pole klucza obcego do tabeli Zamowienia i połączyć je z ID tabeli Klienci
C. Wprowadzić pole klucza obcego do tabeli Klienci i połączyć je z ID tabeli Zamowienia
D. Utworzyć trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z ID tabeli Klienci, a drugi z ID tabeli Zamowienia
INF.03 Pytanie 367
Tworzenie i administrowanie s…

W języku SQL używanym przez bazę danych MySQL atrybut UNIQUE w poleceniu CREATE TABLE

A. uniemożliwia wprowadzenie wartości NULL
B. jest używany, jeżeli wartości w danej kolumnie nie mogą się powtarzać
C. wymusza niepowtarzalne nazwy kolumn tabeli
D. jest stosowany jedynie w przypadku kolumn liczbowych
INF.03 Pytanie 368
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W tabeli personel znajdują się kolumny: imie, nazwisko, pensja, staz. Jak można obliczyć średnią pensję pracowników, którzy mają staż od 10 do 20 lat włącznie, przy pomocy kwerendy?

A. SELECT AVG(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
B. SELECT AVG(*) FROM personel WHERE staz >= 10 AND staz <= 20
C. SELECT COUNT(*) FROM personel WHERE staz >= 10 AND staz <= 20
D. SELECT COUNT(pensja) FROM personel WHERE staz >= 10 AND staz <= 20
INF.03 Pytanie 369
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 nazwisko, imie SET klasa = klasa + 1 WHERE klasa>l OR klasa < 5
B. SELECT nazwisko, imie FROM klasa = klasa + 1 WHERE klasa>l OR klasa < 5
C. SELECT szkoła FROM klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
D. UPDATE szkoła SET klasa = klasa + 1 WHERE klasa >=1 AND klasa <= 5
INF.03 Pytanie 370
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W SQL, aby ustawić klucz główny na polu id w tabeli uczniowie, można użyć polecenia

A. INSERT TABLE uczniowie PRIMARY KEY (id)
B. ADD TABLE uczniowie PRIMARY KEY (id)
C. ALTER TABLE uczniowie ADD PRIMARY KEY (id)
D. INSERT TABLE uczniowie ADD PRIMARY KEY (id)
Tworzenie i administrowanie s…

Cechy przedstawione w tabeli dotyczą
  • Strony ustalają dążenie do konkretnego wyniku
  • Ważny jest efekt pracy, a nie sposób jej realizacji
  • Zleceniodawca przekazuje za wykonawcę zaliczkę na podatek dochodowy
?

A. umowy o dzieło
B. umowy o pracę
C. umowy agencyjnej
D. umowy zlecenia
INF.03 Pytanie 372
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 WHERE wiek<18 AND lekarz_id=6
B. SELECT imie, nazwisko FROM Pacjenci WHERE wiek<18 AND lekarz_id=6
C. SELECT imie, nazwisko FROM Pacjenci WHERE wiek<18 OR lekarz_id=6
D. SELECT imie, nazwisko WHERE wiek<18 OR lekarz_id=6
Tworzenie i administrowanie s…

Jakie zadania programistyczne należy realizować po stronie serwera?

A. Ukrywanie oraz odkrywanie elementów strony w zależności od bieżącej pozycji kursora
B. Zapisanie danych pobranych z aplikacji internetowej do bazy danych
C. Zmiana stylu HTML na stronie spowodowana ruchem kursora
D. Walidacja danych wpisanych w pole tekstowe w czasie rzeczywistym
Tworzenie i administrowanie s…

Jakie uprawnienia posiada użytkownik jan po wykonaniu poniższych poleceń na bazie danych?
GRANT ALL PRIVILEGES ON klienci TO jan;
REVOKE SELECT, INSERT, UPDATE, DELETE ON klienci FROM jan;

A. Będzie miał możliwość wstawiania rekordów do tabeli klienci
B. Będzie miał możliwość usuwania rekordów z tabeli klienci
C. Będzie miał możliwość wyszukiwania danych w tabeli klienci
D. Będzie miał możliwość zmiany struktury tabeli klienci
INF.03 Pytanie 377
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W tabeli psy znajdują się kolumny: imię, rasa, telefon_właściciela, rok_szczepienia. Jakie polecenie SQL należy zastosować, aby znaleźć numery telefonów właścicieli psów, które zostały zaszczepione przed 2015 rokiem?

A. SELECT telefon_właściciela FROM psy WHERE rok_szczepienia > 2015
B. SELECT imię, rasa FROM psy WHERE rok_szczepienia > 2015
C. SELECT psy FROM rok_szczepienia < 2015
D. SELECT telefon_właściciela FROM psy WHERE rok_szczepienia < 2015
INF.03 Pytanie 379
Tworzenie i administrowanie s…

W bazie danych MySQL przy tworzeniu tabeli zdefiniowano kolumnę id. Opcja AUTO_INCREMENT wskazuje, że
id int NOT NULL AUTO_INCREMENT

A. kolumna id będzie mogła przyjmować wartości: NULL, 1, 2, 3, 4 i tak dalej
B. wartości tej kolumny będą automatycznie tworzone w trakcie dodawania nowego rekordu do bazy
C. możliwe jest wprowadzenie rekordu z dowolną wartością dla kolumny id
D. wartość kolumny id zostanie automatycznie przypisana przez system i będzie to przypadkowo wygenerowana liczba całkowita
INF.03 Pytanie 380
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jakie słowo kluczowe w języku SQL należy zastosować, aby usunąć powtarzające się rekordy?

A. DISTINCT
B. GROUP BY
C. LIKE
D. ORDER BY
INF.03 Pytanie 381
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Na zaprezentowanym schemacie bazy danych biblioteka, elementy takie jak: czytelnik, wypożyczenie oraz książka stanowią

Ilustracja do pytania 21
A. krotki
B. pola
C. jednostki
D. atrybuty
INF.03 Pytanie 382
Tworzenie i administrowanie s…

Na tabeli Pracownicy, której wiersze są przedstawione na załączonym obrazie, została zrealizowana podana kwerenda SELECT. Jakie dane zostaną zwrócone?
SELECT imie FROM pracownicy WHERE nazwisko = 'Kowal' OR stanowisko > 2;
idimienazwiskostanowisko
1AnnaKowalska1
2MonikaNowak2
3EwelinaNowakowska2
4AnnaPrzybylska3
5MariaKowal3
6EwaNowacka4

A. Wyłącznie Anna
B. Wyłącznie Maria
C. Anna, Maria, Ewa
D. Monika, Ewelina, Maria
INF.03 Pytanie 383
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Do tabeli pracownicy wpisano rekordy. Co zostanie wyświetlone po uruchomieniu kwerendy SQL SELECT podanej poniżej?
SELECT SUM(pensja) FROM pracownicy WHERE pensja > 4000;
idimienazwiskopensja
1AnnaKowalska3400
2MonikaNowak1300
3EwelinaNowakowska2600
4AnnaPrzybylska4600
5MariaKowal2200
6EwaNowacka5400

A. Wartość 19500, czyli suma wszystkich pensji pracowników.
B. Wartość 5400, czyli najwyższa pensja pracownika.
C. Dwie wartości: 4600 i 5400, jako pensje pracowników wyższe niż 4000.
D. Wartość 10000, czyli suma pensji pracownika o id=4 oraz o id=6.
INF.03 Pytanie 384
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W SQL komenda ALTER TABLE ma na celu

A. zmianę danych rekordów w tabeli
B. zmianę kolumn w tabeli
C. usunięcie tabeli z bazy danych
D. dodanie tabeli do bazy danych
INF.03 Pytanie 385
Kategorie: Bazy danych
Tworzenie i administrowanie s…

W SQL polecenie INSERT INTO służy do

A. zmiany rekordów na wskazaną wartość
B. tworzenia nowej tabeli
C. dodawania danych do tabeli
D. wprowadzania nowych pól do tabeli
INF.03 Pytanie 386
Tworzenie i administrowanie s…

Zgodnie z zasadami ACID dotyczącymi przeprowadzania transakcji wymóg izolacji (ang. isolation) wskazuje, że

A. w sytuacji konfliktu z inną transakcją obie zmieniają te same dane równocześnie
B. po zrealizowaniu transakcji system bazy danych będzie zgodny
C. pod określonymi warunkami dane modyfikowane przez transakcję mogą być cofnięte
D. gdy dwie transakcje działają równocześnie, to zazwyczaj nie dostrzegają zmian wprowadzanych przez siebie
INF.03 Pytanie 387
Tworzenie i administrowanie s…

W SQL, który jest używany przez bazę danych MySQL w tabeli samochody, aby przypisać wartość 0 do kolumny przebieg, trzeba skorzystać z zapytania

A. UPDATE przebieg SET 0 TABLE samochody;
B. UPDATE samochody SET przebieg=0;
C. UPDATE samochody SET przebieg VALUE 0;
D. UPDATE przebieg SET 0 FROM samochody;
INF.03 Pytanie 390
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Aby z tabeli Pracownicy wybrać tylko nazwiska kończące się na literę „i”, można zastosować następującą kwerendę SQL

A. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i";
B. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i;
C. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i%";
D. SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i%";
INF.03 Pytanie 392
Tworzenie i administrowanie s…

Z tabeli mieszkancy trzeba wydobyć unikalne nazwy miast, w tym celu należy użyć wyrażenia SQL zawierającego klauzulę

A. HAVING
B. UNIQUE
C. DISTINCT
D. CHECK
Tworzenie i administrowanie s…

Jakie są etapy w odpowiedniej kolejności przy tworzeniu aplikacji?

A. Analiza oczekiwań klienta, określenie wymagań, programowanie, wdrożenie, testowanie
B. Analiza oczekiwań klienta, określenie wymagań, programowanie, testowanie, wdrożenie
C. Określenie wymagań, analiza oczekiwań klienta, programowanie, wdrożenie, testowanie
D. Programowanie, analiza oczekiwań klienta, określenie wymagań, wdrożenie, testowanie
INF.03 Pytanie 394
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…

Używając polecenia BACKUP LOG w MS SQL Server, można

A. połączyć się z kopią zapasową
B. wykonać kopię zapasową dziennika transakcji
C. przeglądać komunikaty wygenerowane w trakcie tworzenia kopii
D. wykonać całkowitą kopię zapasową
INF.03 Pytanie 396
Tworzenie i administrowanie s…

Jakie rozwiązanie należy zastosować w przechowywaniu danych, aby przyspieszyć wykonywanie zapytań w bazie danych?

A. Domyślne wartości.
B. Klucze podstawowe.
C. Indeksy.
D. Zasady.
INF.03 Pytanie 397
Tworzenie i administrowanie s…

Jaką wiadomość należy umieścić w przedstawionym fragmencie kodu PHP zamiast znaków zapytania? $a=mysql_connect('localhost','adam','mojeHasło'); if(!$a) echo "?????????????????????????";

A. Wybrana baza danych nie istnieje
B. Błąd w przetwarzaniu zapytania SQL
C. Rekord został pomyślnie dodany do bazy
D. Błąd połączenia z serwerem SQL
INF.03 Pytanie 398
Kategorie: Bazy danych
Tworzenie i administrowanie s…

Jakie zapytanie SQL dotyczące tabeli pracownicy, której struktura to: id, imie, nazwisko, plec, zarobek, pozwoli na osobne obliczenie średniego wynagrodzenia kobiet oraz średniego wynagrodzenia mężczyzn?

A. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec
B. SELECT AVG(zarobek) FROM pracownicy WHERE plec='k' AND plec='m'
C. SELECT AVG(zarobek) FROM pracownicy GROUP BY plec HAVING plec='k' AND plec='m'
D. SELECT AVG(zarobek) FROM pracownicy AS sredni_zarobek
INF.03 Pytanie 399
Tworzenie i administrowanie s…

Czy poniższy kod PHP działa poprawnie, wyświetlając na stronie dane pobrane z bazy danych? Ile pól zostanie zaprezentowanych?
$ile = mysqli_num_rows($zapytanie);
for ($i = 0; $i < $ile; $i++)
{
  $wiersz = mysqli_fetch_row($zapytanie);
  echo "<p>Klient: $wiersz[0] $wiersz[1], adres: $wiersz[2] </p>";
}

A. Z jednego pola
B. Z czterech pól
C. Z dwóch pól
D. Z trzech pól
INF.03 Pytanie 400
Tworzenie i administrowanie s…

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

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