10.07.2015 Views

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

Andmebaasid I - Teema nr. 3 - Tallinna Tehnikaülikool

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TTÜ: Relatsioonialgebra. Sissejuhatus SQL keelde (2012) © Erki Eessaar• Protseduuride keel – Data Procedural Language (DPL). Protseduurnekeel andmebaasiserveris talletatud rutiinide (protseduuride, funktsioonidening tüüpidega seotud meetodite) loomiseks. Protseduurne keel töötlebridu ükshaaval. Deklaratiivne keel töötab ridade hulkadega.5.3 SQLi näideTabeli loomine:CREATE TABLE Tootaja (tootaja_kood INTEGER,perenimi VARCHAR(100) NOT NULL,aadress VARCHAR(100),registr_kpv DATE NOT NULL,CONSTRAINT pk_Tootaja PRIMARY KEY(tootaja_kood));Tabelisse andmete lisamine:INSERT INTO TootajaVALUES (1,'Jõgi', 'Tallinn Sõpruse pst.34-45','2001-11-11');INSERT INTO TootajaVALUES (2,'Mets', 'Paide Roheline 7','2001-04-12');INSERT INTO TootajaVALUES (3,'Kask', 'Tartu Tähe 12','2001-05-10');INSERT INTO TootajaVALUES (4,'Triik', 'Tartu Kase 12-44','2001-03-10');INSERT INTO TootajaVALUES (5,'Triik''s', 'Tartu Kase 12-44','2001-03-10');Tabelist andmete otsimine:SELECT perenimi FROM Tootaja;perenimiJõgiMetsKaskTriikSELECT * FROM Tootaja WHERE tootaja_kood=1;tootaja_kood perenimi aadress registr_kpv1 Jõgi Tallinn Sõpruse pst.34-45 11.11.200140

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!