Filtrowanie pytań
Tworzenie i administrowanie s…
A. dodać dane do tabeli
B. stworzyć tabelę
C. zlikwidować tabelę
D. zmienić strukturę tabeli
Tworzenie i administrowanie s…
Polecenie SQL przedstawione poniżej ma za zadanie
| UPDATE Uczen SET id_klasy = id_klasy + 1; |
A. zwiększenie o jeden wartości kolumny id_klasy dla wszystkich rekordów tabeli Uczen
B. ustawienie wartości pola Uczen na 1
C. zwiększenie o jeden wartości pola Uczen
D. ustawienie wartości kolumny id_klasy na 1 dla każdego rekordu w tabeli Uczen
Tworzenie i administrowanie s…
Istnieje tabela programisci z polami: id, nick, ilosc_kodu, ocena. Wartość w polu ilosc_kodu przedstawia liczbę linii kodu, które dany programista stworzył w określonym miesiącu. Aby obliczyć całkowitą liczbę linii kodu napisanych przez wszystkich programistów, należy zastosować następujące polecenie
A. SELECT COUNT(programisci) FROM ilosc_kodu;
B. SELECT SUM(ocena) FROM ilosc_kodu;
C. SELECT SUM(ilosc_kodu) FROM programisci;
D. SELECT MAX(ilosc_kodu) FROM programisci;
INF.03 Pytanie 244
Tworzenie i administrowanie s…
Jakie zadania programistyczne należy wykonać na serwerze?
A. Zmiana stylu HTML na stronie spowodowana ruchem kursora
B. Zapisanie danych pozyskanych z aplikacji internetowej w bazie danych
C. Weryfikacja danych wprowadzonych do pola tekstowego na bieżąco
D. Ukrywanie i wyświetlanie elementów strony w zależności od aktualnej pozycji kursora
Tworzenie i administrowanie s…
W systemie MySQL przyznanie roli o nazwie DBManager umożliwia użytkownikowi wykonywanie
A. zakładanie użytkowników serwera oraz definiowanie ich haseł
B. wszystkie operacje związane z bazami danych oraz użytkownikami serwera
C. wszystkie operacje na bazach danych serwera
D. nadzór nad serwerem
Tworzenie i administrowanie s…
W SQL, aby zaktualizować informacje w wierszach w tabeli, konieczne jest użycie polecenia
A. UPDATE
B. ALTER TABLE
C. SELECT
D. INSERT INTO
Tworzenie i administrowanie s…
Po wydaniu polecenia użytkownik Jacek będzie mógł
GRANT SELECT, INSERT ON baza1.mojaTabela TO 'Jacek'@'localhost';
A. usuwać dane z tabeli i przeglądać dane.
B. usuwać tabelę i tworzyć nową.
C. przeglądać dane w tabeli i wstawiać nowe dane.
D. zmieniać strukturę tabeli i wstawiać nowe dane.
Tworzenie i administrowanie s…
Podaj zapytanie SQL, które tworzy użytkownika sekretarka na localhost z hasłem zaq123
CREATE USER `sekretarka`@`localhost` IDENTIFY "zaq123";
A. CREATE USER `sekretarka`@`localhost` IDENTIFIED BY 'zaq123'
B. CREATE USER `sekretarka`@`localhost` IDENTIFY "zaq123"
C. CREATE USER 'sekretarka'@'localhost' IDENTIFIED `zaq123`
D. CREATE USER `sekretarka`@`localhost` IDENTIFY BY `zaq123`
Tworzenie i administrowanie s…
Baza danych zawiera tabelę uczniowie z kolumnami: imie, nazwisko, klasa. Jakie polecenie SQL powinno być użyte, aby wyświetlić imiona i nazwiska uczniów, których nazwiska zaczynają się na literę M?
A. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE "M%"
B. SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN "M%"
C. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = "M%"
D. SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN "M%"
Tworzenie i administrowanie s…
Aby za pomocą instrukcji SELECT uzyskać listę nazwisk osób mieszkających na osiedlu, przy czym nazwiska te nie mogą się powtarzać, należy sformułować zapytanie w następujący sposób
A. SELECT DISTINCT nazwisko FROM mieszkancy
B. SELECT nazwisko FROM mieszkancy ORDER BY nazwisko
C. SELECT TOP 10 nazwisko FROM mieszkancy
D. SELECT AVG(nazwisko) FROM mieszkancy
Tworzenie i administrowanie s…
W systemie baz danych sklepu komputerowego znajduje się tabela o nazwie komputery. Aby stworzyć raport, który wyświetla dane z tabeli dla komputerów z co najmniej 8 GB pamięci oraz procesorem Intel, można użyć kwerendy
A. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec < 8
B. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec >= 8
C. SELECT * FROM komputery WHERE procesor = "Intel" AND pamiec < 8
D. SELECT * FROM komputery WHERE procesor = "Intel" OR pamiec >= 8
Tworzenie i administrowanie s…
Jaki typ powinien być wykorzystany, aby pole danych mogło przyjmować liczby zmiennoprzecinkowe?
A. FLOAT
B. CHAR
C. VARCHAR
D. INT
Tworzenie i administrowanie s…
Baza danych księgarni zawiera tabelę o nazwie książki, w której znajdują się: id, idAutor, tytul, ileSprzedanych oraz tabelę autorzy z polami: id, imie, nazwisko. Aby wygenerować raport dotyczący sprzedanych książek z tytułami i nazwiskami autorów, co należy zrobić?
A. zdefiniować relację 1..1 pomiędzy tabelami książki i autorzy, a następnie przygotować kwerendę łączącą obie tabele
B. stworzyć kwerendę wyszukującą tytuły książek
C. zdefiniować relację 1..n pomiędzy tabelami książki i autorzy, a następnie przygotować kwerendę łączącą obie tabele
D. przygotować dwie oddzielne kwerendy: pierwszą wyszukującą tytuły książek, drugą wyszukującą nazwiska autorów
Tworzenie i administrowanie s…
Jakie z poniższych stwierdzeń poprawnie opisuje zdefiniowaną tabelę?
| CREATE TABLE dane (kolumna INTEGER(3)); |
A. Tabela o nazwie dane posiada jedną kolumnę liczb całkowitych
B. Tabela ma jedną kolumnę, która zawiera tablice z trzema elementami
C. Kolumny tabeli dane są nazywane: kolumna 1, kolumna2, kolumna3
D. Tabela o nazwie dane zawiera trzy kolumny typu całkowitego
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ć następny rekord z wynikami zapytania
D. zwrócić liczbę wierszy znajdujących się w wyniku zapytania
Tworzenie i administrowanie s…
Które z zapytań SQL wybiera nazwiska z tabeli klient, które mają co najmniej jedną literę i zaczynają się od litery Z?
A. SELECT nazwisko FROM klient WHERE nazwisko='Z?';
B. SELECT nazwisko FROM klient WHERE nazwisko LIKE 'Z_%';
C. SELECT nazwisko FROM klient WHERE nazwisko='Z_?';
D. SELECT nazwisko FROM klient WHERE nazwisko LIKE 'Z%';
Tworzenie i administrowanie s…
Jaką kwerendę w bazie MariaDB należy zastosować, aby wybrać artykuły z cenami mieszczącymi się w zakresie obustronnie domkniętym <10, 20>?
A. SELECT * FROM Artykuly WHERE Cena IN (10, 20)
B. SELECT * FROM Artykuly WHERE Cena LIKE 1%, 2%
C. SELECT * FROM Artykuly WHERE Cena > 10 AND Cena < 20
D. SELECT * FROM Artykuly WHERE Cena BETWEEN 10 AND 20
Tworzenie i administrowanie s…
Polecenie MySQL przedstawione poniżej ma na celu
A. zmienić nazwę kolumny w tabeli ksiazki
B. zmienić typ kolumny tytul w tabeli ksiazki
C. dodać do tabeli ksiazki kolumnę tytul
D. usunąć kolumnę tytul z tabeli ksiazki
Tworzenie i administrowanie s…
Który z komponentów dokumentacji aplikacji powinien być zawarty w dokumentacji dla użytkownika?
A. Szczegółowy opis kodu źródłowego
B. Opis algorytmów użytych w kodzie
C. Wyjaśnienie zastosowanych technologii oraz bibliotek
D. Instrukcja obsługi funkcji systemu
Tworzenie i administrowanie s…
Podana jest tabela książki z kolumnami: tytuł, autor (w formie tekstowej), cena (w formie liczbowej). Jaką kwerendę SELECT należy wykorzystać, aby otrzymać tylko tytuły, których cena jest niższa niż 50 zł?
A. SELECT * FROM ksiazki WHERE cena < 50;
B. SELECT tytul FROM ksiazki WHERE cena < 50;
C. SELECT tytul FROM ksiazki WHERE cena > '50 zł';
D. SELECT ksiazki FROM tytul WHERE cena < '50 zł';
Tworzenie i administrowanie s…
Jaki zapis jest używany do definiowania klucza obcego w MySQL?
A. AUTO_INCREMENT(ID)
B. FOREIGN KEY(ID)
C. UNIQUE KEY(ID)
D. PRIMARY KEY(ID)
Tworzenie i administrowanie s…
W MS SQL Server komenda RESTORE DATABASE jest używana do
A. rekonstrukcji bazy danych na podstawie danych buforowanych
B. przywrócenia bazy danych z kopii zapasowej
C. usunięcia bazy danych z serwera centralnego subskrybenta
D. zaktualizowania bazy danych z weryfikacją więzów integralności
Tworzenie i administrowanie s…
Sklep online używa tabeli faktury. W trakcie generowania faktury pole dataPlatnosci nie zawsze zostaje uzupełnione. Aby to skorygować, na zakończenie dnia trzeba wpisać bieżącą datę do rekordów, w których to pole nie jest wypełnione. Można to osiągnąć za pomocą kwerendy
A. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE dataPlatnosci IS NOT NULL;
B. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataplatnosci = '0000-00-00';
C. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE id = 3;
D. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataPlatnosci IS NULL;
Tworzenie i administrowanie s…
W bazie danych MYSQL znajduje się tabela z programami komputerowymi, która ma pola: nazwa, producent, rokWydania. Jak należy sformułować kwerendę SELECT, aby uzyskać wszystkie nazwy producentów bez powtórzeń?
A. SELECT DISTINCT producent FROM programy;
B. SELECT producent FROM programy WHERE producent NOT DUPLICATE;
C. SELECT producent FROM programy WHERE UNIQUE;
D. SELECT UNIQUE producent FROM programy;
Tworzenie i administrowanie s…
W SQL prawo SELECT w poleceniu GRANT umożliwia użytkownikowi bazy danych na
A. usuwanie danych z tabeli
B. tworzenie nowych tabel
C. zmianę danych w tabeli
D. pobieranie danych z tabeli
Tworzenie i administrowanie s…
Polecenie DBCC CHECKDB ('sklepAGD', Repair_fast) w systemie MS SQL Server
A. przeprowadzi kontrolę spójności bazy danych i wykona kopię zapasową
B. sprawdzi spójność bazy danych i naprawi uszkodzone indeksy
C. zweryfikuje spójność danej tabeli
D. sprawdzi spójność konkretnej tabeli i naprawi uszkodzone dane
Tworzenie i administrowanie s…
Aby skutecznie stworzyć relację typu m…n, która będzie wolna od redundancji danych, konieczne jest
A. bezpośrednie połączenie kluczy podstawowych obu tabel.
B. uporządkowanie przynajmniej jednej z tabel.
C. bezpośrednie połączenie kluczy obcych z obu tabel.
D. zaprojektowanie tabeli pomocniczej.
Tworzenie i administrowanie s…
W języku PHP uzyskano wyniki kwerend z bazy danych przy użyciu polecenia mysql_query. Aby wydobyć z otrzymanej kwerendy pojedynczy wiersz danych, konieczne jest użycie polecenia
A. mysql_fetch_lengths
B. mysql_fetch_row
C. mysql_field_len
D. mysql_list_fields
Tworzenie i administrowanie s…
Jakie polecenie należy zastosować, aby naprawić bazę danych w MySQL?
A. UPDATE
B. FIX
C. CHANGE
D. REPAIR
Tworzenie i administrowanie s…
Jakie mechanizmy przyznawania zabezpieczeń, umożliwiające przeprowadzanie operacji na bazie danych, są powiązane z tematyką zarządzania kontami, użytkownikami oraz uprawnieniami?
A. Z atrybutami
B. Z zasadami
C. Z przywilejami systemowymi
D. Z przywilejami obiektowymi
Tworzenie i administrowanie s…
W tabeli artykuly w bazie danych sklepu znajduje się pole o nazwie nowy. Jak należy wykonać kwerendę, aby wypełnić to pole wartościami TRUE dla wszystkich rekordów?
A. UPDATE artykuly SET nowy=TRUE;
B. INSERT INTO artykuly VALUE nowy=TRUE;
C. UPDATE nowy FROM artykuly VALUE TRUE;
D. INSERT INTO nowy FROM artykuly SET TRUE;
Tworzenie i administrowanie s…
Jakiego ograniczenia (constraint) używa się do zdefiniowania klucza obcego?
A. FOREIGN KEY(ID)
B. PRIMARY KEY(ID)
C. AUTO_INCREMENT(ID)
D. UNIQUE KEY(ID)
Tworzenie i administrowanie s…
Aby w tabeli praca, tworzonej w SQL, dodać warunek w kolumnie stawka, który nakazuje przyjmowanie dodatnich wartości rzeczywistych mniejszych niż 50, należy zastosować zapis
A. ... stawka float CHECK(stawka IN (0, 50.00))
B. ... stawka float CHECK(stawka BETWEEN 0 AND 50.00)
C. ... stawka float CHECK(stawka>0 OR stawka<50.00)
D. ... stawka float CHECK(stawka>0 AND stawka<50.00)
Tworzenie i administrowanie s…
W języku SQL operator arytmetyczny odpowiadający reszcie z dzielenia to
A. ||
B. &
C. %
D. /
Tworzenie i administrowanie s…
W sklepie internetowym wykorzystuje się tabelę faktura. W trakcie generowania faktury pole dataPlatnosci nie zawsze jest uzupełnione. Aby to skorygować, pod koniec dnia należy wprowadzić bieżącą datę do wierszy, gdzie to pole jest puste. W tym celu można wykorzystać kwerendę
A. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataPlatnosci IS NULL
B. UPDATE faktury SET dataPlatnosci=CURDATE() WHERE dataplatnosci = '0000-00-00'
C. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE id = 3
D. UPDATE faktury SET dataPlatnosci=CURTIME() WHERE dataPlatnosci IS NOT NULL
Tworzenie i administrowanie s…
W instrukcji CREATE TABLE w SQL atrybut wskazujący, która kolumna w tabeli pełni rolę klucza podstawowego, to
A. PRIMARY KEY
B. MAIN KEY
C. IDENTITY FIELD
D. UNIQUE
Tworzenie i administrowanie s…
W języku PHP zapisano fragment kodu działającego na bazie MySQL. Jego zadaniem jest wypisanie
$z=mysqli_query($db,"SELECT ulica, miasto, kod_pocztowy FROM adresy");
$a=mysqli_fetch_row($z);
echo "$a[1], $a[2]";
A. ulicy oraz miasta ze wszystkich zwróconych wpisów
B. miasta i kodu pocztowego ze wszystkich zwróconych wpisów
C. ulicy oraz miasta z pierwszego zwróconego wpisu
D. miasta i kodu pocztowego z pierwszego zwróconego wpisu
Tworzenie i administrowanie s…
Aby cofnąć uprawnienia dostępu do serwera MySQL, należy wykorzystać polecenie
A. DELETE
B. GRANT
C. REVOKE
D. USAGE
Tworzenie i administrowanie s…
Przy użyciu polecenia ALTER TABLE można
A. tworzyć nową tabelę
B. usuwać tabelę
C. zmieniać strukturę tabeli
D. zmieniać wartości zapisane w rekordach tabeli
Tworzenie i administrowanie s…
Przyjmując, że użytkownik adam nie miał dotychczas żadnych uprawnień, polecenie SQL przyzna mu prawa jedynie do SQL
GRANT CREATE, ALTER ON sklep.* TO adam;
SQL
GRANT CREATE, ALTER ON sklep.* TO adam;
A. tworzenia i zmiany struktury wszystkich tabel w bazie sklep
B. dodawania i modyfikacji danych w tabeli sklep
C. tworzenia oraz modyfikowania struktury w tabeli sklep
D. dodawania i modyfikacji danych we wszystkich tabelach bazy sklep