Filtrowanie pytań
Tworzenie i administrowanie s…
A. tablicę 50 elementów o składowych strukturalnych.
B. klasę 50 elementów typu tablicowego.
C. tablicę 50 elementów o składowych typu łańcuchowego.
D. strukturę 50 elementów o składowych tablicowych.
Tworzenie i administrowanie s…
Jakie źródło danych może posłużyć do stworzenia raportu?
A. zapytanie SELECT
B. zapytanie ALTER
C. etykieta
D. projekt raportu
Tworzenie i administrowanie s…
Wartość kolumny w tabeli, która działa jako klucz podstawowy
A. może mieć wartość pustą (NULL)
B. musi być unikalna
C. jest zawsze w formacie numerycznym
D. jest wykorzystywana do szyfrowania treści tabeli
Tworzenie i administrowanie s…
Testy aplikacji webowej, mające na celu ocenę wydajności aplikacji oraz bazy danych, a także architektury serwera i konfiguracji, noszą nazwę testów
A. użyteczności
B. kompatybilności
C. bezpieczeństwa
D. funkcjonalnych
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?

A. SELECT imie, hobby FROM Osoby, Zainteresowania;
B. SELECT imie, hobby FROM Osoby.Zainteresowania_id = Zainteresowania.id FROM Osoby, Zainteresowania;
C. SELECT imie, hobby FROM Osoby JOIN Zainteresowania ON Osoby.Zainteresowania_id = Zainteresowania.id;
D. SELECT imie, hobby FROM Osoby, Zainteresowania WHERE Osoby.id = Zainteresowania.id;
Tworzenie i administrowanie s…
Ustanowienie klucza obcego jest konieczne do stworzenia
A. klucza podstawowego
B. relacji 1..n
C. transakcji
D. relacji 1..1
Tworzenie i administrowanie s…
Na ilustracji przedstawiającej tabelę muzyka, zrealizowano poniższe zapytanie SQL. Jaki rezultat zwróci ta kwerenda?
SELECT wykonawca FROM`muzyka`
WHERE wykonawca LIKE 'C%w';
WHERE wykonawca LIKE 'C%w';
| ID | tytul_plyty | wykonawca | rok_nagrania | opis |
|---|---|---|---|---|
| 1 | Czas jak rzeka | Czesław Niemen | 2005 | Przyjdź W Taka Noc itp. |
| 2 | Ikona | Stan Borys | 2014 | |
| 3 | Aerolit | Czesław Niemen | 2017 | Winylowa reedycja płyty "Aerolit" |
| 4 | Journey | Mikołaj Czechowski | 2013 |
A. Czesław, Czechowski
B. pusty wynik
C. Czesław, Niemen
D. Czesław
Tworzenie i administrowanie s…
Kiedy należy użyć kwerendy SELECT DISTINCT, aby wybrać rekordy?
A. obecne w bazie tylko raz.
B. uporządkowane w kolejności malejącej lub rosnącej.
C. pogrupowane.
D. tak, aby w wskazanej kolumnie nie powtarzały się wartości.
Tworzenie i administrowanie s…
W tabeli produkt znajdują się przedmioty wyprodukowane po roku 2000, z kolumnami nazwa i rok_produkcji. Klauzula SQL pokaże listę przedmiotów wyprodukowanych
| SELECT * FROM `produkt` WHERE SUBSTR(rok_produkcji,3,2)=17; |
A. po roku 2017
B. w latach innych niż 2017
C. w roku 2017
D. przed rokiem 2017
Tworzenie i administrowanie s…
Przedstawione polecenie MySQL ma za zadanie
ALTER TABLE ksiazki
MODIFY tytul VARCHAR(100) NOT NULL;
A. usunąć kolumnę tytul z tabeli ksiazki.
B. dodać do tabeli ksiazki kolumnę tytul.
C. zmienić nazwę kolumny w tabeli ksiazki.
D. zmienić typ kolumny tytul w tabeli ksiazki.
Tworzenie i administrowanie s…
Aby zliczyć wszystkie wiersze w tabeli Koty, należy wykorzystać zapytanie
A. SELECT COUNT(ROWNUM) FROM Koty
B. SELECT ROWNUM() FROM Koty
C. SELECT COUNT(*) FROM Koty
D. SELECT COUNT(Koty) AS ROWNUM
Tworzenie i administrowanie s…
Jakie jest określenie na element bazy danych, który umożliwia jedynie przeglądanie danych, przedstawiając je w formie tekstowej lub graficznej?
A. Zapytanie
B. Tabela
C. Raport
D. Formularz
Tworzenie i administrowanie s…
Model fizyczny replikacji bazy danych pokazany na ilustracji jest modelem

