Filtrowanie pytań
Tworzenie i administrowanie s…
A. HTML
B. XHTML
C. CSS
D. PHP
Tworzenie i administrowanie s…
Polecenie DBCC CHECKDB 'sklepAGD', Repair_fast) w systemie MS SQL Server
A. potwierdzi spójność bazy danych i utworzy kopię zapasową
B. zweryfikuje spójność danej tabeli oraz naprawi uszkodzone rekordy
C. sprawdzi spójność bazy danych i naprawi uszkodzone indeksy
D. zweryfikuje spójność danej tabeli
Tworzenie i administrowanie s…
W zaprezentowanym fragmencie zapytania SQL, instrukcja SELECT ma za zadanie zwrócić
| SELECT COUNT(wartosc) FROM ... |
A. liczby rekordów
B. suma w kolumnie wartosc
C. średniej w kolumnie wartosc
D. średniej wartości tabeli
Tworzenie i administrowanie s…
Podczas zapisywania hasła użytkownika w serwisie internetowym (np. w bankowości online), w celu zabezpieczenia go przed ujawnieniem, zazwyczaj stosuje się funkcję
A. klucza
B. mieszających
C. abstrakcyjnych
D. cyklometrycznych
Tworzenie i administrowanie s…
W systemie zarządzania bazą danych MySQL, aby uzyskać listę wszystkich przywilejów przyznanych użytkownikowi anna, można użyć polecenia
A. REVOKE GRANTS FROM anna;
B. SELECT GRANTS FOR anna;
C. GRANT * TO anna;
D. SHOW GRANTS FOR anna;
Tworzenie i administrowanie s…
Jakie zapytanie SQL należy użyć, aby zmienić strukturę już istniejącej tabeli?
A. INSERT INTO
B. UPDATE
C. CREATE TABLE
D. ALTER TABLE
Tworzenie i administrowanie s…
Zadanie przedstawione w ramce polecenia SQL ma na celu

