Latvijas Universitātes Datorzinātņu fakultātes kursu novērtējums

Kursi

Datu bāzes un informācijas sistēmu pamati

database

Kursa mērķis ir iepazīstināt studentus ar relāciju datu bāzu un informācijas sistēmu pamatjēdzieniem, kā arī iemācīt izveidot datu bāzes un veikt manipulācijas ar datiem.
Kursa uzdevumi ir iepazīstināt ar datu bāzu priekšrocībām, un funkcionalitāti. Kursa uzdevums ir sniegt priekšstatu par relāciju datu bāzu jēdzieniem, kā arī iemācīt studentus veikt darbības datu bāzē – datu bāzes un tabulu izveide, ievietot, mainīt, dzēst datus datu bāzē, veikt datu atlasi. Kursa uzdevums ir iemācīt studentiem relāciju modeļa matemātiskos pamatus – funkcionālās atkarības un normālformas. Tāpat kursā studentiem ir jāapgūst ER modeļa izveide un atbilstošas datu bāzes struktūras izveide.
Studenti kursā apgūst informācijas sistēmu komponentus, veidus un arhitektūras. Tiek izskatīti vairāki konkrēti informācijas sistēmu veidi – ERP, CRM, BPM, BI. Studenti apgūst dažādas interneta tehnoloģiju radītas informācijas sistēmas, kā arī ar to saistītās problēmas – drošību un globalizāciju.

Kursa docētājs(-i)

Laila Niedrīte

Studiju kursa kalendārais plāns

1.
Relāciju datu bāzu jēdzieniLekcija Patstāvīgs d.2 4
2.Datu bāzes un tabulu izveideLekcija Praktiskie d. Patstāvīgs d.2 2 4
3.Datu ievietošana datu bāzē, maiņa, dzēšana, vienkārša datu atlaseLekcija Praktiskie d. Patstāvīgs d.2 6 8
4.Sarežģīta datu atlaseLekcija Praktiskie d. Patstāvīgs d.2 6 10
5.Funkcionālo atkarību jēdziensLekcija Patstāvīgs d.2 4
6.Normālformu jēdziens, 1., 2., 3. normālformasLekcija Patstāvīgs d.2 6
7.ER modeļa jēdziens, ER modeļa izveideLekcija Patstāvīgs d.2 6
8.Datu bāzes struktūras izveide atbilstoši ER modelimLekcija Praktiskie d Patstāvīgs d.2 2 6
9.Informācijas sistēmu komponenti, veidi un arhitektūrasLekcija Patstāvīgs d.2 3
10.Informācijas sistēmas organizācijās: ERP, CRM, BPM sistēmasLekcija Patstāvīgs d.4 6
11.Darījumintelekts (BI), informācijas un zināšanu izguve, informācijas vizualizācijaLekcija Patstāvīgs d.4 6
12.Interneta tehnoloģiju radītas informācijas sistēmas: E-bizness, E-pārvalde, Web 2.0 tehnoloģijas un to pielietojumiLekcija Patstāvīgs d.2 3
13.Informācijas sistēmas aiz organizācijas robežām: drošība, globalizācija un nākotnes tendencesLekcija Patstāvīgs d.4 6

Studējošo patstāvīgo darbu organizācijas un uzdevumu raksturojums

Kursa laikā tiek lasītas teorētiskās lekcijas un notiek praktiskie darbi. Kursā notiek vairāki individuāliie kontroldarbi. Studenti veido 2 praktiskos darbus – lielo praktisko datu bāzēs darbu grupās līdz 3 studentiem. Lielajā praktiskajā darbā studentiem ir jāizveido sistēma, kas risina praktisku problēmu. Studentiem ir jāizveido problēmas apraksts, datu bāzes modeļi (Konceptuālais un fiziskais), tabulu funkcionālo atkarību grafi. Tabulām jābūt vismaz Boisa-Koda normālformā (BCNF). Studentiem jāizveido datu bāze.
Studenti veido IS praktisko darbu individuāli.   

Studiju rezultāti

Zināšanas

1. Zina relāciju datu bāzu jēdzienus. (EB11)

2. Studenti zina informācijas sistēmu jēdzienus. (EB11, EB12)

3. Studenti zina galvenos drošības, juridiskos, un ētiskos aspektus informācijas sistēmu jomā. (eb41, eb42, eb43, EB44, eb53)

Prasmes

4. Māk no dota neformāla uzdevuma izveidot atbilstošu ER modeli un datu bāzes modeli. (eb21, eb22, EB23, prg26)