A. rozproszonym
B. równorzędnym
C. centralnego subskrybenta
D. centralnego wydawcy
Tworzenie i administrowanie s…
Wskaż PRAWIDŁOWE stwierdzenie dotyczące polecenia: CREATE TABLE IF NOT EXISTS ADRES(ulica VARCHAR(70) CHARACTER SET utf8);
A. Klauzula CHARACTER SET utf8 jest wymagana
B. Rekordem tabeli nie może być 3 MAJA
C. Do tabeli nie można wprowadzać ulic, które zawierają w nazwie polskie znaki
D. IF NOT EXISTS jest stosowane opcjonalnie, aby upewnić się, że tabela nie istnieje już w bazie danych
Tworzenie i administrowanie s…
Poniższe zapytanie SQL ma na celu
|
A. zwiększyć o jeden wartość kolumny id_klasy dla wszystkich wpisów w tabeli Uczen
B. ustawić wartość pola Uczen na 1
C. przypisać wartość kolumny id_klasy jako 1 dla wszystkich wpisów w tabeli Uczen
D. zwiększyć o jeden wartość pola Uczen
Tworzenie i administrowanie s…
Normalizacja tabel to proces, którego celem jest
A. sprawdzenie i optymalizację bazy danych
B. dodanie danych do bazy
C. wizualizacja bazy
D. wyłącznie stworzenie tabel oraz relacji w bazie
Tworzenie i administrowanie s…
W języku SQL zrealizowano polecenia GRANT przedstawione w ramce. Kto uzyska prawo do przeglądania oraz modyfikowania danych?
| GRANT ALL ON frmy TO 'adam'@'localhost'; GRANT ALTER, CREATE, DROP ON frmy TO 'anna'@'localhost'; GRANT SELECT, INSERT, UPDATE ON frmy TO 'tomasz'@'localhost'; |
A. Tomasz oraz Anna
B. Adam oraz Anna
C. Tomasz i Adam
D. Jedynie Tomasz
Tworzenie i administrowanie s…
W jaki sposób zostanie uporządkowana lista, stworzona z wszystkich kolumn tabeli uczniowie, zawierająca uczniów z średnią powyżej 5, która zostanie zwrócona jako rezultat przedstawionego zapytania?

