Dalyko sando aprašas

 

Dalyko sando kodas

(Course unit code)

DBVS2114

Dalyko sando pavadinimas

(Course unit title)

Duomenų bazių valdymo sistemos

Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė

(Name and title of lecturer)

Dr. Andrius Kurtinaitis

Katedra, centras

Matematikos ir informatikos metodikos katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

(Level of course)

Pirmosios pakopos

Semestras

(Semester)

Pavasario, (6)

 

ECTS kreditai

(ECTS credits)

3

VU kreditai

(VU credits)

2

Auditorinės valandos

Viso dalyko 64

 

Paskaitų  32

 

Seminarų

 

Pratybų

 

Laboratorinių darbų,  32

 

Konsultacijų

Reikalavimai

(Prerequisites)

Reikia turėti bendruosius darbo kompiuteriu įgūdžius: mokėti dirbti su failų sistema (kurti, redaguoti, kopijuoti failus), mokėti naudotis interneto naršykle bei tekstų redaktoriumi.

Privalumas yra programavimo, matematinės logikos, aibių teorijos, duomenų struktūrų ir algoritmų pradmenys

Dėstomoji kalba

(Language of instruction)

Lietuvių

Dalyko sando tikslai ir numatomi gebėjimai

(Objectives and learning outcomes)

Baigęs kursą, studentas:

-         žinos bendruosius duomenų bazių sistemų veikimo principus;

-         žinos reliacinių DBVS veikimo principus;

-         mokės projektuoti bei kurti reliacines duomenų bazes;

-         mokės naudotis reliacinėmis DBVS, naudodamas SQL kalbą.

Dalyko sando turinys

(Course unit content)

DB ir DBVS samprata, paskirtis ir funkcijos. Pagrindinės reliacinio duomenų modelio sąvokos. Reliacinių DB projektavimas: ER modelis, ER diagramos, jų transformavimas į reliacinį duomenų modelį. DB norminės formos. SQL kalba: pagrindiniai kalbos elementai, duomenų apibrėžimas, išrinkimas, modifikavimas. Duomenų neprieštaringumas ir apsauga: loginis duomenų nepriklausomumas, duomenų saugumas, transakcijos, deklaratyvūs sąryšiai tarp duomenų, dalykinės taisyklės, lygiagretus duomenų apdorojimas

Pagrindinės literatūros sąrašas (Reading list)

1.    Baronas R. Duomenų bazių valdymo sistemos. Vilnius, TEV, 2005;

2.    Date C.J. An introduction to database systems. Reading, Mass.: Addison-Wesley, 7th ed.,1999.

Papildomos literatūros sąrašas

3.    Ullman J.D., Widom J. A first course in database systems. New Jersey: Prentice-Hall,1997;

4.    Ullman J.D. Principles of database systems. Rockville, MD: Computer Science Press,1980;

5.    Hansen G.W., Hansen J.V. Database management and design. New Jersey: Prentice-Hall.1999.

Mokymo metodai

(Teaching methods)

Paskaitų metu dėstytojas pateikia kurso medžiagą, iliustruodamas ją kompiuterines prezentacijos pagalba. Paskaitų eigoje demonstruojami nedidelių uždavinių sprendimai toje pačioje aplinkoje, kurią studentai naudoja laboratorinių darbų metu.

Lankomumo reikalavimai (Attendance requirements)

Lankomumo reikalavimų nėra, tačiau vienintelis būdas gauti laboratorinių darbų vertinimo dalį yra lankant užsiėmimus kompiuterių laboratorijoje

Atsiskaitymo reikalavimai (Assessment requirements)

Egzaminas, sudarytas iš uždavinių ir testo pobūdžio teorinių klausimų

Vertinimo būdas

(Assessment methods)

Galutinis vertinimas susideda iš: 40% laboratorinių darbų atliktų užduočių įvertinimo ir 60% egzamino įvertinimo.

Aprobuota katedros

2009-12-14

Patvirtinta Studijų programos komiteto

2010-02-10