LA0626 Datu bāzu tehnoloģijas

Kods LA0626
Nosaukums Datu bāzu tehnoloģijas
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Pamatstudiju, Akadēmiskais
Tematiskā joma Datorika
Struktūrvienība Liepājas akadēmija
Mācībspēks Anita Jansone, Dzintars Tomsons
Kredītpunkti 6.0
Daļas 1
Anotācija Kursa mērķis ir sniegt zināšanas un izpratni par piekļuves tehnoloģijām datu bāzēm, datu bāzes vadības sistēmu darbības pamatprincipiem un SQL valodu. Kursā tiek iegūtas prasmes datu bāzu projektēšanā, SQL vaicājumu veidošanā un datu bāzu pārvaldības sistēmu administrēšanā..
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
Datu bāzes un Datu bāzes vadības sistēmas pamatprincipi. Relāciju algebra 2 4 0 0
Datubāzes administrēšana (datubāzes dzēšana, datubāzes iztukšošana, datubāzes kopēšana, datubāzes eksportēšana, datubāzes importēšana) MS SQL Server. 2 4 0 0
MS SQL Server lietotāju administrēšana. 2 4 0 0
Datu bāzes projektēšana. Normalizācija 12 18 0 0
Datubāzes ER modeļa iegūšana no esošas MS SQL Server datubāzes, datubāzes automātiska izveide no esoša datubāzes ER modeļa. 2 4 0 0
SQL paplašinājums (TABLE (Create, Alter, Drop)) 4 8 0 0
SQL paplašinājums (Declare, IF...Else, Case, While u.c. ) 6 10 0 0
SQL paplašinājums (Cursor, Transaction, Procedure u.c.) 6 10 0 0
Datu indeksācija, indeksu administrēšana (pievienošana, pārlūkošana, dzēšana) MS SQL SERVER. 4 6 0 0
Datu bāzes projekta prezentācija 2 4 0 0
Klienta-servera arhitektūra. Datubāzes piekļuves tehnoloģijas 2 4 0 0
Lietotāja saskarnes veidošana, izmantojot Microsoft Visual Studio (C#, .NET Framework) 2 4 0 0
Pieprasījumu un datu apstrāde, izmantojot programmēšanas valodu C# un SQL: MS SQL Server datubāzē glabātu datu pārskatīšana, datu pieprasīšana, datu ievads, dzēšana un modificēšana u.c. 10 12 0 0
MS SQL Server programmēšana (procedūras, funkcijas, transakcijas u.c.). Studiju projekts. 8 12 0 0
Kopā: 64 104 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Kursa mērķis ir sniegt zināšanas un izpratni par datu bāzēm, datu bāzes vadības sistēmu darbību, relāciju algebru, datu bāzu tehnoloģijām un SQL valodu. Iegūt prasmes datu bāzu pārvaldības sistēmu administrēšanā un lietošanā, datu bāzu projektēšanā un SQL vaicājumu padziļinātā veidošanā. Iegūt zināšanas un izpratni par piekļuves veidiem datu bāzēm. Iegūt prasmes datu uzglabāšanai un iegūšanai, izmantojot dažādus piekļuves veidu datu bāzei. Iegūt prasmes izveidot klienta interfeisu datu apstrādei datu bāzēs. Studiju kursa uzdevumi: 1. Apgūt zināšanas un izpratni par datu bāzēm, datu bāzes vadības sistēmu darbības pamatprincipiem 2. Apgūt datu bāzes projektēšana un normalizācijas pamatprincipus. 3. Apgūt prasmes projektēt datu bāzi. 4. Apgūt relāciju algebras pamatprincipus. 5. Apgūt padziļināti SQL un sastādīt SQL vaicājumus. 6. Apgūt zināšanas un izpratni par datu bāzu administrēšanu un lietošanu. 7. Apgūt prasmes izveidot un administrēt datu bāzi datu bāzu pārvaldības sistēmā. 8. Apgūt prasmes pielietot SQL vaicājumus atbilstoši uzdotiem uzdevumiem. 9. Apgūt lietotāju izveidi un to administrēšanu. 10. Apgūt un prast pielietot lietotāju tiesību piešķiršanas mehānismu. 11. Apgūt datu indeksāciju, indeksu administrēšanu (pievienošanu, pārlūkošanu, dzēšanu). 12. Apgūt tabulu administrēšanu (tabulu dzēšanu, tabulu iztukšošanu, tabulu kopēšanu, tabulu eksportēšanu, tabulu importēšanu, tabulu atjaunošanu, tabulu optimizēšanu, tabulu statusa pārbaudi). 13. Apgūt datubāzes administrēšanu (datubāzes dzēšanu, datubāzes iztukšošanu, datubāzes kopēšanu, datubāzes eksportēšanu, datubāzes importēšanu). 14. Sniegt zināšanas un izpratni par datubāzes piekļuves tehnoloģijām. 15. Apgūt prasmes datu uzglabāšanai un iegūšanai, izmantojot dažādas datubāzes piekļuves tehnoloģijas. 16. Sniegt zināšanas par klienta interfeisa veidošanas principiem. 17. Apgūt prasmes izveidot klienta interfeisu.
Sasniedzamie studiju
rezultāti un to vērtēšana
Zināšanas: Zina pielietot datu pieprasījumu valodas. Zina datu bāzu tehnoloģijas. Zina pielietot datu pieprasījumu valodas. - Nodarbību apmeklējums vismaz 75% apmērā. Sekmīgi nokārtoti testi, sekmīgi izpildīti visi praktiskie darbi. Eksāmens.
Prasmes: Spēs lietot datu bāzu tehnoloģijas. Spēs sastādīt vaicājumus atbilstoši prasībām. Spēs veikt lietotāju administrēšanu DBVS sistēmā. Spēs veikt pieejas tiesību administrēšanu DVBS sistēmā. Spēs veikt datu indeksāciju gan jaunā, gan esošā datubāzē. Spēs veikt datubāzu uzturēšanu un administrēšanu. Spēs veikt datubāzu tabulu uzturēšanu un administrēšanu. - Nodarbību apmeklējums vismaz 75% apmērā. Sekmīgi nokārtoti testi, sekmīgi izpildīti visi praktiskie darbi. Eksāmens.
Kompetences: Spēs veikt analīzi un izvēlēties atbilstošāko datu bāzu pārvaldības sistēmu datu bāzu izveidei. Spēs veikt datu bāzu projektēšanu un realizēt to izvēlētajā datu bāzu pārvaldības sistēmā. Spēs veikt analīzi un izvēlēties atbilstošāko piekļuves tehnoloģiju datu bāzei. Spēs izstrādāt lietotni ar datu bāzi. - Nodarbību apmeklējums vismaz 75% apmērā. Sekmīgi nokārtoti testi, sekmīgi izpildīti visi praktiskie darbi. Eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Praktiskie darbi/ testi - 50%
Eksāmens - 50%
 
Priekšzināšanas -
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 6.0 32.0 32.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]