Duomenų bazės ir informacinės sistemos (INF3017)
Dalyko anotacija lietuvių kalba
Dalyko kursas supažindina su pagrindinėmis duomenų bazių sistemų (DBS) sąvokomis, projektavimo etapais, konceptualiais modeliais, klasikiniais duomenų organizavimo modeliais, reliaciniu duomenų modeliu, reliacinės algebros pagrindais, užklausų kalbos SQL pagrindais ir jos taikymu duomenų bazėse, duomenų bazių valdymo sistemų vertinimo kriterijais ir jų vystymosi tendencijomis. Kurse taip pat aptariami informacinių sistemų (IS) klausimai: organizacinės sistemomis bei jų savybės, IS klasifikacija, IS planavimo ir projektavimo metodai, IS gyvavimo ciklas.
Dalyko anotacija užsienio kalba
The course introduces the basic concepts of database systems (DBS), design stages, conceptual models, classical data organization models, relational data model, basics of relational algebra, basics of query language SQL and its application in databases, evaluation criteria of database management systems and their development trends. This course also discus information systems (IS) issues: organizational systems and their properties, IS classification, IS planning and design methods, IS life cycle.
Būtinas pasirengimas dalyko studijoms
Programavimo pagrindai
Dalyko studijų rezultatai
1 Gebės atpažinti ir apibūdinti pagrindines informacinių sistemų ir duomenų bazių sąvokas
2 Supras IS teikiamų paslaugų organizavimo principus ir naudojimosi šiomis paslaugomis priemones
3 Žinos IS planavimo ir projektavimo etapus.
4 Skirs duomenų atvaizdavimo lygmenis bei duomenų organizavimo modelius.
5 Gebės sudaryti duomenų bazės konceptualų modelį
6 Gebės pervesti duomenų bazių konceptualų modelį į reliacinį modelį
7 Gebės atlikti reliacinio duomenų bazių modelio normalizaciją
8 Supras reliacinės algebros operacijų taikymo reliacinei duomenų bazei paskirtį ir panaudojimo galimybes
9 Gebės naudoti SQL kalbą duomenų bazių kūrimui, modifikavimui ir duomenų atrankai
Dalyko turinys
1. Informacinių sistemų samprata, klasifikacija ir struktūra.
2. Informacinių poreikių analizės aspektai.
3. Informacinių sistemų gyvavimo ciklas ir jo modeliai.
4. Informacinių sistemų projektavimas ir kūrimo metodai.
5. Pagrindinės duomenų bazių sistemų sąvokos.
6. Reikalavimai duomenų bazių valdymo sistemoms ir duomenų bazių efektyvumo kriterijai.
7. Duomenų atvaizdavimo lygiai.
8. Konceptualaus modeliavimo metodai.
9. Reliacinis duomenų modelis.
10. Duomenų bazių normalizacija.
11. Reliacinės algebros pritaikymas reliacinėse duomenų bazėse.
12. Užklausų kalbos SQL pagrindai.
Dalyko studijos valandomis
Paskaitos 30 val.
Praktiniai darbai 30 val.
Savarankiškas darbas 47 val.
Iš viso: 107 val.
Studijų rezultatų vertinimas
Egzaminas (50%), kolokviumas (17%), praktinių darbų gynimas (33%).
Literatūra
1 2008 Sekluckis V., Gudas S., Garšva G Informacijos sistemos ir duomenų bazės. Informacijos sistemos ir duomenų bazės. Kaunas. Technologija 20
2 2014 Adrienne Watt. Database design. BCcampus
3 2019 David Bourgeois, Biola University. Information Systems for Business and Beyond Open Textbook Library. Springer Verlag
Papildoma literatūra
1 2005 Baronas R. Duomenų bazių valdymo sistemos TEV Vilnius
2 2012 Daiva Kalvaitienė Duomenų bazių projektavimas. Marijampolė Piko valanda