DSP409 Multibāzu sistēmas

Kods DSP409
Nosaukums Multibāzu sistēmas
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Augstākā līmeņa, Profesionālais
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 3.0 (4.5 ECTS)
Daļas 1
Anotācija .
Mācību kursā tiek veikta daudzbāzu sistēmas projektēšana un izstrāde. Daudzbāzu sistēma raksturojas ar:.
1) daudzu savstarpēji loģiski saistītu homogenu vai heterogenu datu avotu izmantošanu;.
2) globālās shēmas tehnoloģijas izmantošanu;.
3) izkliedētu vaicājumu realizēšanas iespēju nodrošināšanu;.
4) izkliedētu transakciju vadības nodrošināšanu..
Galvenās problēmas un uzdevumi tiek analizētas vairākās ievadlekcijās. Turpinājumā studenti tās izvērš un padziļina gatavojoties semināru nodarbībām. Trīs semināros tiek analizētas svarīgākās daudzbāzu sistēmu realizēšanas problēmas: datu avotu heterogenitāte, globālās shēmas realizēšanas varianti un izkliedētu transakciju vadība. Paralēli notiek konkrētu daudzbāzes sistēmu projektēšana un izstrāde..
Semantiskās vārdnīcas loģiskā modeļa izstrāde. Federācijas shēmu precizēšana, izmantojot globālās shēmas modeli. Federāciju shēmu realizācijas projektēšana. Globālās shēmas realizācijas projektēšana. Federāciju shēmu un globālās shēmas datu apmaiņas interfeisa projektēšana. Datu avotu eksporta shēmas datu apmaiņas interfeisu projektēšana. Datu avotu eksporta shēmu metadatu ielādes un atjaunināšanas globālajā un federāciju shēmās projektēšana..
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
Daudzbāzu sistēmu projektēšanas problēmas 4 0 0 0
Izkliedētas (distributed) informācijas sistēmas un to pamatīpašības 2 0 0 0
Skaitļotāju tīkli (networking) un starptīklošana (internetworking): skaitļotāju tīklu trhnoloģijas, protokoli 2 0 0 0
Starpprocesu komunikācija (interprocess comunication). Procesu kopdarbības nodrošināšana 2 0 0 0
Izkliedētas operētājsistēmas: izkliedētu operētājsistēmu kodols, procesi un pavedieni (threads) 2 0 0 0
Laiks un koordinēšana. Loģiskais laiks (logical time) un loģiskais pulkstenis (logical clock) 2 0 0 0
Datu replicēšana. Datu replicēšanas arhitektūras modeļi 4 0 0 0
Koplietošanas dati un transakcijas. Iekļautās transakcijas 2 0 0 0
Izkliedētas transakcijas (distributed transactions). Vienkāršas un iekļautas izkliedētās transakcijas 2 0 0 0
Daudzbāzu sistēmas un to klasifikācija: sadalīta daudzbāzu sistēma, daudzbāzu sistēma ar globālo shēmu 2 0 0 0
Daudzbāzu sistēmu arhitektūru tipi 2 0 0 0
Daudzbāzu sistēmu datu apmaiņas veidi 2 0 0 0
Globālā shēma un pieejas valodas 2 0 0 0
Daudzbāzu sistēmu izveidošana: tīkla integrācija, shēmu integrācija, loģiskā integrācija, konceptuālā integrācija 2 0 0 0
Heterogēna savienojuma procesa arhitektūra (heterogeneous connectivity process architecture) 1 0 0 0
Heterogēnā servisa aģenti, to tipi (slūžas un vispārējā tipa aģenti) 1 0 0 0
Heterogēno servisu komponentes: transakciju serviss, SQL serviss 1 0 0 0
Heterogēnā replicēšana 1 0 0 0
Tiešās nosūtīšanas (pass-through) mehānisms 2 0 0 0
Daudzpavedienu aģenti un to izmantošanas arhitektūras 2 0 0 0
Pārrauga (monitor), dispečera un uzdevuma pavedieni 2 0 0 0
Izkliedēta vaicājuma izpildes ātrdarbības nodrošināšana 2 0 0 0
Vispārējie heterogēnie savienojumi: ODBC, OLE DB, JDBC. 4 0 0 0
Kopā: 48 0 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
1. Multibāzes sistēmas projektēšanas tehnoloģiju apgūšana un lietošana projekta izstrādē. 2. Daudzbāzu informācijas sistēmu veidošanas problēmu izpratnes nodrošināšana. 3. Daudzbāzu informācijas sistēmu realizēšanas iespēju izpēte un analīze.
Sasniedzamie studiju
rezultāti un to vērtēšana
Spēj projektēt un izstrādāt multibāzes - Seminārs / Projekta aizstāvēšana.
Izprot daudzbāzu IS veidošanas problēmas - Seminārs / Projekta aizstāvēšana. Eksāmens.
Izprot daudzbāzu IS realizēšanas iespējas - Seminārs / Projekta aizstāvēšana. Eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Semināru prezentāciju vidējā atzīme - 40%
Testu vidējais vērtējums - 20%
Projekta aizstāvēšana - 40%
 
Priekšzināšanas DSP201, Datu bāzu vadības sistēmas, Lielās datu bāzes
Studiju kursa plānojums
Daļa KP EKPS Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 4.5 2.0 0.0 1.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]