Font size
WorksheetsSQL 3TI cre, ins, up, select
Total questions: 26
Worksheet time: 39mins
Rozwinięcie skrótu SQL to...
Strong Question Language
Structured Query Language
Strong Query Language
Jakie polecenie służy do usuwania wierszy z tabeli?
delete
remove
drop
cut
Tabela Car przechowuje 20 prawidłowo wypełnionych wierszy. Co zwróci zapytanie 'SELECT COUNT(0) FROM CAR'?
0
1
20
NULL
Która z wbudowanych funkcji SQL służy do zliczenia ilości wierszy?
SUM
AVG
COUNT
NUMBER
Która z instrukcji SQL zwróci ilość wierszy w tabeli Car?
SELECT ROWS() FROM Car
SELECT COUNT(*) FROM Car
SELECT COUNT() FROM Car
SELECT SUM(*) FROM Car
Ktore z poleceń służy do aktualizowania rekordów w bazie danych?
UPDATE
MODIFI
INSERT
SELECT
Które z poleceń usunie z bazy danych tabelę Car?
TRUNCATE TABLE Car
DROP TABLE Car
DELETE TABLE Car
ALTER TABLE Car
SELECT oznacza:
pobranie danych z bazy,
usunięcie danych z bazy,
zmiana danych,
wstawienie danych do bazy
Wynik zapytania SELECT imie, nazwisko FROM Rekrutacja WHERE punkty > 150 to:
pełna lista rekrutów, którzy przekroczyli próg 150 punktów
lista rekrutów (imie i nazwisko), którzy nie przekroczyli progu 150 punktów
lista rekrutów (imie i nazwisko), którzy przekroczyli próg 150 punktów
Polecenie DELETE * FROM Rekrutacja WHERE punkty <50 spowoduje:
usunięcie punktów w tabeli Rekrutacja z wartością poniżej 50
usunięcie rekrutów z punktami poniżej 50
usunięcie rekrutów z punktami powyżej 50
Polecenie tworzenia nowej tabeli Wykladowca(id_wykladowca, imie, nazwisko)
CREATE TABLE Wykladowca
CREATE TABLE Wykladowca ( id_wykladowca INT (3), imie VARCHAR(10), nazwisko VARCHAR(10))
CREATE TABLE Wykladowca ( id_wykladowca, imie, nazwisko))
W celu wyświetlenia listy nazwisk osób zapisanych w tabeli OSOBY uporządkowanej według roku urodzenia malejąco, należy użyć zapytania:
SELECT nazwisko FROM OSOBY
ORDER BY rok_urodzenia ASC;
SELECT nazwisko FROM OSOBY
ORDER BY rok_urodzenia DESC;
SELECT nazwisko FROM OSOBY
ORDER BY rok_urodzenia;
SELECT nazwisko FROM OSOBY
GROUP BY rok_urodzenia ASC;
Klauzula FROM służy do
Określania warunku kryterium w kwerendzie
Określania z jakiej tabeli mają pochodzić wyniki kwerendy
Określania z jakiej bazy mają pochodzić wyniki kwerendy
Określenia jakich kolumn oczekujemy w wyniku kwerendy
Zapytanie wybierające imie, nazwisko i ocenę z tabeli UCZNIOWIE dla uczniów klasy IVa:
SELECT imie, nazwisko, ocena FROM UCZNIOWIE
WHERE klasa='IVA';
SELECT * FROM UCZNIOWIE
WHERE klasa='IVA';
SELECT imie, nazwisko, ocena
FROM UCZNIOWIE AND klasa='IVA';
SELECT imie, nazwisko, ocena FROM UCZNIOWIE
LIKE klasa='IVA';
Wynik zapytania:
SELECT * FROM Uczniowie WHERE srednia>5 ORDER BY klasa DESC;
będzie uporządkowany według klasy:
rosnąco
malejąco
W języku SQL, wykorzystywanym przez bazę danych MySQL w tabeli samochody, aby nadać wartość równą 0 dla kolumny przebieg, należy posłużyć się kwerendą
UPDATE samochody SET przebieg = 0;
UPDATE przebieg SET 0 FROM samochody;
UPDATE przebieg SET 0 TABLE samochody;
UPDATE samochody SET przebieg VALUE 0;
Baza danych zawiera tabelę uczniowie z polami: imie, nazwisko, klasa. Aby odnaleźć imiona i nazwiska tych uczniów, których nazwiska rozpoczynają się literą M, należy zastosować polecenie SQL
SELECT nazwisko, imie FROM uczniowie WHERE nazwisko IN "M%";
SELECT nazwisko, imie FROM uczniowie WHERE nazwisko LIKE "M%";
SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko = "M%";
SELECT nazwisko, imie FROM uczniowie ORDER BY nazwisko IN "M%";
Polecenie tworzenia nowej tabeli Wykladowca(id_wykladowca, imie, nazwisko)
CREATE TABLE Wykladowca
CREATE TABLE Wykladowca ( id_wykladowca INT (3), imie VARCHAR(10), nazwisko VARCHAR(10))
CREATE TABLE Wykladowca ( id_wykladowca, imie, nazwisko))
Klucz obcy w tabeli tworzony jest po to, aby
umożliwić jednoznaczną identyfikację rekordu w tabeli
łączyć go z innymi kluczami obcymi tabeli
stworzyć formularz wpisujący dane do tabeli
zdefiniować relację 1...n wiążącą go z kluczem głównym innej tabeli
Polecenie SQL INSERT słuzy do:
zamiany danych
umieszczenia danych
usunięcia danych
aktualizacji danych
Która z wbudowanych funkcji agregujących języka SQL oblicza średnią z wartości we wskazanej kolumnie?
AVG(nazwa_kolumny)
COUNT(nazwa_kolumny)
SUM(nazwa_kolumny)
MAX(nazwa_kolumny)
Które zapytanie SQL zwróci wyniki uporządkowane alfabetycznie rosnąco według pola nazwisko?
SELECT imie,nazwisko FROM OSOBY
ORDER BY imie, nazwisko ASC;
SELECT imie,nazwisko FROM OSOBY
ORDER BY nazwisko ASC;
SELECT imie,nazwisko FROM OSOBY
ORDER BY;
SELECT imie,nazwisko FROM OSOBY
ORDER BY nazwisko DESC;
Dana jest tabela muzyka (pola: id,wykonawca,tytul):
1;"Czesław Śpiewa";"W sam raz"
2;"Czesław Niemen";"Dziwny jest ten świat"
3;"Czesław Śpiewa";"Język węża"
zostało wykonane następujące zapytanie SQL.
SELECT tytul FROM muzyka WHERE wykonawca LIKE 'C*w';
Jaki wynik zwróci ta kwerenda?
dwa wiersza
trzy wiersze
jeden wiersz
pusty wynik
SELECT imię, nazwisko, pensja, stanowisko FROM NAZWISKA WHERE pensja >= 900 And pensja <= 2500;
