Search for contacts, projects,
courses and publications

Data Management

Description

COURSE OBJECTIVES

This course provides a practical introduction to database technology. By the end of this course, students will understand the fundamental concepts about database management systems, become familiar with commercial tools for the design and development of database applications, and be exposed to recent trends in database-like storage systems.

 

COURSE DESCRIPTION
Databases are essential to applications in a wide variety of domains, including finance, health care, commerce, and telecommunications. In fact, most applications that people use on a day-to-day bases are backed by databases. Topics covered include modeling enterprise data with ER diagrams, the relational model, SQL, XML, logical design with normalization, physical design, query execution, transaction processing, recovery, concurrency, online analytical processing, and NoSQL systems.

 

EXAMINATION INFORMATION
Midterm, written Final exam, written

 

REFERENCES

  • Database Management Systems, Ramakrishnan & Gehrke, 3rd ed.
  • Fundamentals of Database Systems, Elmasri & Navathe, 6th ed.

People

 

Eugster P. T.

Course director

Additional information

Semester
Spring
Academic year
2020-2021
ECTS
6
Language
English
Education
Bachelor of Science in Informatics, Core course, Lecture, 2nd year