Skip to content
Technik Informatyk
Programowanie
|
SOiSK
|
Arkusze PDF
|
Kursy online
Wybierz pytanie:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Pytanie 1. Wykonując raport w systemie obsługi relacyjnych baz danych, umożliwia się
analizę wybranych danych.
usuwanie danych w tabelach.
dodawanie danych w tabelach.
aktualizowanie danych w tabelach.
Pytanie 2. W zapytaniu SQL, umieszczonym w ramce, znak gwiazdki oznacza, że w wyniku tego zapytania
zostanie zignorowany warunek sprawdzający imię.
zostanie wyświetlone pole o nazwie „*” (gwiazdka).
zostaną wyświetlone wszystkie rekordy tabeli mieszkańcy.
zostaną wyświetlone wszystkie kolumny tabeli mieszkańcy.
Pytanie 3. Instrukcja DROP języka SQL ma za zadanie
usunąć istniejący obiekt.
zmienić parametry obiektu.
zaktualizować dane obiektu.
dodać nowy obiekt.
Pytanie 4. Przedstawione polecenie MySQL ma za zadanie
usunąć kolumnę tytul z tabeli ksiazki.
dodać do tabeli ksiazki kolumnę tytul.
zmienić nazwę kolumny w tabeli ksiazki.
zmienić typ kolumny tytul w tabeli ksiazki.
Pytanie 5. Który program należy zainstalować na serwerze internetowym z systemem Linux, aby można było korzystać z baz danych?
sshd
httpd
vsftpd
MySqld
Pytanie 6. Klucz obcy w tabeli jest tworzony po to, aby
łączyć go z innymi kluczami obcymi tabeli.
stworzyć formularz wpisujący dane do tabeli.
umożliwić jednoznaczną identyfikację rekordu w tabeli.
zdefiniować relację 1..n wiążącą go z kluczem głównym innej tabeli.
Pytanie 7. W języku SQL, aby zmienić strukturę tabeli, np. poprzez dodanie lub usunięcie kolumny, należy zastosować polecenie
UPDATE
TRUNCATE
DROP TABLE
ALTER TABLE
Pytanie 8. Atrybut kolumny NOT NULL jest wymagany w przypadku
klucza podstawowego.
użycia atrybutu DEFAULT.
definicji wszystkich pól tabeli.
definicji wszystkich pól typu numerycznego.
Pytanie 9. Przedstawiona instrukcja zapisana w języku SQL jest przykładem kwerendy
krzyżowej.
usuwającej.
dołączającej.
aktualizującej.
Pytanie 10. Pole lub zbiór pól jednoznacznie identyfikujący każdy pojedynczy wiersz w tabeli w bazie danych to klucz
inkrementacyjny.
podstawowy.
przestawny.
obcy.
Pytanie 11. W języku PHP zmienna typu float przyjmuje wartości
logiczne.
nieliczbowe.
tylko całkowite.
zmiennoprzecinkowe.
Pytanie 12. Aby przy pomocy zapytania SQL zmodyfikować strukturę istniejącej tabeli, należy zastosować kwerendę
UPDATE
INSERT INTO
ALTER TABLE
CREATE TABLE
Pytanie 13. Jak nazywa się element bazy danych, za pomocą którego można jedynie odczytywać dane z bazy, prezentując je w postaci tekstu lub wykresu?
Tabela.
Raport.
Zapytanie.
Formularz.
Pytanie 14. Dana jest tabela ksiazki z polami: tytul, autor (typu tekstowego), cena (typu liczbowego). Aby kwerenda SELECT zwróciła tylko tytuły, dla których cena jest mniejsza od 50 zł, należy zapisać:
SELECT * FROM ksiazki WHERE cena < 50;
SELECT tytul FROM ksiazki WHERE cena < 50;
SELECT tytul FROM ksiazki WHERE cena >
SELECT ksiazki FROM tytul WHERE cena <
Pytanie 15. Zdefiniowanie klucza obcego jest niezbędne do utworzenia
transakcji.
relacji 1..n.
relacji 1..1.
klucza podstawowego.
Pytanie 16. Dana jest tabela uczniowie o polach id, nazwisko, imie, klasa. Które zapytanie SQL wyświetli liczbę osób w poszczególnych klasach oraz nazwę klasy?
SELECT SUM(id), klasa FROM uczniowie GROUP BY klasa;
SELECT SUM(id), klasa FROM uczniowie ORDER BY klasa;
SELECT COUNT(id), klasa FROM uczniowie GROUP BY klasa;
SELECT COUNT(id), klasa FROM uczniowie ORDER BY klasa;
Pytanie 17. Wyszukując z tabeli Pracownicy wyłącznie nazwiska, w których ostatnią literą jest „i”, można użyć kwerendy SQL
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i";
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i%";
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "%i";
SELECT nazwisko FROM Pracownicy WHERE nazwisko LIKE "i%";
Pytanie 18. Aby za pomocą polecenia SELECT wyświetlić nazwiska osób mieszkających na osiedlu tak, aby te nazwiska nie powtarzały się, należy zapisać zapytanie w postaci
SELECT nazwisko FROM mieszkancy ORDER BY nazwisko;
SELECT DISTINCT nazwisko FROM mieszkancy;
SELECT TOP 10 nazwisko FROM mieszkancy;
SELECT AVG(nazwisko) FROM mieszkancy;
Pytanie 19. Aby zmienić maksymalną długość pola imie w tabeli klienci na 30 znaków, należy użyć w języku SQL następującego kodu
ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
CHANGE TABLE klienci MODIFY imie CHAR(30);
ALTER TABLE klienci CHANGE imie TEXT;
Pytanie 20. W języku SQL przywilej SELECT polecenia GRANT pozwala użytkownikowi baz danych na
modyfikowanie danych W tabeli.
usunięcie danych z tabeli.
odczyt danych z tabeli.
tworzenie tabeli.
Pytanie 21. Dana jest tabela pracownicy. Polecenie MySQL usuwające wszystkie rekordy z tabeli, dla których nie wypełniono pola rodzaj_umowy, ma postać
DROP pracownicy FROM rodzaj_umowy = 0;
DROP pracownicy WHERE rodzaj_umowy IS NULL;
DELETE pracownicy WHERE rodzaj_umowy =
DELETE FROM pracownicy WHERE rodzaj_umowy IS NULL;
Pytanie 22. W bazie danych hurtowni zdefiniowano tabelę sprzedaz o polach id, kontrahent grupa_cenowa, obrot. Aby wyszukać wyłącznie kontrahentów z drugiej grupy cenowej, których obrót jest większy niż 4000 zł, należy zastosować polecenie
SELECT sprzedaz FROM kontrahent WHERE obrot > 4000;
SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 OR obrot > 4000;
SELECT kontrahent FROM sprzedaz WHERE grupa_cenowa = 2 AND obrot > 4000;
SELECT sprzedaz FROM kontrahent WHERE grupa_cenowa = 2 AND obrot > 4000;
Pytanie 23. Po uszkodzeniu serwera bazy danych, aby możliwie najsprawniej przywrócić działanie kompletnej bazy należy użyć
najnowszej wersji instalacyjnej serwera.
pełnej listy użytkowników serwera.
aktualnej wersji kopii zapasowej.
opisu struktur danych w tabelach.
Pytanie 24. W celu dodania rekordu do tabeli Pracownicy należy użyć polecenia SQL
INSERT INTO Pracownicy VALUES (Jan, Kowalski);
INSERT VALUES (Jan, Kowalski) INTO Pracownicy;
INSERT VALUES Pracownicy INTO (Jan, Kowalski);
INSERT (Jan, Kowalski) INTO Pracownicy;
Pytanie 25. Baza danych zawiera tabelę faktury o polach: numer, data, id_klienta, wartosc, status. Każdego dnia generowany jest raport faktur z bieżącego dnia. Wyświetlane są jedynie numery i wartości faktur. Która z kwerend SQL służy do stworzenia tego raportu?
SELECT * FROM faktury;
SELECT numer, wartosc FROM faktury;
SELECT * FROM faktury WHERE data = CURRENT_DATE();
SELECT numer, wartosc FROM faktury WHERE data = CURRENT_DATE();
Pytanie 26. Ustalenie relacji pomiędzy tabelami w systemie bazodanowym MySQL umożliwia klauzula
INDEX
ORDER BY
REFERENCES
PRIMARY KEY
Pytanie 27. W przedstawionym fragmencie kwerendy języka SQL, komenda SELECT ma za zadanie zwrócić SELECT COUNT(wartosc) FROM ...
średnią tabeli.
liczbę wierszy.
sumę w kolumnie wartosc.
średnia w kolumnie wartosc.
Pytanie 28. Aby w tworzonej w języku SQL tabeli praca dodać w kolumnie stawka warunek, że musi przyjmować rzeczywiste wartości dodatnie mniejsze od 50, należy użyć zapisu
… stawka float CHECK (stawka IN (0, 50.00))
… stawka float CHECK (stawka>0 OR stawka<50.00)
… stawka float CHECK (stawka>0 AND stawka<50.00)
… stawka float CHECK (stawka BETWEEN 0 AND 50.00)
Pytanie 29. Aby naprawić bazę danych w MySQL, nalezy użyć polecenia
FIX
REPAIR
UPDATE
CHANGE
Pytanie 30. W języku SQL ustawienie klucza podstawowego na polu id w tabeli uczniowie możliwe jest za pomocą polecenia
ADD TABLE uczniowie PRIMARY KEY (id);
INSERT TABLE uczniowie PRIMARY KEY (id);
ALTER TABLE uczniowie ADD PRIMARY KEY (id);
INSERT TABLE uczniowie ADD PRIMARY KEY (id);
Pytanie 31. W bazie danych MySQL polecenie CREATE USER umożliwia
utworzenie użytkownika.
zmodyfikowanie hasła istniejącego użytkownika.
wyświetlenie informacji o istniejącym użytkowniku.
utworzenie użytkownika i nadanie mu praw do bazy.
Pytanie 32. Aby przywrócić bazę danych z kopii bezpieczeństwa na serwerze MSSQL, należy posłużyć się poleceniem
EXPORT DATABASE
BACKUP DATABASE
RESTORE DATABASE
UNBACKUP DATABASE
Pytanie 33. W programie MS Access we właściwościach pola klasa należy ustawić maskę wprowadzania danych. Którą maskę należy podać, aby wprowadzone dane były złożone z trzech znaków w formacie: obowiązkowa cyfra, po niej obowiązkowe dwie litery?
000
0LL
0CC
CLL
Pytanie 34. Która z funkcji SQL nie pobiera argumentów?
len
now
year
upper
Pytanie 35. Aby w wyniku zapytania wyeliminować powtarzające się wiersze, należy użyć klauzuli
LIMIT
UNIQUE
DISTINCT
ORDER BY
Pytanie 36. W relacyjnym modelu baz danych krotkami nazywa się
liczbę rekordów tabeli.
wszystkie wiersze tabeli wraz z wierszem nagłówkowym.
wszystkie kolumny tabeli, które zawierają atrybuty obiektu.
wiersze tabeli z wyjątkiem wiersza nagłówkowego, w którym umieszcza się nazwy kolumn.
Pytanie 37. Przed wykonaniem kopii bezpieczeństwa bazy danych, tak aby kopia ta była poprawna i możliwa do późniejszego odtworzenia, należy sprawdzić
możliwość udostępnienia bazy danych.
prawa dostępu do serwera bazy danych.
poprawność składni zapytań.
spójność bazy danych.
Pytanie 38. Funkcja agregująca MIN języka SQL ma za zadanie policzyć
liczbę wierszy zwróconych kwerendą.
wartość minimalną kolumny zwróconej kwerendą.
długość znaków w zwróconych kwerendą rekordach.
średnią wartości różnych pól rekordu zwróconego zapytaniem.
Pytanie 39. Wartość pola tabeli pełniącego rolę klucza podstawowego
musi być unikalna.
jest zawsze typu numerycznego.
służy do szyfrowania zawartości tabeli.
może przyjmować wartość pustą (NULL).
Pytanie 40. Które ze stwierdzeń dotyczących klucza podstawowego jest prawdziwe?
Jest unikalny w obrębie tabeli.
Składa się tylko z jednego pola.
Może przyjmować tylko wartości liczbowe.
Dla tabeli z danymi osobowymi może być to pole nazwisko.