Font size
WorksheetsBazy danych i SQL-test
Total questions: 10
Worksheet time: 10mins
Relacje :
typy danych w polach klucza podstawowego
jedno lub kilka pól tabeli
inaczej tzw. klucze podstawowe
opisują sposób powiązania informacji zawartych w wielu tabelach
Wskaż zapytanie, w którym dane zostały posortowane
SELECT imie, nazwisko FROM gracze WHERE wynik > 100 GROUP BY wynik
SELECT AVG(ocena) FROM uczniowie WHERE klasa = 2
SELECT TOP 10 nazwisko FROM firma WHERE pensja > 2000
SELECT imie, nazwisko FROM mieszkancy WHERE wiek > 18 ORDER BY wiek
Polecenie SQL które słuzy do utworzenia struktury (bazy, tabeli..) to :
creation
create
write
select
Polecenie SQL INSERT słuzy do:
zamiany danych
umieszczenia danych
usunięcia danych
aktualizacji danych
Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia:
SELECT COUNT(Koty) AS ROWNUM
SELECT COUNT(*) FROM Koty
SELECT COUNT(ROWNUM) FROM Koty
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;
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';
