Arvutiteaduse instituut
  1. Kursused
  2. 2024/25 sügis
  3. Sissejuhatus andmebaasidesse (MTAT.03.105)
EN
Logi sisse

Sissejuhatus andmebaasidesse 2024/25 sügis

  • Kursuse korraldus
  • Loengud
    • Loenguid toetav õpik (autorid: Karl Taal & Piret Luik)
  • Praktikumid
    • Praktikume toetavad materjalid (autorid: Uku Roio & Piret Luik)
  • Paaristöö: Oma mudel
  • Viited

Sissejuhatus andmebaasidesse

Üldandmed

Ainekood: MTAT.03.105
Sihtrühm: Antud kursus on üliõpilastele, kes ei õpi arvutiteaduse instituudi õppekavadel.
Maht: 3 EAP
Eeldusained: puuduvad
Õppevorm: Nii päeva- kui ka sessioonõpe
Toimumine: 1.-13. õppenädalal

Õppejõud:

  • Vastutav õppejõud: Piret Luik (piret.luik@ut.ee)
  • Päevaõppe praktikumide juhendajad Merlin Pastak (merlin.pastak@ut.ee) ja Marili Rõõm (marili.room@ut.ee)
  • Sessioonõppe praktikumide juhendajad Vambola Leping (vambola.leping@ut.ee) ja Lidia Feklistova (lidia.feklistova@ut.ee)

Aine eesmärgiks on saada ülevaade andmebaasidest meie igapäevaelus ja üldlevinud andmebaaside päringukeelest. Eelnevat kogemust töös andmebaasidega ei eeldata, küll aga peaksid osalejad olema kursis elementaarse tabeltöötlusega ja personaalarvuti kasutamisega.

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

  • oskab eristada andmekogumeid, mida saab modelleerida andmebaasisüsteemi abil nendest, mille modellerimiseks tuleb kasutada teisi vahendeid;
  • oskab koostada talle tuntud valdkondade lihtsaid andmemudeleid;
  • oskab kirjeldada andmebaase SQL-keeles;
  • oskab koostada lihtsaid päringuid andmebaasidele kasutades SQL keeli.

Õppetöö

Loengute ajad on mõlemas õppevormis reedeti v.a. 7. õppenädalal, kus sessioonõppel on kaks praktikumi. Esimene loeng toimub auditoorselt, mis ka lindistatakse. Teine ja kolmas loeng toetavad teie paaristöö oma mudeli koostamist ja need on ümberpööratud klassiruumi metoodikaga, mis eeldab eelnevalt loenguvideote läbivaatamist. Loengu ajal arutame keerulisemaid kohti, vaatame lisanäiteid, saate küsida. Neljas loeng on ainult videoloenguna! Loengute materjalide peale on üle nädala reedeti kontrolltööd, mida saate sooritada endale sobival ajal vahemikus 7-22 ja endale sobivas kohas. Loenguteemade kinnistamiseks on ka paaristöö.

Praktikumid toimuvad ainult auditoorselt ja neid ei lindistata. Kursusel on vaja sooritada lisaks kontrolltöödele ja paaristööle, kodused tööd, milles kinnistate praktikumides õpitut. Kursus toimub Moodle keskkonnas, mis on mõeldud õppematerjalide edastamiseks, auditoose töö toeks, kursusel antavate ülesannete sooritamiseks ja kursusel suhtlemiseks.

Auditoorne ajakava (NB! Olude sunnil võib muutuda)

LoengPraktikum
Sissejuhatus andmebaasidesse ja SQL päringukeelde. Lindistus pannaks üles Moodle keskkonda reede õhtulTeeme algust päringutega
Andmebaasi modelleerimine ja andmebaasi põhimõisted. NB! Vaadake enne loengut läbi loenguvideod!PostgreSQL tarkvara ja päringud ühe tabeli pealt
Relatsiooniline mudel. Võtmed. NB! Vaadake enne loengut läbi loenguvideod!Päringulause
Loengut polePäringud mitme tabeli pealt. Tabeli loomine ja andmete sisestamine
Andmebaasi administreerimine ja veebiteenused. NB! VideoloengunaVaated. Tabeli täitmine päringute abil
Eksami konsultatsioon. NB! Ei lindistata!Päringute kordamine

Lisaks on akadeemilise kalendri paarisnädalate reedetel vahemikus 7-22 20-minutilised kontrolltööd.

Kursuse ülesehitus ja materjalid

Kursuse keskkonnaks on Moodle, kus on teoreetiline õppematerjal, loengute kontrolltööd, praktikumi juhend, kodutöö ülesanne ja vajadusel teised vahendid. Kursuse käigus õppija sooritab loengutel põhinevaid kontrolltöid (Moodle' testidena) ning esitab praktikumides antavate ülesannete lahendusi ettenähtud tähtajaks ja formaadis. Paaristööna valmib Oma mudel, mis esitatakse etappides ning mille hindamismaatriksid on samuti Moodle' keskkonnas. Tööde esitamise hilinemine kajastub hindamisel saadavates punktides.

Lisaks Moodle'le on materjalid courses keskkonnas, mida saate kasutada ka pärast kursuse lõppu. Siit leiate loengute toetamiseks mõeldud materjalid koos enesekontrollitestidega ning Praktikumide materjalid, mis on samuti varustatud enesekontrolli testidega.

Ajakulu

Kursuse mahuks on 3 EAP, mis vastab 78 akadeemilisele tunnile. Kursus kestab 13 nädalat, mis teeb ajakuluks keskmiselt nädalas 6 tundi. Kodutööd (kokku on 6 kodutööd) on koostatud selliselt, et need võiks olla arvestuse jaoks nõutud tasemele vastavalt sooritatavad maksimaalselt 2 tunniga. Projekti koostamine on etappides, iga etapp võtab orienteeruvalt 3-4 tundi. Lisaks on üle nädala 20-minutilised kontrolltööd.

Hindamine

Kursus on arvestuslik. Arvestustestile ja arvetustöö päringutele pääsemiseks peab olema kontrolltööde, kodutööde 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
Kontrolltööd105
Koduülesanded2412
Paaristöö126
Arvestuse teooria test2011
Arvestustöö päringud106



  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused