Drop database biblioteka; create database biblioteka; use biblioteka; create table ksiazki( id_ksiazki int not null PRIMARY KEY Auto_increment, autor int, tytul varchar(30) COLLATE utf8_polish_ci , wydawnictwo varchar(30) COLLATE utf8_polish_ci , rok_wydania int, liczba_stron int, Id_wypozyczajacego int )ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci; create table uczniowie( id_ucznia int not null PRIMARY KEY Auto_increment, nazwisko varchar(30) COLLATE utf8_polish_ci , imie varchar(30) COLLATE utf8_polish_ci , klasa varchar(5) COLLATE utf8_polish_ci , telefon varchar(11) COLLATE utf8_polish_ci )ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci; create table autorzy( id_autora int not null PRIMARY KEY Auto_increment, nazwisko varchar(30) COLLATE utf8_polish_ci , imie varchar(30) COLLATE utf8_polish_ci )ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci ; alter table ksiazki add FOREIGN KEY (autor) REFERENCES autorzy(id_autora); alter table ksiazki add FOREIGN KEY (id_wypozyczajacego) REFERENCES uczniowie(id_ucznia); insert into autorzy ( nazwisko, imie) VALUES ('Mickiewicz', 'Adam'), ('Sienkiewicz', 'Henryk'), ('Kochanowski', 'Jan'), ('Prus','Bolesław'), ('Tolkien','‎John Ronald Reuel'); insert into uczniowie ( nazwisko, imie, klasa, telefon) VALUES ('Abacki', 'Adam', '2TI', 600123411), ('Babacki', 'Bartosz', '3TI', 600123422), ('Cacki', 'Cezary', '2TI', 5001112233), ('Dacki', 'Dariusz', '3TI', 5001112244), ('Ebacki', 'Eugeniusz', '2TI', 5001112255), ('Facki', 'Franciszek', '3TI', 660612612); insert into ksiazki ( autor, tytul, wydawnictwo, rok_wydania, liczba_stron, id_wypozyczajacego ) VALUES (1,'Pan Tadeusz', 'WSIP', 2000, 200, 3), (2,'W pustyni i w puszczy ', 'WSIP', 1990, 200, 1), (3,'Treny', 'WSIP', 2000, 50, 2), (1,'Grazyna', 'Operon', 1999, 50, 6), (1,'Dziady', 'Operon', 1999, 20, 1), (1,'Dziady', 'Operon', 1999, 20, 3), (1,'Dziady', 'Operon', 1999, 20, 5), (2,'Latarnik', 'Operon', 1999, 20, 1), (3,'Na dom w Czarnolesie', 'Operon', 1999, 50, 1), (3,'Odprawa posłów greckich', 'Operon', 2000, 50, 4), (2,'Potop', 'Operon', 2001, 50, 1), (2,'Potop', 'Operon', 2001, 50, 5), (4,'Lalka', 'Wsip', 2001, 200, 6), (4,'Lalka', 'Wsip', 2001, 200, 6), (5,'Władca pierścieni', 'Helion', 2001, 200, 2), (5,'Władca pierścieni', 'Helion', 2001, 200, 3), (5,'Władca pierścieni', 'Helion', 2001, 200, 6), (2,'Ogniem i mieczem', 'Operon', 2000, 50, 2); Alter table uczniowie add COLUMN email varchar(30); update uczniowie set email = 'abacki@o2.pl' where id_ucznia = 1; update uczniowie set email = 'babacki@o2.pl' where id_ucznia = 2; update uczniowie set email = 'cacki@o2.pl' where id_ucznia = 3; update uczniowie set email = 'dacki@o2.pl' where id_ucznia = 4; update uczniowie set email = 'ebacki@o2.pl' where id_ucznia = 5; update uczniowie set email = 'facki@o2.pl' where id_ucznia = 6; insert into uczniowie ( nazwisko, imie, klasa, telefon, email) VALUES ('Zebacki', 'Zenon', '2TI', 600123412, 'zenek@o2.pl'); Delete from uczniowie where nazwisko = 'Zebacki' and imie = 'Zenon'; Create table doUsuniecia( id int, nazwa varchar(30), nazwa2 varchar(20) ); Alter table doUsuniecia drop column nazwa2; Drop table doUsuniecia;