5. Māk izveidot atbilstošu datu bāzes struktūru. (eb24, prg26)

6. Māk izveidot datu bāzes modeļa funkcionālo atkarību grafu. (eb22, EB23)

7. Māk datu bāzē ievadīt, labot, dzēst datus. (EB35, adm27)

8. Māk veidot vienkāršus un sarežģītus SQL pieprasījumus datu atlasei, t.sk. no vairākām tabulām un ar datu grupēšanu. (EB35, edm27)

9. Studenti prot lietot un izveidot vienkāršus informācijas sistēmas komponentus. (EB12)

Kompetences

10. Māk noteikt kurā normālformā ir dotais modelis. (eb22, EB23)

11. Studenti spēj atšķirt dažāda veida informācijas sistēmas un noteikt, kā šīs informācijas sistēmas pielietojamas konkrētas reālās pasaules situācijās. (EB12, eb21, eb25)

Prasības kredītpunktu iegūšanai

Noslēguma pārbaudījums:
1. Sekmīgi uzrakstīts rakstisks eksāmens DB. (10% no atzīmes)
2. Sekmīgi uzrakstīts rakstisks eksāmens IS. (10% no atzīmes)
Starppārbaudījumi:
3. Sekmīgi uzrakstīti kontroldarbi praktiskajos darbos. (20% no atzīmes)
4. Izveidota un sekmīgi atrādīts lielais praktiskais darbs. (30% no atzīmes)
5. Sekmīgi uzrakstīts kontrodarbs semestra laikā par informācijas sistēmu tēmām. (10% no atzīmes)
6. Sekmīgi atrādīts IS praktiskais darbs. (15% no atzīmes)
7. Izpildīti testi semestra laikā. (5% no atzīmes)

Aizpildīta LUIS anketa ar kursa novērtējumu. (0% no atzīmes)

Studiju rezultātu vērtēšanas kritēriji

Studiju kursa apguve tā noslēgumā tiek vērtēta 10 ballu skalā saskaņā ar Latvijas Republikas Ministru kabineta noteikumiem Nr.141, Nr. 51 Nr.240 un LU Senāta 29.06.2015. lēmumu Nr. 211, vadoties pēc šādiem kritērijiem: iegūto zināšanu apjoms un kvalitāte; iegūtās prasmes; iegūtā kompetence atbilstīgi plānotajiem studiju rezultātiem.

Pārbaudījumu veidiStudiju rezultāti
1234567891011
1. DB eksāmensxxxxxxx
2. IS eksāmensxxx
3. DB praktiskie DKxx
4. DB LPDxxxxxx
5. IS KDxxx
6. IS PDxx
7. Testixxxxxx

Kursa saturs

Tēma Nr. 1. Relāciju datu bāzu jēdzieni.
DBPS priekšrocības un funkcijas. Relāciju DBPS pamatjēdzieni – tabulas, kolonas, primārās atslēgas, ārējās atslēgas, datu tipi. Klienta-servera arhitektūra.
Lekcija – 2h
Patstāvīgs darbs – 4h

Tēma Nr. 2. Datu bāzes un tabulu izveide.
Microsoft SQL servera pamatutilītas. Pamatdarbības ar MS SQL Server Management studio – pieslēgšanās serverim, redzamie objekti, datu bāzes izveide, tabulu izveide, datu tipi, Primārās un ārējās atslēgas, datu bāzes diagrammas izveide.
Lekcija – 2h
Praktiskie darbi – 2h
Patstāvīgs darbs – 4h

Tēma Nr. 3. Datu ievietošana datu bāzē, maiņa, dzēšana, vienkārša datu atlase.
SQL INSERT, UPDATE un DELETE komandas. SQL SELECT vienkāršākā sintakse. Atslēgvārdi FROM, WHERE, LIKE, BETWEEN, IN, ORDER BY, DISTINCT, Atlase no vairākām tabulām izmantojot JOIN. Funkciju izmantošana.
Lekcija – 2h
Praktiskie darbi – 6h
Patstāvīgs darbs – 8h

Tēma Nr. 4. Sarežģīta datu atlase.
Atslēgvārdi UNION, INTERSECT, EXCEPT. Grupēšanas funkcijas un GROUP BY, HAVING. Skatu izveide un izmantošana. Apakšpieprasījumu izveide. Window funkcija SELECT…OVER…
Lekcija – 2h
Praktiskie darbi – 6h
Patstāvīgs darbs – 10h

