Filtrowanie pytań
Tworzenie i administrowanie s…
A. INSERT INTO rosliny Values (miesiacSiewu int)
B. CREATE TABLE rosliny {miesiacSiewu int}
C. ALTER TABLE rosliny ADD miesiacSiewu int
D. UPDATE rosliny ADD miesiacSiewu int
Tworzenie i administrowanie s…
Jaką cechę pola w tabeli należy ustalić, aby pole mogło przyjmować wyłącznie dane składające się z cyfr?
| Ogólne | |
|---|---|
| Rozmiar pola | 255 |
| Format | |
| Maska wprowadzania | |
| Tytuł | |
| Wartość domyślna | |
| Reguła spr. poprawności | |
| Tekst reguły spr. poprawności | |
| Wymagane | Nie |
| Zerowa dł. dozwolona | Tak |
| Indeksowane | Nie |
| Kompresja Unicode | Tak |
| Tryb IME | Bez formantu |
| Tryb zdania edytora IME | Brak |
| Tagi inteligentne |
A. Maskę wprowadzania
B. Wartość domyślną
C. Tagi inteligentne
D. Regułę sprawdzania poprawności
Tworzenie i administrowanie s…
Proces normalizacji tabel ma na celu
A. wizualizację bazy
B. weryfikację i poprawę efektywności bazy danych
C. dodanie danych do bazy
D. wyłącznie stworzenie tabel oraz powiązań w bazie
Tworzenie i administrowanie s…
W teorii relacji operacja selekcji polega na
A. eliminuje krotki z powtarzającymi się polami
B. wybraniu krotek, które spełniają określone warunki
C. pozbywaniu się pustych wierszy
D. wybraniu krotek, które nie zawierają wartości NULL
Tworzenie i administrowanie s…
Jaką właściwość pola w tabeli powinno się ustawić, aby akceptowało ono wyłącznie dane liczbowe?

A. Wartość domyślną
B. Tagi inteligentne
C. Maskę wprowadzania
D. Regułę sprawdzania poprawności
Tworzenie i administrowanie s…
Istnieje tabela o nazwie wycieczki z kolumnami: nazwa, cena oraz miejsca (reprezentujące liczbę dostępnych miejsc). Aby wyświetlić tylko nazwy wycieczek, których cena jest mniejsza od 2000 zł oraz mają co najmniej cztery wolne miejsca, należy użyć zapytania
A. SELECT nazwa FROM wycieczki WHERE cena < 2000 AND miejsca > 3
B. SELECT nazwa FROM wycieczki WHERE cena < 2000 OR miejsca > 4
C. SELECT * FROM wycieczki WHERE cena < 2000 AND miejsca > 4
D. SELECT * FROM wycieczki WHERE cena < 2000 OR miejsca > 3
Tworzenie i administrowanie s…
Które z poniższych twierdzeń na temat klucza głównego jest prawdziwe?
A. Jest unikalny w ramach tabeli
B. Zawiera jedynie jedno pole
C. Może mieć tylko wartości liczbowe
D. W przypadku tabeli z danymi osobowymi może to być pole nazwisko
Tworzenie i administrowanie s…
Aby stworzyć tabelę, należy wykorzystać polecenie
A. CREATE DATABASE
B. ALTER TABLE
C. INSERT INTO
D. CREATE TABLE
INF.03 Pytanie 409
Tworzenie i administrowanie s…
Co wchodzi w skład standardowego frameworka?
A. domena oraz obsługa błędów
B. system uruchamiania i przetwarzania akcji oraz certyfikat http
C. przetwarzanie formularzy oraz wbudowany serwer
D. zarządzanie komunikacją z bazą danych, system uruchamiania i przetwarzania akcji
Tworzenie i administrowanie s…
Tabele Klienci oraz Zgloszenia są związane relacją jeden do wielu. Jakie polecenie należy wydać, aby uzyskać tylko opis zgłoszenia oraz odpowiadające mu nazwisko klienta dla zgłoszenia numer 5?