A. ustawić wartość pola Uczen na 1
B. zwiększyć wartość kolumny id_klasy o jeden dla wszystkich wpisów tabeli Uczen
C. ustawić wartość kolumny id_klasy na 1 dla wszystkich wpisów w tabeli Uczen
D. powiększyć wartość pola Uczen o jeden
Tworzenie i administrowanie s…
Przedstawiona jest tabela pracownicy, w której umieszczono rekordy widoczne obok. Jaką wartość zwróci wykonanie umieszczonej w ramce kwerendy SQL?
| SELECT MAX(pensja) FROM pracownicy WHERE pensja < 3000; |
| id | imie | nazwisko | pensja |
|---|---|---|---|
| 1 | Anna | Kowalska | 3400 |
| 2 | Monika | Nowak | 1300 |
| 3 | Ewelina | Nowakowska | 2600 |
| 4 | Anna | Przybylska | 4600 |
| 5 | Maria | Kowal | 2200 |
| 6 | Ewa | Nowacka | 5400 |
A. 1300
B. 5400
C. 2600
D. 2200
Tworzenie i administrowanie s…
W jaki sposób można ocenić normalizację przedstawionej tabeli?
|
A. Tabela jest w trzeciej postaci normalnej
B. Tabela nie została znormalizowana
C. Tabela znajduje się w pierwszej postaci normalnej
D. Tabela znajduje się w drugiej postaci normalnej
Tworzenie i administrowanie s…
Wskaż komendę, która dokonuje aktualizacji danych w tabeli?
A. UPDATE
B. SELECT
C. CREATE
D. ALTER
Tworzenie i administrowanie s…
Uprawnienia obiektowe, przyznawane użytkownikom serwera bazy danych, mogą umożliwiać lub uniemożliwiać
A. zmienianie ról oraz kont użytkowników
B. wykonywanie operacji na bazie, takich jak wstawianie lub modyfikowanie danych
C. dziedziczenie uprawnień
D. realizowanie czynności, takich jak tworzenie kopii zapasowej
Tworzenie i administrowanie s…
Aby stworzyć poprawną kopię zapasową bazy danych, która będzie mogła zostać później przywrócona, należy najpierw sprawdzić
A. poprawność składni zapytań
B. możliwość udostępnienia bazy danych
C. uprawnienia dostępu do serwera bazy danych
D. spójność bazy
Tworzenie i administrowanie s…
Głównym celem systemu CMS jest oddzielenie treści witryny informacyjnej od jej wyglądu. Jak osiągany jest ten efekt?
A. ze statycznych plików HTML oraz wyglądu ze zdefiniowanego szablonu
B. z bazy danych oraz wyglądu ze zdefiniowanego szablonu
C. ze statycznych plików HTML oraz wyglądu za pomocą technologii FLASH
D. z bazy danych oraz wyglądu za pomocą atrybutów HTML
Tworzenie i administrowanie s…
Formularze do zarządzania bazami danych są tworzone w celu
A. tworzenia powiązań w relacyjnych bazach danych
B. generowania raportów z danych
C. ułatwienia wprowadzania, edytowania i usuwania danych
D. wyszukiwania rekordów, które spełniają określone kryteria
Tworzenie i administrowanie s…
W SQL instrukcja INSERT INTO
A. dodaje kolumny do istniejącej tabeli.
B. wprowadza dane do tabeli.
C. wprowadza nową tabelę.
D. modyfikuje rekordy przypisaną wartością.
Tworzenie i administrowanie s…
Poniższy fragment kodu PHP funkcjonuje poprawnie i ma na celu wyświetlenie na stronie internetowej informacji pobranych kwerendą z bazy danych. Ile pól zostanie wyświetlonych na stronie? $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>"; }
$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 trzech pól
D. Z dwóch pól
Tworzenie i administrowanie s…
Jakie mechanizmy powinno się wykorzystać do stworzenia ankiety w języku działającym po stronie serwera, tak aby wyniki były zapisane w postaci małego pliku u użytkownika?
A. tablicy globalnej $_FILES
B. ciasteczek
C. bazy danych SQL
D. sesji
Tworzenie i administrowanie s…
Atrybut NOT NULL kolumny jest konieczny w przypadku
A. określenia wszystkich pól tabeli
B. użycia atrybutu DEFAULT
C. klucza podstawowego
D. określenia wszystkich pól typu numerycznego
Tworzenie i administrowanie s…
Na przedstawionej tabeli samochody wykonano zapytanie SQL SELECT
| SELECT model FROM samochody WHERE rocznik = 2016; |
| id | marka | model | rocznik | kolor | stan |
|---|---|---|---|---|---|
| 1 | Fiat | Punto | 2016 | czerwony | bardzo dobry |
| 2 | Fiat | Punto | 2002 | czerwony | dobry |
| 3 | Fiat | Punto | 2007 | niebieski | bardzo dobry |
| 4 | Opel | Corsa | 2016 | grafitowy | bardzo dobry |
| 5 | Opel | Astra | 2003 | niebieski | porysowany lakier |
| 6 | Toyota | Corolla | 2016 | czerwony | bardzo dobry |
| 7 | Toyota | Corolla | 2014 | szary | dobry |
| 8 | Toyota | Yaris | 2004 | granatowy | dobry |
A. Punto, Corsa, Astra, Corolla, Yaris.
B. Czerwony, grafitowy.
C. Punto, Corsa, Corolla.
D. Fiat, Opel, Toyota.
Tworzenie i administrowanie s…
W bazie danych dotyczącej sklepu znajduje się tabela artykuły, która posiada pole o nazwie nowy. Jak można zaktualizować to pole, aby dla każdego rekordu wprowadzić wartość TRUE, stosując odpowiednią kwerendę?
A. INSERT INTO nowy FROM artykuły SET TRUE
B. INSERT INTO artykuły VALUE nowy=TRUE
C. UPDATE nowy FROM artykuły VALUE TRUE
D. UPDATE artykuły SET nowy=TRUE
Tworzenie i administrowanie s…
Podczas definiowania tabeli produkty należy stworzyć pole cena, które będzie reprezentować wartość produktu. Odpowiedni typ danych dla tego pola to
A. ENUM
B. INTEGER(11)
C. TINYTEXT
D. DECIMAL(10, 2)
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
|
A. wszystkie dane firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
B. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót co najmniej 4000 zł.
C. wszystkie dane firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
D. jedynie nazwa oraz numer NIP firm, które w ostatnim miesiącu miały obrót mniejszy niż 4000 zł.
Tworzenie i administrowanie s…
W MySQL nadanie roli DBManager użytkownikowi pozwala na uzyskanie praw umożliwiających
A. tworzenie kont użytkowników na serwerze oraz przypisywanie im haseł
B. wszystkie działania na bazach danych oraz użytkownikach serwera
C. nadzorowanie serwera
D. wszelkie operacje na bazach danych serwera
Tworzenie i administrowanie s…
W języku PHP nie można zrealizować
A. obróbki danych przechowywanych w bazach danych
B. przetwarzania danych z formularzy
C. zmiany dynamicznej zawartości strony HTML w przeglądarce
D. tworzenia dynamicznej treści strony
Tworzenie i administrowanie s…
Jak nazywa się sposób udostępniania bazy danych w Microsoft Access, który obejmuje wszystkie obiekty bazy znajdujące się na dysku sieciowym i używane jednocześnie przez różne osoby?
A. witryny programu SharePoint
B. dzielonej bazy danych
C. serwera bazy danych
D. folderu sieciowego
Tworzenie i administrowanie s…
Dana jest tabela uczniowie, do której wpisano rekordy jak na rysunku. Co będzie wynikiem działania przedstawionego zapytania SQL?
|
| Nazwisko | Imie | ocena |
|---|---|---|
| Kowalski | Sebastian | 4 |
| Kaczmarek | Marta | 3 |
| Baryła | Zenon | 4 |
| Gota | Anna | 3 |
A. Liczba wierszy równa 4
B. Suma ocen równa 14
C. Wartość 3.5
D. Dane 4, 3, 4, 3
Tworzenie i administrowanie s…
Utworzono bazę danych z tabelą mieszkancy, która zawiera pola: nazwisko, imie, miasto. Następnie zrealizowano poniższe zapytanie do bazy: SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Poznań' UNION ALL SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Kraków';
Wskaź, które zapytanie zwróci te same dane.
SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Poznań' UNION ALL SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Kraków';A. ```SELECT nazwisko, imie FROM mieszkancy AS 'Poznań' OR 'Kraków';```
B. ```SELECT nazwisko, imie FROM mieszkancy WHERE miasto='Poznań' OR miasto='Kraków';```
C. ```SELECT nazwisko, imie FROM mieszkancy WHERE miasto BETWEEN 'Poznań' OR 'Kraków';```
D. ```SELECT nazwisko, imie FROM mieszkancy WHERE miasto HAVING 'Poznań' OR 'Kraków';```
Tworzenie i administrowanie s…
Związek między tabelami, osiągany przez bezpośrednie połączenie kluczy głównych obu tabel, nazywamy relacją
A. 1..1
B. n..1
C. n..m
D. 1..n
Tworzenie i administrowanie s…
Formularz, który pełni rolę pośrednika w nawigacji po bazie danych pomiędzy formularzami i kwerendami dostępnymi w systemie, określany jest jako formularz
A. głównym
B. sterującym
C. zagnieżdżonym
D. pierwotnym
Tworzenie i administrowanie s…
W tabeli o nazwie pracownicy zdefiniowano klucz główny w typie INTEGER z atrybutami NOT NULL oraz AUTO_INCREMENT. Dodatkowo zdefiniowane zostały pola imie oraz nazwisko. W przypadku wykonania podanej kwerendy SQL, która dodaje dane i pomija pole klucza, w bazie danych MySQL nastąpi
| INSERT INTO pracownicy (imie, nazwisko) VALUES ('Anna', 'Nowak'); |
A. dodanie rekordu do tabeli, dla klucza głównego zostanie przypisana wartość NULL
B. dodanie rekordu do tabeli, dla klucza głównego zostanie przypisana kolejna wartość naturalna
C. zignorowanie polecenia, tabela nie ulegnie zmianie
D. błąd związany z niewłaściwą liczbą pól
Tworzenie i administrowanie s…
Aby utworzyć tabelę w języku SQL, należy użyć polecenia
A. CREATE TABLE
B. ALTER TABLE
C. INSERT TABLE
D. ADD TABLE
Tworzenie i administrowanie s…
Jakiej funkcji w języku PHP należy użyć, aby nawiązać połączenie z bazą danych pod nazwą zwierzaki?
A. $polacz = server_connect('localhost', 'root', '', 'zwierzaki')
B. $polacz = sql_connect('localhost', 'root', '', 'zwierzaki')
C. $polacz = mysqli_connect('localhost', 'root', '', 'zwierzaki')
D. $polacz = db_connect('localhost', 'root', '', 'zwierzaki')
Tworzenie i administrowanie s…
Wskaż zapytanie, w którym dane są uporządkowane.
A. SELECT nazwisko FROM firma WHERE pensja > 2000 LIMIT 10;
B. SELECT DISTINCT produkt, cena FROM artykuly;
C. SELECT imie, nazwisko FROM mieszkancy WHERE wiek > 18 ORDER BY wiek;
D. SELECT AVG(ocena) FROM uczniowie WHERE klasa = 2;
Tworzenie i administrowanie s…
Funkcja agregująca MIN w języku SQL ma na celu określenie
A. liczby wierszy zwróconych przez kwerendę
B. średniej wartości kolumny obserwowanej w wyniku zapytania
C. wartości minimalnej z kolumny zwróconej przez kwerendę
D. liczby znaków w rekordach zwróconych przez kwerendę
Tworzenie i administrowanie s…
Narzędziem do zarządzania bazą danych wbudowanym w pakiet XAMPP jest
A. SQLite
B. MySQL Workbench
C. phpMyAdmin
D. pgAdmin
Tworzenie i administrowanie s…
Jakie dane zostaną wybrane po wykonaniu kwerendy na pokazanych rekordach?

