To give knowledge about the principles of different data models (including relational, SQL, hierarchical, and network model) as well as to give knowledge and skills about the database language SQL and development of transactional SQL databases.