Kods | DE0292 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Datu bāzu sistēmu datu modeļi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Pamatstudiju, 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, Māra Romanovska, Ainārs Auziņš | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 3.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Līdz ar prakses vajadzībām datu bāzes sistēmu (DBS) datu loģiskie modeļi un datu glabāšanas organizācija nepārtraukti attīstās. Relāciju modelis, pateicoties tā matemātiskajam pamatam - relāciju algebrai (E. F. Kods, 1970. g.), vēl arvien ieņem nozīmīgu vietu izmantojamo DBS datu loģisko modeļu kopā, taču līdz ar jaunu vajadzību rašanos, ir parādījušies dažādi citi plaši atzīti un lietoti DBS datu loģiskie modeļi, kurus izmanto daudzdimensiju, relāciju–objektu (object–relational), hierarhisko datu glabāšanai.. Daudzdimensiju DBS ir pamats datu analīzes sistēmām. Relāciju–objektu DBS ieviesa saliktus datu objektus un efektīvu datu apstrādes programmu veidošanu DBS. Hierarhiskās DBS ar XML un JSON izmantošanu nodrošina dokumentu glabāšanu un pārvaldību. Studiju kursā studenti iepazīstas ar populārākajām minēto datu loģisko modeļu DBS, to uzbūvi, datu glabāšanas struktūrām, datu ievades un modificēšanas iespējām, datu izgūšanas valodām un programmēšanu datu bāzes serverī, lai varētu realizēt vadošo firmu Oracle, SAS un IBM izvirzīto koncepciju "datu apstrāde DBS" (data processing in database system).. Liela uzmanība studiju kursā tiek veltīta apskatīto datu modeļu pozitīvo un negatīvo īpašību izvērtējumam, kā arī piemērotības analīzei populārākajām prakses vajadzībām.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir iepazīstināt studentus ar dažādu datu modeļu realizēšanas un attiecīgo datu apstrādes pamatkoncepcijām un iemācīt praktisko darbību ar tām. Studiju kursa uzdevums ir sniegt zināšanas par dažādu datu modeļu priekšrocībām, trūkumiem un izmantošanas iespējām dažādu prakses uzdevumu klašu vajadzībām. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Izprot, kas ir daudzdimensiju datu bāze, dimensijas, zvaigznes un sniegpārsliņas shēmas, materializētie skati un bitu indeksi, prot rakstīt vaicājumus. - Praktiskais darbs, attiecīgie jautājumi semestra vidus kontroldarbā. Izprot relāciju – objektu datu bāzes objektu struktūras, objektu metodes, datu ievades un izgūšanas iespējas, prot šos konceptus izmantot praksē. - Praktiskais darbs, attiecīgie jautājumi semestra vidus kontroldarbā un gala eksāmenā. Izprot XML valodas lietošanas gadījumus, tās izmantošanu DBS: XML datu glabāšanas struktūru izveidi, datu ievadi, datu izgūšanas variantu lietošanu, prot šīs zināšanas pielietot praktiski. - Praktiskais darbs, attiecīgie jautājumi gala eksāmenā. Izprot JSON datu attēlošanas formāta lietošanu un izmantošanu DBS, spēj salīdzināt XML valodas DBS un DBS ar JSON datu formātu. - Praktiskais darbs, attiecīgie jautājumi gala eksāmenā. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Praktisko darbu vidējā atzīme. Praktiskajā darbā students iegūst 4, ja ir ieguvis 50% no darbā paredzētajiem punktiem, izpildot minimālās prasības - 50%
Semestra vidus kontroldarbs paredz praktisku un teorētisku zināšanu pārbaudi. Students iegūst sekmīgu vērtējumu, ja ir saņēmis 50% punktu - 25% Gala eksāmens paredz praktisku un teorētisku zināšanu pārbaudi. Students iegūst sekmīgu vērtējumu, ja ir saņēmis 50% punktu - 25% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Objektorientētā programmēšana, relāciju datu modelis un datu bāzes, SQL, PL/SQL, datu struktūras, relāciju algebra. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|