CDM 4235 DATABASE SYSTEMS
LEVEL OF STUDY: UNDERGRADUATE
COURSE UNIT CODE: CDM 4235
SEMESTER: 4th
COURSE TITLE: DATABASE SYSTEMS
TEACHING WEEKLY HOURS: 2 H/W LECTURES and 2 H/W LAB EXERCISES
ECTS: 5
COURSE TYPE: CORE ELECTIVE
TEACHING AND EXAM LANGUAGE: GREEK
COURSE DELIVERY TO ERASMUS STUDENTS: YES (in English)
Databases and especially relational databases have been one of the main tools and one of the most important tools in the field of information technology and are used in a variety of applications. The course introduces students to the basic concepts of relational databases and the rules of their design and implementation. During the course, students come into contact with open source database management systems and explore their operation through laboratory exercises, which are performed under the supervision and guidance of the instructor in the respective laboratory sessions. Extensive reference is made to areas such as data independence, the entity-correlation model, relational algebra, and the SQL query language. The course also focuses on the principles, theory, and the basic practical aspects of modern database systems.
Upon successful completion of the course, students will be able to:
- develop and utilize simple database systems,
- develop and execute queries in database systems,
- understand the principles and technologies of data representation, metadata and knowledge,
- apply knowledge extraction algorithms from databases,
- Understand the feasibility of implementing appropriate algorithms, techniques and systems for the efficient management of large volumes of data.