vod do databzovch systm Cvien 11 Ing Pavel
Úvod do databázových systémů Cvičení 11 Ing. Pavel Bednář pavel. bednar. st 1@vsb. cz http: //pavelbednar. aspone. cz
SQL – Insert � Vkládání záznamů � INSERT INTO [table_name] VALUES (value 1, value 2, value 3, . . . ) � INSERT INTO [table_name] (column 1, column 2, column 3, . . . ) VALUES (value 1, value 2, value 3, . . . )
SQL – Update � Pro aktualizaci existujících záznamů � UPDATE [table_name] SET column 1=value, column 2=value 2, . . . WHERE some_column=some_value � UPDATE Persons SET Address='Nissestien 67', City='Sandnes'
SQL – Delete � Pro vymazání záznamů � DELETE FROM table_name WHERE some_column=some_value
Příklady � Aktualizace českých letišť. � Vyber všechny letiště � Select * from Airport � Aktualizuj atribut location pro ostravské letiště na ‘Ostrava-Mošnov‘ � update Airport set Location='Ostrava -Mošnov' where IATA_airport = 'OSR'
Příklady �U všech českých letišť aktualizujte přejmenujte country na česká republika � update Airport set Country='èeská republika' where Country = 'czech republic � Přidejte záznam pro letiště v Olomouci s IATA ‘OLM‘ a ICAO ‘LOCM‘ � insert into Airport (IATA_airport, ICAO_airport, Airport_nam e, Location, Country) VALUES ('OLM', 'LOCM', 'Olomoucke letištì', 'Olomouc', 'Czech Republic')
Příklady � Přidejte záznam do tabulky Passanger pro Olomoucké letiště, když nevím IATA ani ICAO kód pro Olomoucké letiště. � INSERT INTO Passenger (IATA_airport, Passengers, Year) VALUES ((Select IATA_airport from Airport where location = 'Olomouc'), '128523', '2010');
Příklady � Smažte Olomoucké letiště � Delete from Airport where IATA_airport='OLM';
- Slides: 8