Kursa kods InfTB003
Kredītpunkti 5
Zinātnes nozareInformācijas tehnoloģija (nav zn)
Kopējais stundu skaits kursā120
Lekciju stundu skaits24
Semināru un praktisko darbu stundu skaits0
Laboratorijas darbu stundu skaits32
Studenta patstāvīgā darba stundu skaits79
Kursa apstiprinājuma datums13.12.2023
Atbildīgā struktūrvienībaDatoru sistēmu un datu zinātnes institūts
Dr. sc. ing.
InfT3043 [GINT3043] Ģeotelpisko datu glabāšana
Studiju kursa mērķis ir apgūt datu bāzes tehnoloģijas un to pamatiespējas. Kursā tiek apskatīti relāciju datu bāzes projektēšanas pamati, datu modeļa un shēmu jēdzieni, telpisko dati. Mācīts kā izstrādāt, sasaistīt un normalizēt datu tabulas relāciju datu bāzēs. Apgūti tabulu sasaistes veidi. Teorētiski un praktiski apgūta datu izguve no vienas un vairākām tabulām ar strukturēto vaicājumu valodu. Apskatīti pamati telpisko datu vaicājumiem. Studenti apgūst praktiskās iemaņas darbā ar datu bāzu vadības sistēmu PostgreSQL, kā arī izpilda patstāvīgo darbu par telpisko datu vadīšanu.
Zināšanas – zina datu bāzu tehnoloģiju pamatjēdzienus, telpisko datu glabāšanu, lietošanas paņēmienus un strukturēto vaicājumu valodu SQL. 2. kontroldarbs
Prasmes – prot praktiski izstrādāt datu bāzes dažāda tipa datu glabāšanai; novērtēt datu tabulu projektējumu un novērst projektējuma nepilnības; izgūt datus ar strukturētās vaicājumu valodas SQL palīdzību. 1. kontroldarbs, 3. kontroldarbs.
Kompetence – spēj sadarbībā ar grupu vai patstāvīgi analizēt datus, izvēlēties un argumentēt tehnoloģisko risinājumu datu glabāšanai un izgūšanai. Mājas darbs.
Pilna laika klātienes studijās:
1. Dati, informācija, zināšanas (1h).
2. Datu modeļa jēdziens (1h).
3. Relāciju datu modelis (1h).
4. Tabulu normalizācija (1h).
5. Datu bāzu vadības sistēmas (1h).
6. Relāciju datu bāzes modeļa izstrāde konkrētam uzdevumam (2h).
7. Datu bāzu vadības sistēmas PostgreSQL arhitektūra (2h).
8. Relāciju datu bāzes tabulu izstrāde (2h).
9. Datu definēšanas valodas izteikumu lietošana (2h).
10. Tabulu sasaistes veidošana (1h).
11. Tabulas rekursīvā sasaiste (1h).
12. Strukturētā vaicājumu valoda (2h).
13. Telpisko datu glabāšana (3h).
14. Datu izgūšana no vienas tabulas (1h).
15. Datu izgūšana no vairākām tabulām (1h).
16. Telpisko datu izgūšana un paplašinājumi (2h).
Nepilna laika neklātienes studijās:
Tiek īstenotas visas tēmas, kas norādītas pilna laika klātienes studijās, bet kontaktstundu skaits ir ½ no norādīto stundu skaita.
Eksāmens.
Lai kārtotu eksāmenu, jābūt izstrādātiem un aizstāvētiem visiem laboratorijas darbiem un
sekmīgi nokārtotiem kontroldarbiem.
1. kontroldarbs: Relāciju datu bāzes modeļa izveide noteiktai problēmsfērai.
2. kontroldarbs: Relāciju un telpisko datu vadība
un datu izgūšana
Eksāmenam ir 2 daļas.
1. daļā studējošais saņem vienu no eksāmena uzdevumu variantiem un mutiski atbild uz teorijas jautājumiem.
2. daļā studējošais saņem praktisku uzdevumu, kuru realizē norādītajā datu bāzes vadības sistēmā.
Mājas darbā ir jāizstrādā datu bāzes projekts, pielietojot kursā apgūtās zināšanas. Ir nepieciešams, lietojot praktiskajos darbos apgūtās iemaņas, izveidot un iesniegt datu bāzes projektu un tā apraksta dokumentu, kas paskaidro izstrādāto projektu. Jāietver sadaļa par telpisko datu vadības specifiku.
Praktiskie darbi tiek vērtēti ar ieskaitīts vai neieskaitīts. Kontroldarbi tiek vērtēti pēc 10 ballu skalas. Katram uzdevumam ir norādīts maksimālais punktu skaits, ko var iegūtu par izpildītu uzdevumu.
Students pēc izvēles var pārrakstīt vienu no kontroldarbiem līdz individuālo studiju pārbaudījumu sākuma datumam.
Eksāmenā ir divas daļas. 1. daļā students var saņemt maksimums 3 balles, bet 2. daļā 7 balles.
1. Date C.J. An Introduction to Database Systems, An 8th Ed. Boston: Addison Wesley, 2004. 1024 p.
2. Kumar V.N.A. PostgreSQL 13 Cookbook: Over 120 recipes to build high-performance and fault-tolerant PostgreSQL database solutions, 2021. 344 p.
3. Coronel C. Database principles: fundamentals of desing, implementation and management. Andover: Cengage Larning, 2013. 866 p. 3. Oppel A.SQL: a beginners guide New York: McGraw-Hill, 2016. 533 p.
4. PostgreSQL. PostGIS documentation. https://postgis.net/documentation/
1. Žurnāls "Data Base Journal", QuinStreet. Pieejams: http://www.databasejournal.com
Profesionālās augstākās izglītības bakalaura studiju programmas “Ģeoinformātika un tālizpēte” pilna laika klātienes studijās un nepilna laika neklātienes studijās