Õppeaine nimetus eesti k
Andmebaaside projekteerimine
Õppeaine nimetus inglise k
Design of Databases
2026/2027 sügissemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
2026/2027 kevadsemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
Õppeaine eesmärgid
Luua eeldused andmete loogiliseks ja füüsiliseks modelleerimiseks. Toetada relatsioonmudeli ja relatsioonandmebaaside mõistemaailma kujunemist. Toetada relatsioonandmebaaside projekteerimise, kvaliteedi hindamise ja parandamise ning dokumenteerimise oskuse kujunemist. Võimaldada andmebaasi päringukeele SQL esmast omandamist ja praktiseerimist.
Õppeaine sisu lühikirjeldus
Andmebaasid ja andmebaasihalduse süsteemid. Kontseptuaalne andmemudel. Olem-seos mudel. Relatsioonmudel. Olem-seos mudeli teisendamine relatsioonmudeliks. Hea andmemudeli tunnused. Andmemudeli normaliseerimine ja normaalkujud. Andmemudeli formaliseerimine ja mustrid andmete modelleerimisel. Relatsioonandmebaas kui tabelite kogum. SQL – relatsioonandmebaasi käitluskeel. Indeksid ja nende kasutamine.
Õppeaine õpiväljundid
Õppeaine edukal läbimisel üliõpilane:
- omab ülevaadet relatsioonandmebaasi mõistetest ja kasutamisest erinevates rakendustes;
- tunneb andmemudeli loomisel normaliseerimist (normaalkujud) ja formaliseerimist (mustrid);
- oskab andmeid modelleerida - luua kontseptuaalset ja relatsioonmudelit kasutades Chen’i ja „varesejala“ notatsiooni;
- oskab kasutada SQL keelt andmebaasi loomiseks, ja päringute tegemiseks, sh läbi mitme tabeli;
- omab ülevaadet indeksite kasutamisest andmebaasides.
Õppekavaversioonid, millesse aine kuulub