A. SELECT opis, nazwisko FROM Zgloszenia JOIN Klienci WHERE Klienci.id = 5
B. SELECT opis, nazwisko FROM Zgloszenia JOIN Klienci ON Klienci.id = Zgloszenia.Klienci_id WHERE Zgloszenia.id = 5
C. SELECT opis, nazwisko FROM Zgloszenia JOIN Klienci ON Klienci.id = Zgloszenia.id WHERE Zgloszenia.id = 5
D. SELECT opis, nazwisko FROM Zgloszenia JOIN Klienci ON Klienci.id = Zgloszenia.Klienci_id WHERE Klienci.id = 5
Tworzenie i administrowanie s…
Wskaż prawdziwe stwierdzenie dla polecenia.
|
A. Rekordem tabeli nie może być 3 MAJA.
B. IF NOT EXISTS stosuje się opcjonalnie, aby upewnić się, że brak w bazie danych takiej tabeli.
C. Do tabeli nie można wprowadzać ulic zawierających w nazwie polskie znaki.
D. Klauzula CHARACTER SET utf8 jest obowiązkowa.
Tworzenie i administrowanie s…
Wskaż zapytanie, które z tabeli klienci wybierze tylko nazwiska trzech najlepszych klientów, czyli tych, którzy mają najwięcej punktów na swoim koncie (pole całkowite punkty)?
A. SELECT nazwisko FROM klienci LIMIT 3
B. SELECT nazwisko FROM klienci ORDER BY punkty DESC LIMIT 3
C. SELECT nazwisko FROM klienci ORDER BY nazwisko DESC LIMIT 3
D. SELECT LIMIT 3 nazwisko FROM klienci ORDER BY nazwisko DESC
Tworzenie i administrowanie s…
Baza danych gromadzi dane multimedialne, co wiąże się z koniecznością przechowywania znacznych ilości danych binarnych. Jakiego typu należy użyć dla takich danych?
A. ENUM
B. BLOB
C. LONGTEXT
D. DOUBLE
Tworzenie i administrowanie s…
W systemie MySQL należy użyć polecenia REVOKE, aby odebrać użytkownikowi anna możliwość wprowadzania zmian tylko w definicji struktury bazy danych. Odpowiednie polecenie do zrealizowania tej operacji ma formę
A. REVOKE CREATE ALTER DROP ON tabela1 FROM 'anna'@'localhost'
B. REVOKE CREATE UPDATE DROP ON tabela1 FROM 'anna'@'localhost'
C. REVOKE ALL ON tabela1 FROM 'anna'@'localhost'
D. REVOKE CREATE INSERT DELETE ON tabela1 FROM 'anna'@'localhost'
Tworzenie i administrowanie s…
Jaką relację w projekcie bazy danych należy zdefiniować pomiędzy tabelami przedstawionymi na rysunku, zakładając, że każdy klient sklepu internetowego składa przynajmniej dwa zamówienia?

A. n:n
B. style="margin-bottom: 0cm;"> 1:n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
C. 1:1
D. 1:n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
Tworzenie i administrowanie s…
Określenie powiązań między tabelami w bazie danych MySQL realizuje klauzula
A. REFERENCES
B. ORDER BY
C. PRIMARY KEY
D. INDEX
Tworzenie i administrowanie s…
Baza danych obejmuje tabelę artykuły, w której znajdują się pola: nazwa, typ, producent, cena. Jakie polecenie należy użyć, aby uzyskać wszystkie nazwy artykułów o typie pralka, których cena wynosi pomiędzy 1 000 PLN a 1 500 PLN?
A. SELECT nazwa FROM artykuły WHERE typ=,pralka' OR cena BETWEEN 1000 OR 1500;
B. SELECT nazwa FROM artykuły WHERE typ=,pralka' AND cena BETWEEN 1000 AND 1500;
C. SELECT nazwa FROM artykuły WHERE typ=,pralka' OR cena BETWEEN 1000 AND 1500;
D. SELECT nazwa FROM artykuły WHERE typ='pralka' AND cena FROM 1000 TO 1500;
Tworzenie i administrowanie s…
Aby baza danych działała poprawnie i konsekwentnie, konieczne jest wprowadzenie w każdej tabeli
A. klucza FOREIGN KEY z wartością NOT NULL
B. klucza PRIMARY KEY z wartością NOT NULL i UNIQUE
C. kluczy PRIMARY KEY i FOREIGN KEY
D. klucza obcego z wartością NOT NULL i UNIQUE
Tworzenie i administrowanie s…
W dostępnej tabeli o nazwie przedmioty znajdują się pola: ocena oraz uczenID. Jakie zapytanie należy wykonać, aby obliczyć średnią ocenę ucznia z ID równym 7?
A. SELECT AVG(ocena) FROM przedmioty WHERE uczenID = 7;
B. AVG SELECT ocena FROM przedmioty WHERE uczenID = 7;
C. COUNT SELECT ocena FROM przedmioty WHERE uczenID = 7;
D. SELECT COUNT(ocena) FROM przedmioty WHERE uczenID = 7;
Tworzenie i administrowanie s…
Jakiego typu danych w bazie MySQL należy używać, aby zapisać datę oraz czas w jednym polu?
A. YEAR
B. DATE
C. TIMESTAMP
D. BOOLEAN
Tworzenie i administrowanie s…
Czym jest DBMS?
A. Kaskadowy arkusz stylów do opisu wyglądu witryny www
B. Strukturalny język zapytań do bazy danych
C. Obiektowy język programowania służący do tworzenia stron www
D. System zarządzania bazą danych
Tworzenie i administrowanie s…
Uprawnienia obiektowe przyznawane użytkownikom serwera bazy danych mogą umożliwiać lub ograniczać
A. wykonywać polecenia, takie jak tworzenie kopii zapasowej
B. realizować operacje na bazie, takie jak wstawianie lub modyfikowanie danych
C. zmieniać role i konta użytkowników
D. przechodzić uprawnienia
Tworzenie i administrowanie s…
Tabele: Firmy oraz Zamówienia są ze sobą powiązane relacją jeden do wielu. Aby uzyskać tylko identyfikatory zamówień wraz z odpowiadającymi im nazwami firm dla przedsiębiorstw, których poziom wynosi 4, należy użyć polecenia

A. SELECT id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
B. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.Firmy_id = Firmy.id WHERE poziom = 4
C. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy ON Zamówienia.id = Firmy.id WHERE poziom = 4
D. SELECT Zamówienia.id, nazwa FROM Zamówienia JOIN Firmy WHERE poziom = 4
Tworzenie i administrowanie s…
Została stworzona baza danych z tabelą podzespoły, która zawiera pola: model, producent, typ, cena. Aby uzyskać listę wszystkich modeli pamięci RAM od firmy Kingston uporządkowanych od najniższej do najwyższej ceny, należałoby użyć kwerendy:
A. SELECT model FROM producent WHERE typ='RAM' OR producent='Kingston' ORDER BY podzespoły ASC
B. SELECT model FROM podzespoły WHERE typ='RAM' AND producent='Kingston' ORDER BY cena DESC
C. SELECT model FROM podzespoły WHERE typ='RAM' OR producent='Kingston' ORDER BY cena DESC
D. SELECT model FROM podzespoły WHERE typ='RAM' AND producent='Kingston' ORDER BY cena ASC
Tworzenie i administrowanie s…
Ustalenie klucza obcego jest konieczne do skonstruowania
A. relacji 1..n
B. klucza podstawowego
C. transakcji
D. relacji 1..1
Tworzenie i administrowanie s…
Jakie znaczenie ma pole autor w tabeli ksiazka?
A. polem wykorzystanym w relacji z tabelą dane
B. kluczem podstawowym tabeli ksiazka
C. polem typu tekstowego zawierającym informacje o autorze
D. kluczem obcym związanym z tabelą autorzy
Tworzenie i administrowanie s…
Jakie polecenie wykonane w systemowej konsoli umożliwi przywrócenie bazy danych?
A. mysql -u root -p baza < kopia.sql
B. mysqldump -u root -p baza > kopia.sql
C. mysqldump -u root -p baza < kopia.sql
D. mysql -u root -p baza > kopia.sql
Tworzenie i administrowanie s…
Funkcja agregująca MIN w SQL ma na celu obliczenie
A. długości tekstu w rekordach zwróconych przez kwerendę
B. wartości najmniejszej w kolumnie wynikowej kwerendy
C. liczby wierszy, które zostały zwrócone przez kwerendę
D. średniej wartości różnych pól w rekordzie zwróconym przez zapytanie
Tworzenie i administrowanie s…
W bazie danych znajduje się tabela pracownicy z kolumnami: id, imie, nazwisko, pensja. W nadchodzącym roku postanowiono zwiększyć wynagrodzenie wszystkim pracownikom o 100 zł. Zmiana ta w bazie danych będzie miała formę
A. UPDATE pracownicy SET pensja = 100;
B. UPDATE pensja SET +100;
C. UPDATE pensja SET 100;
D. UPDATE pracownicy SET pensja = pensja +100;
Tworzenie i administrowanie s…
W tabeli o nazwie zadania znajduje się kolumna tekstowa status. Jakie zapytanie należy wykorzystać, aby usunąć te rekordy, w których status to ‘zamknięte’?
A. TRUNCATE TABLE zadania;
B. DELETE FROM zadania WHERE status = 'zamknięte';
C. TRUNCATE TABLE zadania WHERE status = 'zamknięte';
D. DELETE FROM zadania;
Tworzenie i administrowanie s…
W programie Microsoft Access metodą zabezpieczającą dostęp do danych związanych z tabelą oraz kwerendą jest
A. nałożenie limitów przestrzeni dyskowej
B. przydzielenie uprawnień
C. ustalanie przestrzeni tabel
D. użycie makr
Tworzenie i administrowanie s…
W poleceniu CREATE TABLE zastosowanie klauzuli PRIMARY KEY przy definiowaniu kolumny tabeli spowoduje, że ta kolumna stanie się
A. indeksem klucza
B. kluczem obcym
C. kluczem podstawowym
D. indeksem unikalnym
Tworzenie i administrowanie s…
Aby zaktualizować maksymalną długość kolumny imie w tabeli klienci do 30 znaków, należy zastosować w języku SQL poniższy kod
A. ALTER TABLE klienci CHANGE imie TEXT;
B. CHANGE TABLE klienci MODIFY imie CHAR(30);
C. CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
D. ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
Tworzenie i administrowanie s…
W tabeli Recepta, kolumny Imie i Nazwisko odnoszą się do pacjenta, na którego wystawiona jest recepta. Jaką kwerendę należy wykorzystać, aby dla każdej recepty uzyskać datę jej wystawienia oraz imię i nazwisko lekarza, który ją wystawił?

A. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta JOIN Lekarz ON Recepta.Lekarz_id = Lekarz.id
B. SELECT Imie, DataWystawienia FROM Recepta JOIN Lekarz ON Recepta.Lekarz_id = Lekarz.id
C. SELECT Lekarz.Imie, Lekarz.Nazwisko, DataWystawienia FROM Recepta
D. SELECT Imie, Nazwisko, DataWystawienia FROM Recepta
Tworzenie i administrowanie s…
Tabela o nazwie naprawy posiada kolumny klient oraz czyNaprawione. W celu usunięcia rekordów, w których wartość pola czyNaprawione wynosi prawda, należy użyć komendy
A. DELETE klient FROM naprawy WHERE czyNaprawione = TRUE;
B. DELETE FROM naprawy;
C. DELETE naprawy WHERE czyNaprawione = TRUE;
D. DELETE FROM naprawy WHERE czyNaprawione = TRUE;
Tworzenie i administrowanie s…
Jakie prawa będzie miał 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 mógł dodawać rekordy do tabeli klienci
B. Będzie mógł zmieniać strukturę tabeli klienci
C. Będzie mógł usuwać rekordy z tabeli klienci
D. Będzie mógł przeszukiwać dane w tabeli klienci
Tworzenie i administrowanie s…
W bazie danych sklepu internetowego, w tabeli klienci znajdują się m.in. pola całkowite: punkty, liczbaZakupow oraz pole ostatnieZakupy o typie DATE. Klauzula WHERE dla zapytania wybierającego klientów, którzy mają ponad 3000 punktów lub dokonali zakupów więcej niż 100 razy, a ich ostatnie zakupy miały miejsce co najmniej w roku 2022, przyjmuje postać
A. WHERE (punkty > 3000 OR liczbaZakupow > 100) AND ostatnieZakupy >= '2022-01'
B. WHERE punkty > 3000 AND liczbaZakupow > 100 OR ostatnieZakupy >= '2022-01-01'
C. WHERE punkty > 3000 AND liczbaZakupow > 100 AND ostatnieZakupy >= '2022-01-01'
D. WHERE punkty > 3000 OR liczbaZakupow > 100 OR ostatnieZakupy >= '2022-01-01'
Tworzenie i administrowanie s…
Zapytanie MySQL przedstawione poniżej ma na celu ALTER TABLE ksiazki MODIFY tytul VARCHAR(100) NOT NULL;
ALTER TABLE ksiazki MODIFY tytul VARCHAR(100) NOT NULL;A. dodać kolumnę tytul do tabeli ksiazki
B. zmienić nazwę kolumny w tabeli ksiazki
C. zmienić typ kolumny tytul w tabeli ksiazki
D. usunąć kolumnę tytul z tabeli ksiazki
Tworzenie i administrowanie s…
W SQL polecenie ALTER TABLE służy do
A. usuwania tabeli z bazy danych
B. zmiany kolumn w tabeli
C. zmiany danych w rekordach tabeli
D. dodawania tabeli do bazy danych
Tworzenie i administrowanie s…
Jakiego języka można użyć do obsługi połączenia z bazą danych MySQL podczas rozwijania aplikacji webowej?
A. XHTML
B. CSS
C. PHP
D. HTML