Course: Programming Database Applications

« Back
Course title Programming Database Applications
Course code KIT/INPDA
Organizational form of instruction Lecture + Tutorial
Level of course Master
Year of study 2
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Šilar Zdeněk, Ing. Ph.D.
Course content
Introduction - resources, tools and literature. Database approaches and types of databases. Types of connection to databases (ODBC, JDBC, etc.). Persistence data. Tools for object-relational data mapping (ORM). Existing technology ( "Framework") - issues and options. Suggestions and solutions to different ways of building database applications.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration
Learning outcomes
The aim of the course is to acquaint students with the techniques of programming database applications in a particular development environment using Java programming language. Students will get acquainted with modern teaching technologies for the design and development of robust database applications.
After completion of this course the student will be able to use modern technologies to design and implement an information system. The knowledge and skills will be able to apply in practice.
Prerequisites
Knowledge of the course Programming Internet applications (JSP technology).

Assessment methods and criteria
Oral examination, Written examination, Home assignment evaluation, Student performance assessment, Discussion

Participation in exercise-min 70%. Preparation and submission of semester work - min. 24 to 40 points. Successfully passing the exam (oral examination) - min. 60 points (including credit).
Recommended literature
  • Spell, Brett. Java : programujeme profesionálně. Praha: Computer Press, 2002. ISBN 80-7226-667-5.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2014) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2016) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Information Technology (2015) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter