Andmebaasid MTAT.03.264
joon\\
Õppejõud: Anne Villems, Vambola Leping, Ljubov Feklistova, Tambet Matiisen
joon\\
Loengud: Kolmapäeval kell 10.15 - 12.00 Liivi 2-111.
joon\\
Praktikumid: rühmade kaupa
E 14.15 - 16.00 - 1. rühm - Ljubov Feklistova
E 14.15 - 16.00 - 2. rühm - Vambola Leping
T 12.15 - 14.00 - 7. rühm - Tambet Matiisen
K 12.15 - 14.00 - 8. rühm - Tambet Matiisen
K 14.15 - 16.00 - 5. rühm - Vambola Leping
K 14.15 - 16.00 - 6. rühm - Ljubov Feklistova
N 12.15 - 14.00 - 4. rühm - Tambet Matiisen
N 12.15 - 14.00 - 3. rühm - Ljubov Feklistova
joon\\
Aine sisu:
- Relatsioonilise andmebaasi põhimõisted.
- SQL struktuur ja süntaks.
- Andmestruktuuride kirjeldamise (DDL) ja andmete muutmise keeled (DML).
- Lihtsad päringud, filtreerimine, grupeerimine, agregeerimine.
- Vaated ning andmetele ligipääsu piiramine.
- Andmeterviklikkus.
- Andmebaasisüsteemid ja andmemudelid.
- Enam levinud andmemudelid.
- Andmebaasi projekteerimise teooria relatsioonilises mudelis.
- Relatsioonilise andmemudeli keeled, nende klassifikatsioon, reaalsed keeled.
- Päringute optimeerimine.
- Andmebaaside eriküsimusi (andmelaod, andmekaitse, töökindlus jt.).
joon\\
Aine eesmärgid:
Anda ülevaade andmebaaside loomise ja käsitlemise vahenditest , tutvustada andmebaaside teooria kasulikke resultaate, andmemudelite ehitamisevahendeid ja mudeli headuse kriteeriume.
joon\\
Õpiväljundid: Selle kursuse lõpetanu:
- oskab kirjeldada andmebaase SQL-keeles;
- suudab ehitada tuntud valdkonna andmemudelit, kasutades E-R või UML diagramme ja vastavat tarkvara;
- koostab päringuid nii SQL-s, relatsioonalgebras kui relatsiooniarvutuses;
- kasutab relatsioonilise mudeli teooriat andmebaasi mudeli kitsenduste kirjeldamiseks;
- normaliseerib vajadusel andmebaasiskeeme kasutades funktsionaalsete sõltuvuste teooriat;
- koostab erinevaid vaateid antud andmebaasile;
- võrdleb Objekt-Oirenteeritud ja relatsioonilist andmemudelit;
- kirjeldama samme, mis on vaja ette võtta selleks, et operatiivandmete baasist ja tema arhiivi(de)st saaks andmekaevandamiseks sobiv andmekogum.
joon\\
Hindamine: Eristav (A, B, C, D, E, F, mi)