DSP303 Lielu datu bāzu tehnoloģija

Kods DSP303
Nosaukums Lielu datu bāzu tehnoloģija
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
Kredītpunkti 2.0 (3.0 ECTS)
Daļas 1
Anotācija Lielu datu bāzu (LDB) atšķirības salīdzinot ar "galda" (desk top) datu bāzēm. LDB datu modeļi. LDB datu organizācijas loģiskā un fiziskā arhitektūra. Transakciju vadības (OLTP) un datu analītiskās apstrādes (OLAP) sistēmas. LDB eksemplārs (instance), tā uzbūve. Konfigurācijas parametri un datu bāzes vārdnīca. SQL vaicājumu izpildes optimizācija. Operatīvo struktūru un procesu vadība un noskaņošana. Populārākās LDB vadības sistēmas (Oracle, MS SQL Server, DB2, Progress, Postgress). Nākotnes perspektīvas..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Universālās datu bāzes sistēmas 4 0 0 0
Relāciju datu bāzes datu glabāšanas struktūras un datu izgūšanas iespējas 4 0 0 0
Relāciju – objektu datu bāzes datu glabāšanas struktūras un datu izgūšanas iespējas 6 0 0 0
Datu bāzes servera programmēšanas valodas un to iespējas 6 0 0 0
Trigeri un transakciju vadība 2 0 0 0
Lietojumprogrammu un DB sistēmas interfeisi 2 0 0 0
DB serveru tīkls un replikācijas 2 0 0 0
DB administratora grupa un tās funkcijas 2 0 0 0
DB veidošana un administrēšana izmantojot integrālās izstrādes vides 2 0 0 0
Funkciju sadale starp datu bāzes serveri un lietojumu serveri 2 0 0 0
Kopā: 32 0 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Lielas datu bāzes loģiskās un fiziskās struktūras veidošanas iespēju pārzināšana relāciju un relāciju-objektu datu bāzēm. Lielas datu bāzes vadības sistēmas uzbūves un funkcionalitātes iespēju izpratne. Datu bāzes vadības sistēmas funkcionēšanas optimizācijas veikšanas pārzināšana. Datu bāzes darbības auditorpārbaudes veikšanas pārzināšana. Klientservera datu bāzes sistēmu administrēšanas pārzināšana. Sarežģītas bet efektīvas liela apjoma datu bāzes veidošanas iemaņu apgūšana. Servera programmēšanas valodu pamatprincipu pārzināšana un spēja veidot specializētus universālo datu bāzes sistēmu paplašinājumus. Vaicājumu valodas SQL un objektu SQL jaunāko iespēju kvalitatīva pārzināšana.
Sasniedzamie studiju
rezultāti un to vērtēšana
Lielas datu bāzes sistēmas arhitektūras pārzināšana - Praktiskie darbi, tests, eksāmens
Liela apjoma datu bāzes datu modeļu (relāciju un relāciju-objektu) un to īpašību pārzināšana - Praktiskie darbi, tests, eksāmens
Datu definēšanas un manipulēšanas valodu iespēju pārzināšana - Praktiskie darbi, tests, eksāmens
Datu bāzes serverī iekļauto programmēšanas valodu (SQL procedurālo paplašinājumu un Java) iespēju pārzināšana - Praktiskie darbi, tests, eksāmens
Spēja definēt lielas datu bāzes struktūru un veikt datu sākotnējo ielādi - Praktiskie darbi, tests, eksāmens
Spējas noteikt un, ja nepieciešams koriģēt, datu bāzes un datu bāzes vadības sistēmas parametrus - Praktiskie darbi, tests, eksāmens
Spējas veikt datu bāzes darbības auditorpārbaudes - Praktiskie darbi, tests, eksāmens
Priekšzināšanas Mācību kursa apgūšanai nepieciešamas labas angļu valodas zināšanas, interese par savu specialitāti, spēja sistematizēt informāciju, veikt loģiskus secinājumus. Nepieciešamas arī sekojošas priekšzināšanas: 1. Mācību kursa Datu bāzes tehnoloģijas pamati (Datu bāzes vadības sistēmas – DB1) pilnvērtīga apguve. 2. Lietojumprogrammu izstrādes pamatkoncepciju un galveno pamatjēdzienu izpratne. 3. Skaitļotāju tīkla darbības pamatprincipu apguve.
Studiju kursa plānojums
Daļa KP EKPS Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 2.0 3.0 1.5 0.0 0.5 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]