A. Wszystkie id
B. Brak danych
C. Pole id równe 7 oraz 8
D. Tylko id równe 8
Tworzenie i administrowanie s…
Jaką wartość uzyska zmienna x po wykonaniu kodu PHP zaprezentowanego w ramce?

A. Ilość wierszy przetworzonych przez zapytanie DELETE FROM
B. Ilość wierszy w bazie danych
C. Ilość wierszy dodanych do tabeli produkty
D. Ilość wierszy w tabeli produkty, gdzie pole status jest większe od zera
Tworzenie i administrowanie s…
Kwerenda umożliwiająca wprowadzenie zmian w wielu rekordach lub przeniesienie ich za pomocą jednej operacji nosi nazwę kwerendy
A. funkcjonalnej
B. wybierającej
C. parametrycznej
D. krzyżowej
Tworzenie i administrowanie s…
W tabeli podzespoly należy zaktualizować wartość pola URL na "toshiba.pl" dla wszystkich rekordów, w których pole producent jest równe TOSHIBA. Jak będzie wyglądała ta zmiana w języku SQL?
A. UPDATE producent='TOSHIBA' SET URL = 'toshiba.pl';
B. UPDATE podzespoly.producent='TOSHIBA' SET URL = 'toshiba.pl';
C. UPDATE podzespoly SET URL = 'toshiba.pl';
D. UPDATE podzespoly SET URL='toshiba.pl' WHERE producent='TOSHIBA';
Tworzenie i administrowanie s…
Integralność encji w systemie baz danych będzie zapewniona, jeśli między innymi
A. dla każdej tabeli zostanie ustanowiony klucz główny
B. każdy klucz główny będzie miał odpowiadający mu klucz obcy w innej tabeli
C. każda kolumna otrzyma zdefiniowany typ danych
D. klucz główny zawsze będzie liczbą całkowitą