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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TTÜ: Relatsioonialgebra. Sissejuhatus SQL keelde (2012) © Erki EessaarTehteid kuupäeva, kellaaja ja intervalliga:Tehekuupäev - intervallkuupäev + intervallintervall + kuupäevkuupäev - kuupäevkellaaeaeg + intervallintervall + kellaaegkuupäev ja kellaaeg + intervallintervall + kuupäev ja kellaaegkuupäev ja kellaaeg - intervallkellaaeg - kellaaegkuupäev ja kellaaeg - kuupäev ja kellaaegintervall * numbernumber * intervallintervall / numberaasta ja kuu intervall + aasta ja kuu intervallaasta ja kuu intervall - aasta ja kuu intervallpäev ja aeg intervall - päev ja aeg intervallTulemuskuupäevkuupäevintervallkellaaegkuupäev ja kellaaegkuupäev ja kellaaegintervallintervallintervallintervallaasta ja kuu intervallaasta ja kuu intervallpäev ja aeg intervallFunktsioonid: (vt. punkt 4.8)5.7 AndmebaasEsitame järgnevalt SQL-andmebaasi struktuuri kirjelduse.Osakond(osakonna_<strong>nr</strong>, osakonna_nimi)Primary Key(osakonna_<strong>nr</strong>)Alternate Key (osakonna_nimi)Tootaja (tootaja_kood, perenimi, aadress, registr_kpv, palk, osakonna_<strong>nr</strong>)Primary Key(tootaja_kood)Foreign Key (osakonna_<strong>nr</strong>) References Osakond (osakonna_<strong>nr</strong>)Palgaaste (astme_<strong>nr</strong>, vahemiku_algus, vahemiku_lopp)Primary Key(astme_<strong>nr</strong>)46

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

Saved successfully!

Ooh no, something went wrong!