|Flow||L - Computer Software|
|Category||Obligatory (main flow)|
|Class Hours - Lab Hours||3 - 1|
|Lecturers||Vassiliki (Verena) Kantere, Dimitrios Tsoumakos, Marios Koniaris (T & R Associates), ΠΔ 407/80 ή ΑΥ|
This course is an introduction to Database Management Systems and basic data management notions. Specifically, the course covers the following subjects: Discussion on database models, starting from the hierarchical and the network model. The Entity Relationship model. The Relational model. Relational Algebra and Calculus. Basic and advanced SQL. Physical models and alternative methods of data base storage and retrieval. Hashing and indexing. Basics of query processing and query optimization.