Databases

Academic Semester:
Course TypeReference NumberSubprogram
CompulsoryTheory: ΤΠ30Κ2
Lab: ΤΠ31Κ2
SemesterAcademic YearHours per week
Winter2ndTheory: 3 Lab: 2
ExamsECTSWorkload
Theory: Final written exam in the whole material (100%). The test includes five theory questions (1 point each) and three exercises (2.50 points each) from which the student selects and performs two. Laboratory: The final grade is subsumed under the eval611
PrerequisitesTeaching methodTeaching Language
Lectures with parallel laboratory classesGreek, English

Academic Staff

Faculty in charge: 
da's picture
ακουμιανάκης δημοσθένης
Akoumianakis Demosthenes
Professor
Καθηγητής
2810-379190
Address: 

COURSE DESCRIPTION

The course is based on four main sections:

  • Introduction to Data Models and Databases (ie. What is the data model, overview of classical data models, principles and advantages of databases, architecture of a database management system, logical and physical database design).
  • Detailed presentation of the Entity-Relationship model (ie. Basic concepts of the model and detailed presentation of the diagrammatic style, implementation in selected areas and development of Entity-Relationship models.
  • Practicing in the relational data model (ie. Definition of structures of Relational database model, review of the integrity constraints of the model, detailed presentation of Data Management Languages (Relational Algebra, Tuple Relational Calculus and modern systems), transformation of Entity-Relationship model to Relational Database schema and vice versa.
  • Relational schema design (ie. Problems regarding Relational schemas, Relational schema good design principles and Normal Forms).

RECCOMENDED BIBLIOGRAPHY

  • C.J. Date (2002): Εισαγωγή στα Συστήματα Βάσεων Δεδομένων – Τόμοι Α' & Β', Μετάφραση στα Ελληνικά από τις εκδόσεις "Κλειδάριθμος".
  • Silberschatz, H. F. Korth & S. Sudarshan (2001): Database System Concepts (4th Edition), McGraw-Hill ISBN 0-07-255481-9.
  • R. Elmasri & S. Navathe (1996): Fundamentals of Database Systems, Μετάφραση στα Ελληνικά από τις εκδόσεις "ΔΙΑΥΛΟΣ".
  • P. P-S Chen (1976): The Entity-Relationship Model-Toward a Unified View of Data, ACM Transactions on Database Systems, 1(1), pp. 9-36.

Head of the Department οf Informatics Engineering
Malamos Athanasio ASSOCIATE PROFESSOR, amalamos@hmu.gr

Deputy Head of the Department οf Informatics Engineering
Marias Kostas ASSOCIATE PROFESSOR, kmarias@hmu.gr

Secretary
Address: Department of Informatics Engineering, School of EngineeringTEI of Crete, Heraklion, Crete, P.O Box: 71500
E-mail: secretariat@ie.teicrete.gr
Tel: 2810-379716, 2810-379795, 2810-379853
Fax: 2810-379717
Website: http://www.ie.teicrete.gr

Administrators
Tel: 2810-379776