Font size
WorksheetsSQL 1
Total questions: 23
Worksheet time: 14mins
Jakie są nazwy typowych poleceń języka SQL, związane z wykonywaniem operacji na danych SQL DML?
SELECT, SELECT INTO
ALTER, CREATE, DROP
DENY, GRANT, REVOKE
DELETE, INSTERT, UPDATE
Jak posortowana będzie lista, utworzona ze wszystkich kolumn tabeli "uczniowie" i zawierająca uczniów ze średnią większą od 5, która zostanie zwrócona jako wynik przedstawionego zapytania?
Rosnąco według parametru klasa
Malejąco według parametru klasa
Rosnąco według parametru srednia
Malejąco według parametru srednia
Według którego parametru oraz dla ilu tabel zostaną zwrócone wiersze na liście w wyniku przedstawionego zapytania?
Według parametru wyrob_id wyłącznie dla trzech tabel
Według parametru wyrob_id dla wszystkich tabel
Według parametru nr_id wyłącznie dla trzech tabel
Według parametru nr_id dla wszystkich tabel
Który z obiektów relacyjnej bazy danych, będący kodem języka SQL może być wywoływany w zapytaniach modyfikujących kolumny danych widoczne jako tabela, bez względu na to czy jest tworzony programowo, czy dynamicznie?
Reguła
Wyzwalacz
Procedura składowa
Funkcja zdefiniowana
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
Wskaż prawidłową kolejność tworzenia bazy danych
Określenie celu, utworzenie relacji, stworzenie tabel, normalizacja
Określenie celu, normalizacja, utworzenie relacji, stworzenie tabel
Określenie celu, stworzenie tabel, utworzenie relacji, normalizacja
Określenie celu, normalizacja, stworzenie tabel, utworzenie relacji
Wskaż typ relacji pomiędzy tabelami: Tabela 1 i Tabela 3S
Jeden do jednego
Wiele do jednego
Jeden do wielu
Wiele do wielu
Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować duplikaty?
LIKE
DISTINCT
ORDER BY
GROUP BY
Które ze stwierdzeń prawidłowo charakteryzuje zdefiniowaną tabelę?
CREATE TABLE dane (kolumna INTEGER(3));
Tabela o nazwie dane posiada 3 kolumny liczb całkowitych
Tabela o nazwie dane posiada jedną kolumnę liczb całkowitych
Tabela posiada jedną kolumnę zawierającą trzyelementowe tablice
Kolumny tabeli dane nazywają się: kolumna1, kolumna2, kolumna3
Typ stało-znakowy w języku SQL to
char
text
time
bool
Operator arytmetyczny modulo w języku SQL to
/
||
&
%
Polecenie w języku SQL "ALTER TABLE USA..." ma za zadanie
Usunięcie tabeli USA
Modyfikację tabeli USA
Nadpisanie starej tabeli USA
Utworzenie nowej tabeli USA
Kod:
SELECT imie, pesel, wiek FROM dane WHERE wiek IN (18,30)
spowoduje wybranie
imion, nazwisk i numerów pesel osób w wieku poniżej 18 lat
imion, numerów pesel i wieku osób z przedziału od 18 do 30 lat
imion, numerów pesel i wieku osób posiadających powyżej 30 lat
imion, numerów pesel i wieku osób w wieku równym 18 lub 30 lat
Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia
SELECT COUNT(*) FROM Koty
SELECT ROWNUM() FROM Koty
SELECT COUNT(Koty) AS ROWNUM
SELECT COUNT(ROWNUM) FROM Koty
Aby podczas tworzenia tabeli utworzyć klucz obcy na wielu kolumnach, należy użyć polecenia
CONSTRAINT (nazwisko, imie) FOREIGN KEY REFERENCES osoby (nazwisko, imie)
CONSTRAINT (nazwisko, imie) FOREIGN REFERENCES KEY osoby (nazwisko, imie)
CONSTRAINT fk_osoba_uczen FOREIGN KEY(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
CONSTRAINT fk_osoba_uczen FOREIGN KEY ON(nazwisko, imie) REFERENCES osoby (nazwisko, imie)
Relacja w bazach danych jest
Logicznym połączeniem tabel
Kluczem głównym w relacji tabel
Algebraicznym połączeniem tabel
Połączeniem dwóch pól jednej tabeli
Formularze do obsługi baz danych tworzy się w celu
Raportowania danych
Wyszukiwania wierszy spełniających dane kryteria
Wprowadzenia powiązań w relacyjnych bazach danych
Wygodniejszego wprowadzenia, edytowania i usuwania danych
Który obraz przedstawia polecenie "INNER JOIN"?
Baza danych zawiera tabelę o nazwie pracownicy o polach: nazwisko, imie, pensja, wiek. Jak wygląda składnia polecenia wyznaczającego średnią pensję pracowników?
select AVG (nazwisko) into pensja
select VAR (pensja) from nazwisko
select VAR (pracownicy) into pensja
select AVG (pensja) from pracownicy
Polecenie
SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;
spowoduje:
Wypisanie produktów o cenie 10 i 20
Wypisanie produktów w cenie od 10 do 20
Wypisanie ceny produktów o ID od 10 do 20
Wypisanie ceny produktów o ID 10 i 20
Aby uzupełnić kolumnę użyjemy polecenia:
INSTERT
INSERT INTO
VALUE
ADD
Napisz polecenie które utworzy bazę danych o nazwie "piabd"
AUTO_INCREMENT powoduje
Automatyczne uzupełnianie unikalnych cyfr w wybranej kolumnie podczas dodawania danych do tabeli
Automatyczne uzupełnianie bazy danych
Automatyczne dodawanie komentarzy
Automatyczne uzupełnianie nazw kolumn
