Kods | DSP451 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Lielās datu bāzes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Augstākā līmeņa, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Jānis Eiduks | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 4.0 (6.0 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Informācijas sistēmu (IS) dažādība ir ļoti liela. Katram IS tipam nepieciešama arī noteikta tipa datu bāzes sistēma (DBS). Relāciju, objektu un relāciju-objektu DBS nav orientētas uz noteiktu IS tipu. Tās ir universālas. Lai iegūtu attiecīgam IS tipam specializētu DBS, tiek veidoti universālo DBS paplašinājumi (extensions). Paplašinājumi galvenokārt tiek veidoti izmantojot relāciju-objektu DBS. Šajās sistēmās dati glabājas modificētās relāciju struktūrās, kurās tiek iekļauti objekti ar metodēm. Bez datu struktūrām datu bāzes (DB) serverī tiek glabātas speciālas servera programmas, kas pilnveido un paplašina DB iespējas. Tas ļauj DBS: 1) kvalitatīvi kontrolēt datus, nodrošinot datu integritāti; 2) veikt nepieciešamās datu transformācijas; 3) realizēt dažādus likumus, kas attiecas uz datu apstrādi un DBS vadību. . Mācību kursā tiek apskatīti temporālo, ģeometrisko (spatial), daudzdimensiju, aktīvo, deduktīvo un daļēji strukturizēto datu DB paplašinājumi. Tiek apskatīta arī šo paplašinājumu projektēšana un izstrāde.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
1. Datu bāzes (DB) sistēmu paplašinājumu veidošanas tehnoloģiju (DB kodola paplašinājumi, iekļautās procedūras un programmu paketes) apgūšana; 2. Ģeometrisko jeb telpisko (spatial) datu DB sistēmas paplašinājuma projektēšana un realizēšana; 3. Temporālo datu DB sistēmas paplašinājuma projektēšana un realizēšana; 4. Daudzdimensiju datu DB sistēmas paplašinājuma projektēšana un realizēšana; 5. Aktīvās un deduktīvās DB sistēmas paplašinājuma projektēšana un realizēšana; 6. Daļēji strukturizēto datu DB sistēmas paplašinājuma projektēšana un realizēšana. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Students izprot un prot izstrādāt telpiskās datu bāzes sistēmas - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) Students izprot un prot projektēt un realizēt temporālās datu bāzes - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) Students izprot deduktīvās datu bāzes, prot tas izstrādāt - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) Students izprot aktīvās datu bāzes tehnoloģijas, prot izstrādāt aktīvo datu bāzi - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) Students prot projektēt un realizēt datu noliktavas - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) Students prot veidot daļēji strukturēto datu DB, izmantojot XML valodu - Gala vērtējums = 0.6 * praktisko darbu vērtējums + 0.4 * eksāmena rezultāts (pozitīvs) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Praktisko darbu vidējā kvalitāte (katram darbam jābūt ar pozitīvu vērtējumu >= 4) - 60%
Eksāmena atzīme - 40% |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Relāciju un objektu algebra; predikātu rēķini; loģiskā programmēšana; datu struktūras un algoritmi; datu bāzes tehnoloģiju pamati; relāciju un relāciju-objektu datu bāzes sistēmas; mākslīgā intelekta pamatjēdzieni; loģiskā programmēšana; informācijas sistēmu projektēšanas pamatjēdzieni un metodes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|