Institute of Computer Science
  1. Courses
  2. 2021/22 fall
  3. Introduction to Databases (MTAT.03.105)
ET
Log in

Introduction to Databases 2021/22 fall

  • Pealeht
  • Loengud
  • Praktikumid
  • Õpik
  • Viited

Sissejuhatus andmebaasidesse

Ainekood: MTAT.03.105

Sihtrühm: Antud kursus on üliõpilastele,kes ei õpi arvutiteaduse instituudi õppekavadel.

Maht: 3 EAP

Toimumisaeg: 1.-13. õppenädal

Õppejõud:

  • Piret Luik, piret.luik@ut.ee
  • Marili Rõõm, marili.room@ut.ee

Aine eesmärgiks on anda ülevaade andmebaasi loomise etappidest ja üldlevinud andmebaaside päringukeelest SQL. Eelnevat kogemust töös andmebaasidega ei eeldata, küll aga peaksid osalejad olema kursis tabeltöötluse ning personaalarvuti kasutamisega.

Selle kursuse lõpetanu (õpiväljundid):

  • oskab koostada talle tuntud valdkondade lihtsaid andmemudeleid;
  • oskab kirjeldada andmebaase SQL-keeles;
  • oskab koostada lihtsaid päringuid andmebaasidele kasutades SQL keeli.

Õppevorm: osaliselt veebipõhine. On ette nähtud videoloengud, praktikumid ja iseseisvad tööd. Moodle keskkond on mõeldud õppematerjalide edastamiseks, auditoose töö toeks, praktikumides antavate ülesannete sooritamiseks ja kursusel suhtlemiseks.

Ajakava (NB! Olude sunnil võib muutuda)

  • Loeng: Sissejuhatus andmebaasidesse.
  • Praktikum: Tabeli(te) loomine, andmete sisestamine
  • Loeng: Loogiline mudel. Seosed olemite vahel.
  • Praktikum: Tabeli(te) muutmine, andmete importimine. Lihtsamad päringud.
  • Loeng: Relatsiooniline mudel. Primaarvõti ja välisvõti.
  • Praktikum: Tabelite seostamine. Päringud funktsioonidega.
  • Konsultatsioon: Oma Mudelite koostamise konsultatsioon ja arutelu.
  • Praktikum: Keerulisemad päringud.
  • Loeng: Andmebaasi administreerimine ja veebiteenused.
  • Praktikum: Vaated.
  • E-õpe: Arvestuseks kordamine
  • Seminar: Oma mudelite esitlemine
  • Arvestustöö (lõpp-test)
  • Arvestustöö (päringute sooritamine Eurovisiooni ja oma mudeli põhjal)

Kursuse ülesehitus: kursus on jagatud teemaplokkideks. Iga teemaploki juures on teoreetiline õppematerjal, praktikumi juhend ja vajadusel teised vahendid. Kursuse käigus õppija sooritab videoloengutel põhinevaid teste ning esitab praktikumides antavate ülesannete lahendusi ettenähtud tähtajaks ja formaadis. Individuaalselt või paaristööna valmib Oma mudel: relatsioonilise andmebaasi skeem koos valitud tunnuste ja andmetüüpide kirjeldustega ning põhjendustega, miks just nii. Hilinemine kajastub hindamisel saadavates punktides. Arvestustestile ja arvetustöö päringutele pääsemiseks peab olema loengu, praktikumi ja oma mudeli lävend täis. Arvestusel tuleb teha põhimõistete test, sooritada päringud. Arvestuse saamiseks peab iga osa olema arvestatud ja lävend saavutatud. Tegevuste eest saadaolevaid punkte kirjeldab järgmine tabel.

OsaPunkte maksimaalseltPunkte minimaalne kohustus
Videoloengud105
Praktikumid2412
Oma mudel63
Teooria test2011
Arvestustöö päringud105



Õppematerjalid ja teised vajalikud vahendid asuvad Moodle'is.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment