Kartkówka 2. (ok. 20 min.)
1. Wykonad następujące polecenia SQL:
a. (1 min., 0 lub 1 p.) Utworzyd tabelę Student, o następujących kolumnach: ID_student,
imię, nazwisko, indeks, PESEL.
b. (1 min., 0 lub 1 p.) Utworzyd tabelę Student_kierunki, o następujących kolumnach:
ID_student, ID_kierunek, absolwent (przechowujący wartości 1 lub 0).
c. (0,5 min., 0 lub 0,5 p.) Zmienid nazwę tabeli Student na Studenci.
d. (0,5 min., 0 lub 0,5 p.) Zmienid nazwę kolumn: ID_student na ID_studenci.
e. (0,5 min., 0 lub 0,5 p.) Dodad do tabeli Studenci kolumnę: drugie_imie.
f. (1 min., 0 lub 1 p.) Utworzyd sekwencję o nazwie: licz_studentow.
g. (1 min., 0 lub 1 p.) Umieścid przykładowy zestaw danych w tabeli Studenci,
wykorzystując sekwencję.
h. (3 min., 0 lub 3 p.) Napisad polecenie, które wyświetli tych studentów (tj. imię,
nazwisko, indeks), którzy studiują obecnie na minimum dwóch kierunkach.
i. (4 min., 0 lub 4 p.) W jednym poleceniu: utworzyd tabelę Archiwum_studentow
przechowującą imiona, nazwiska i numery indeksów osób, którzy nie mają statusu
studenta na żadnym wydziale.
j. (5 min., 0 lub 5 p.) Wyświetlid studentów z rozróżnieniem płci. Informacja o płci
zawarta jest w dziesiątej cyfrze numeru PESEL. Cyfra parzysta oznacza kobietę, cyfra
nieparzysta oznacza mężczyznę. Przykład poniżej:
8 – 9 p. – 3.0
10 – 11 p. – 3.5
12 – 13 p. – 4.0
14 – 15 p. – 4,5
16 – 17,5 p. – 5.0