Tēma Nr. 5. Funkcionālo atkarību jēdziens.
Kas ir funkcionālā atkarība. Funkcionālo atkarību aksiomas. Primārās atslēgas definēšana ar funkcionālās atkarības jēdzienu. Funkcionālo atkarību grafs.
Lekcija – 2h
Patstāvīgs darbs – 4h

Tēma Nr. 6. Normālformu jēdziens, 1., 2., 3., BCNF, 4., 5. Normālformas.
Kas ir normālformas un normalizācijas process. Pirmās normālforma definīcija. Otrās normālformas definīcija. Trešās normālformas definīcija.
Lekcija – 2h
Patstāvīgs darbs – 6h

Tēma Nr. 7. ER modeļa jēdziens, ER modeļa izveide.
ER modeļa pamatjēdzeini – entītija, entītiju kopa, atribūts, attiecība. ER diagrammas. ER diagrammās izmantotie simboli (Čena sintaksē) entītiju kopām, atribūtiem, attiecībām. Attiecību kardinalitātes. Daudzvērtīgās (ternārās un vairāk) attiecības. Attiecību atribūti. Lomas. Apakšklases. Primāro atslēgu attēlojums. Vājas entītiju kopas.
Lekcija – 2h
Patstāvīgs darbs – 6h

Tēma Nr. 8. Datu bāzes struktūras izveide atbilstoši ER modelim.
Stipro entītiju kopu pārnešana no ER modeļa uz datu bāzes struktūru, attiecību pārnešana, vājo entītiju kopu pārnešana, apakšklasu pārnešanas trīs veidi. Fiziskā datu modeļa attēlošana diagrammas veidā.
Lekcija – 2h
Praktiskie darbi – 2h
Patstāvīgs darbs – 6h

Tēma Nr. 9. Informācijas sistēmu komponenti, veidi un arhitektūras.
Informācijas sistēmas jēdziens. Informācijas sistēmu komponenti: tehnika, programmatūra, dati, tīkli, servisi, personāls, procesi. Informācijas sistēmu veidu pārskats, piemēri. Informācijas sistēmu nozīme organizācijā. IS arhitektūras.
Lekcija – 2h
Patstāvīgs darbs – 3h

Tēma Nr. 10. Informācijas sistēmas organizācijās: ERP, CRM, BPM un citi sistēmu veidi.
Dati un informācija. Informācijas vērtība. Informācijas sistēmas un organizācijas stratēģija. Informācijas ietekme uz konkurētspēju, sistēmu atbalsts tās izmantošanai: BPM, EDI, sadarbības atbalsta sistēmas, DSS. Informācijas sistēmu atbalsts organizācijas procesiem. Uzņēmuma mēroga sistēmas: ERP, CRM, SCM.
Lekcija – 4h
Patstāvīgs darbs – 6h

Tēma Nr. 11. Darījumintelekts (BI), informācijas un zināšanu izguve, informācijas vizualizācija.
Organizāciju lēmumu pieņemšana, funkcijas, līmeņi. Sistēmas lēmumu pieņemšanas atbalstam: pārskatu sistēmas, OLAP un datu noliktavas, datu, teksta un tīmekļa izrace, darījumu analītika. Vadības un biznesa funkciju atbalsta sistēmas, inteliģentās sistēmas, zināšanu pārvaldības sistēmas. Informācijas vizualizācija: vizuālā analītika, vadības paneļi, ģeogrāfiskās informācijas sistēmas.
Lekcija – 4h
Patstāvīgs darbs – 6h

Tēma Nr. 12. Interneta tehnoloģiju radītas informācijas sistēmas: E-bizness, E-pārvalde, Web 2.0 tehnoloģijas un to pielietojumi.
E-biznesa sistēmas, E-pārvaldes sistēmas. Web 2.0 tehnoloģiju pielietojumi: vikivietnes, tagi, blogi, paš-publicēšanās. Jaunas sadarbības formas: sociālie tīkli, virtuālās komandas, virusālā tirgdarbība, pūļa resursēšana.
Lekcija – 2h
Patstāvīgs darbs – 3h

Tēma Nr. 13. Informācijas sistēmas aiz organizācijas robežām: drošība, globalizācija un nākotnes tendences.
Informācijas sistēmu drošība: tehnoloģiskie, ētiskie un juridiskie aspekti. Globalizācijas jēdziens. Tehnoloģiju radītās iespējas. Globālu informācijas sistēmu stratēģijas. Nākotnes informāciju sistēmu raksturojums: globālas, sociālas, mobilas, personālas, valkājamas, uz sadarbību orientētas, autonomas sistēmas, lietu internets.
Lekcija – 4h

Patstāvīgs darbs – 6h

Leave a Reply