Course code InfT2034

Credit points 2

Database Access Applications

Total Hours in Course80

Number of hours for lectures16

Number of hours for laboratory classes16

Independent study hours48

Date of course confirmation12.01.2016

Responsible UnitDepartment of Computer Systems

Course developer

author lect.

Ingus Šmits

Mg. sc. ing.

Prior knowledge

DatZ3019, Algorithms and Structures

InfT2033, Windows Programming

Course abstract

Within this course students are taught to create programs that store data using relational database technology. Various programming models for working with data sources and their use cases are described. Students are thought how to use active data objects to work with relational data base in connected and disconnected environment. Upon completion of this course students acquire practical skills in programming applications to work with databases.

Learning outcomes and their assessment

Purpose of the study course:
By completing the study course, students acquire:
Knowledge about creating applications for working with relation data bases.
Skills in coding and debugging programs, using the right programming style, realizing user interfaces, using programs of data requisition.
Competence in independent coding and debugging calculation of program and realization of data processing tasks, realizing user interfaces without using data base management systems.

Compulsory reading

1. David S. P., Introducing Microsoft .NET 3rd ed. Microsoft Press, 2003. (Pieejama pie kursa atbildīgā mācībspēka)
2. Petzold C., Programming Microsoft Windows with C#, Microsoft Press, 2001. (Pieejama pie kursa atbildīgā mācībspēka)

Further reading

1. NET Development, http://msdn.microsoft.com/en-us/library/ff361664.aspx, 29.11.2010