Excel
Kursa nosaukums Datu bāzes projektēšanas tehnoloģijas
Kursa kods InfT6023
Zinātnes nozare Informācijas tehnoloģija (nav zn)
Kredītpunkti (ECTS) 6
Kopējais stundu skaits kursā 162
Lekciju stundu skaits 32
Laboratorijas darbu stundu skaits 32
Studenta patstāvīgā darba stundu skaits 98
 
Kursa izstrādātājs(-i)
Mg. sc. ing., Andrejs Zujevs
Dr. sc. ing., Jānis Eiduks

Priekšzināšanas
Kursam priekšzināšanas nav nepieciešamas
 
Kursa anotācija
Mācību kursā tiek analizētas datu bāzes projektēšanas uzdevuma automatizācijas problēmas. Tiek apskatītas ievades/izvades datu tipa metodes, lietojumorientētas metodes un CASE (Computer Aided System Engineering) metodes. Tiek analīzēti priekšmetiskās vides modeļi, datu konceptuālie modeļi un funkciju modeļi. Tiek apskatītas modeļu transformācijas sistēmas loģiskajos modeļos, kā arī CASE rīki.
Kursa saturs(kalendārs)
1 Datu konceptuālā modelēšana.
2 Temporālās ER diagrammas.
3 Relāciju datu bāzes datu glabāšanas struktūru iegūšana no konceptuāliem modeļiem.
4 Relāciju-objektu datu bāzes datu glabāšanas struktūru iegūšana no konceptuāliem modeļiem.
5 Temporālās datu bāzes sistēmas projektēšana.
6 Dimensiju modelēšanas izmantošana veidojot datu noliktavas datu glabāšanas struktūru.
7 CASE tehnoloģijas.
8 CASE rīku darbības principi un iespējas.
9 CASE rīka Oracle Designer arhitektūra un iespējas.
10 Datu bāzes un lietojumu projektēšana ar Oracle Designer rīku.
11 Datu sākotnējās ielādes problēmas.
12 Datu bāzes sistēmas projektēšana kā daudzkritēriālais process.
13 SQL vaicājumu noskaņošana (optimizācija).
14 DB sistēmu ieviešanas plāna izstrāde.
15 DB sistēmu izstrādes kvalitātes nodrošināšana. 16 DB sistēmu izstrādes automatizācijas perspektīvas.
Prasības kredītpunktu iegūšanai
Ir jābūt aizstāvētiem visiem mājas darbiem un nokārtotam eksāmenam.
Obligātā literatūra
1. Date C.J., Darwen H. Databases, Types and Relational Model: The third Manifesto, third edition, Addison-Wesley, 2006.
2. Tow D. SQL Tuning. O`Reilly, 2004.
3. Graham Witt, Graeme Simsion. Data Modeling Essentials 3rd Revised edition, Science & Technology, 2005. 4. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике, 2-е издание, Питер, 2006 г.
Papildliteratūra
1. Таненбаум Э., Вудхалл А. Операционные системы. Разработка и реализация, Питер, 2006 г.
2. Эрик Дж. Брауде. Технология разработки программного обеспечения, Питер, 2004 г.
3. http://www.ibm.com/developerworks/web/library/wa-dbdsgn2.html (19.12.2007.) -DataBase normal forms 4. http://www.citforum.ru/database/case/ (19.12.2007.) -CASE tehnoloģija
Periodika un citi informācijas avoti
1. http://www.databasejournal.com/ (DataBase jornal)
2. The Architecture Journal
3. The VLDB Journal The International Journal on Very Large Data Bases 4. Журнал. – АО "Открытые системы"
Piezīmes
Studiju priekšmets ITF maģistrantiem studiju programmā "Informācijas tehnoloģijas".