A. Rosnąco według parametru klasa
B. Malejąco według parametru klasa
C. Rosnąco według parametru srednia
D. Malejąco według parametru srednia
Tworzenie i administrowanie s…
W bazie danych MySQL utworzono tabelę. Aby jednoznacznie zdefiniować, że pole ID jest kluczem głównym, należy dopisać
CREATE TABLE Osoby ( ID int NOT NULL, nazwisko varchar(255) NOT NULL, wiek int);
A. FOREIGN KEY w linii, w której jest zdefiniowane pole ID.
B. PK (ID) przed zamknięciem nawiasu.
C. PRIMARY KEY (ID) przed zamknięciem nawiasu.
D. PK w linii, w której jest zdefiniowane pole ID.
Tworzenie i administrowanie s…
Na tabeli muzyka, przedstawionej na rysunku, zostało wykonane następujące zapytanie SQL. Jaki wynik zwróci ta kwerenda?
|
| ID | tytul_plyty | wykonawca | rok_nagrania | opis |
|---|---|---|---|---|
| 1 | Czas jak rzeka | Czeslaw Niemen | 2005 | Przyjdz W Taka Noc itd. |
| 2 | Ikona | Stan Borys | 2014 | |
| 3 | Aerolit | Czeslaw Niemen | 2017 | Winylowa reedycja płyty „Aerolit”. |
| 4 | Journey | Mikolaj Czechowski | 2013 |
A. pusty wynik
B. Czeslaw
C. Czeslaw, Czechowski
D. Czeslaw, Niemen
Tworzenie i administrowanie s…
Jakie mechanizmy są kluczowe dla Systemu Zarządzania Bazą Danych?
A. Narzędzia do generowania statystyk
B. Moduł do wizualizacji diagramów encji
C. Wielodostępność do danych
D. System do zarządzania wersjami bazy danych
Tworzenie i administrowanie s…
Dzięki poleceniu ALTER TABLE można
A. zmieniać strukturę tabeli
B. skasować tabelę
C. zmieniać wartości rekordów
D. usunąć rekord
Tworzenie i administrowanie s…
Podczas tworzenia tabeli w SQL określono pole, w którym wartości muszą być unikalne. Którego atrybutu należy użyć w jego definicji?
A. IDENTITY
B. UNIQUE
C. DEFAULT
D. NOT NULL
Tworzenie i administrowanie s…
Jakie polecenie należy zastosować, aby utworzyć klucz obcy na wielu kolumnach przy tworzeniu tabeli?
A. CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
B. CONSTRAINT fk_soba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
C. CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
D. CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
Tworzenie i administrowanie s…
Jaką rolę pełni funkcja PHP o nazwie mysql_num_rows()?
A. zwraca ilość wierszy znajdujących się w rezultacie zapytania
B. zwraca następny rekord z wynikami zapytania
C. numeruje rekordy w bazie danych
D. zwraca rekord o numerze podanym w argumencie funkcji
Tworzenie i administrowanie s…
W systemie PHP złożono zapytanie SELECT do bazy przy pomocy funkcji mysqli_query. Jaką funkcję powinien wykorzystać użytkownik, aby ustalić liczbę rekordów, które zwróciło to zapytanie?
A. mysqli_fetch_row
B. mysqli_num_rows
C. mysqli_query
D. mysqli_connect
Tworzenie i administrowanie s…
Klucz obcy w bazie danych jest tworzony w celu
A. stworzenia formularza do wprowadzania danych do tabeli
B. określenia relacji 1..n łączącej go z kluczem głównym innej tabeli
C. łączenia go z innymi kluczami obcymi w tabeli
D. umożliwienia jednoznacznej identyfikacji rekordu w bazie danych
Tworzenie i administrowanie s…
Jak nazywa się metoda udostępniania bazy danych w programie Microsoft Access, która dotyczy wszystkich obiektów bazy umieszczonych na dysku sieciowym i wykorzystywanych jednocześnie przez kilku użytkowników?
A. dzielonej bazy danych
B. folderu sieciowego
C. witryny programu SharePoint
D. serwera bazy danych
Tworzenie i administrowanie s…
Instrukcja w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik
GRANT ALL PRIVILEGES ON klienci TO pracownikA. Przyznaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik
B. Przyznaje uprawnienia grupie klienci do tabeli pracownik
C. Odbiera wszystkie uprawnienia pracownikowi do tabeli klienci
D. Przenosi uprawnienia z grupy klienci na użytkownika pracownik
Tworzenie i administrowanie s…
Jakie polecenie pozwala na dodanie kolumny zadaniekompletne do tabeli zadania?
A. CREATEINDEX zadania ADD COLUMN zadaniekompletne int
B. ADD COLUMN zadaniekompletne WITH zadania
C. INSERT INTO zadania VALUES zadaniakompletne
D. ALTER TABLE zadania ADD COLUMN zadaniekompletne int
Tworzenie i administrowanie s…
Integralność referencyjna w relacyjnych bazach danych oznacza, że
A. klucz główny lub klucz obcy nie mogą zawierać wartości NULL
B. każdemu kluczowi głównemu przyporządkowany jest dokładnie jeden klucz obcy w powiązanych tabelach
C. wartość klucza głównego oraz klucza obcego nie może być pusta
D. wartość klucza obcego w danej tabeli musi być albo równa wartości klucza głównego w związanej z nią tabeli albo równa wartości NULL
Tworzenie i administrowanie s…
Przedstawione polecenie SQL, użytkownikowi adam@localhost nadaje prawa
| GRANT SELECT, INSERT, UPDATE, DELETE ON klienci TO adam@localhost |
A. zarządzania strukturą bazy danych klienci.
B. manipulowania danymi bazy danych klienci.
C. zarządzania strukturą tabeli klienci.
D. manipulowania danymi w tabeli klienci.
Tworzenie i administrowanie s…
Można wydać instrukcję transakcyjną ROLLBACK, aby
A. zatwierdzić jedynie wybrane modyfikacje transakcji
B. cofnąć działanie transakcji
C. cofnąć transakcję po zastosowaniu instrukcji COMMIT
D. zatwierdzić transakcję
Tworzenie i administrowanie s…
Tworząc tabelę produkty, należy dodać pole cena, które będzie odzwierciedlać koszt produktu. Jaki typ powinno mieć to pole?
A. INTEGER(11)
B. DECIMAL(10, 2)
C. TINYTEXT
D. ENUM
Tworzenie i administrowanie s…
Jaką klauzulę należy użyć w instrukcji CREATE TABLE w SQL, żeby pole rekordu nie mogło być puste?
A. DEFAULT
B. NULL
C. CHECK
D. NOT NULL
Tworzenie i administrowanie s…
Element lub zestaw elementów, który jednoznacznie identyfikuje każdy pojedynczy rekord w tabeli bazy danych, nazywamy kluczem
A. przestawny
B. obcy
C. inkrementacyjny
D. podstawowy
Tworzenie i administrowanie s…
Wskaż poprawne zdanie dotyczące poniższego polecenia. CREATE TABLE IF NOT EXISTS ADRES (ulica VARCHAR(70)) CHARACTER SET utf8);
CREATE TABLE IF NOT EXISTS ADRES (ulica VARCHAR(70)) CHARACTER SET utf8); A. IF NOT EXISTS używa się opcjonalnie, żeby potwierdzić, że taka tabela nie istnieje w bazie danych
B. Nie można dodawać do tabeli ulic, które zawierają polskie znaki w nazwie
C. Klauzula CHARACTER SET utf8 jest wymagana
D. Rekord tabeli nie może mieć wartości 3 MAJA
Tworzenie i administrowanie s…
Tabela Pacjenci zawiera kolumny: imie, nazwisko, wiek oraz lekarz_id. W celu stworzenia raportu z imionami i nazwiskami pacjentów, którzy mają mniej niż 18 lat i są zapisani do lekarza o id wynoszącym 6, należy zastosować kwerendę SQL
A. SELECT imie, nazwisko WHERE wiek < 18 OR lekarz_id = 6
B. SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 OR lekarz_id = 6
C. SELECT imie, nazwisko WHERE wiek < 18 AND lekarz_id = 6
D. SELECT imie, nazwisko FROM Pacjenci WHERE wiek < 18 AND lekarz_id = 6
Tworzenie i administrowanie s…
Polecenie w języku SQL w formie ALTER TABLE 'miasta' ADD 'kod' text?
A. wprowadza do tabeli nową kolumnę o nazwie kod typu text
B. w tabeli miasta modyfikuje nazwę kolumny kod na text
C. zmienia nazwę tabeli miasta na kod
D. dodaje do tabeli dwie kolumny o nazwach: kod i text
Tworzenie i administrowanie s…
Formularze do zarządzania bazami danych są tworzone w celu
A. tworzenia powiązań w relacyjnych bazach danych
B. wyszukiwania rekordów spełniających określone kryteria
C. generowania raportów z danych
D. łatwiejszego wprowadzania, edytowania oraz usuwania danych