Zestaw zadań 3
Transkrypt
Zestaw zadań 3
Bazy danych 2012/13 — Zestaw 3 1 Utwórz tabele odpowiadajace ˛ nast˛epujacym ˛ opisom: mysql> DESCRIBE Studenci; +----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+----------------------+------+-----+---------+-------+ | Nr | smallint(5) unsigned | NO | PRI | NULL | | | Imie | varchar(16) | NO | | NULL | | | Nazwisko | varchar(16) | NO | | NULL | | | Plec | enum(’K’,’M’) | NO | | NULL | | | Rok | smallint(5) unsigned | NO | | NULL | | | Miasto | varchar(16) | NO | | NULL | | +----------+----------------------+------+-----+---------+-------+ 6 rows in set (0.23 sec) mysql> DESCRIBE Grupy; +-------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+----------------------+------+-----+---------+-------+ | Nr | smallint(5) unsigned | NO | PRI | NULL | | | Grupa | enum(’A’,’B’) | NO | PRI | NULL | | +-------+----------------------+------+-----+---------+-------+ 2 rows in set (0.01 sec) mysql> DESCRIBE Oceny; +-----------+----------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+----------------------+------+-----+---------+-------+ | Nr | smallint(5) unsigned | NO | PRI | NULL | | | NrZadania | tinyint(3) unsigned | NO | PRI | NULL | | | Ocena | tinyint(3) unsigned | YES | | NULL | | +-----------+----------------------+------+-----+---------+-------+ 3 rows in set (0.03 sec) Załaduj do utworzonych tabel dane z nast˛epujacych ˛ plików: http://th-www.if.uj.edu.pl/zfs/gora/bazy12/studenci.txt http://th-www.if.uj.edu.pl/zfs/gora/bazy12/grupy.txt http://th-www.if.uj.edu.pl/zfs/gora/bazy12/oceny.txt Zagadnieniami, które b˛edziemy ćwiczyć, b˛eda˛ złaczenia ˛ i grupowanie. PFG