Εισαγωγή στα συστήματα διαχείρισης βάσεων δεδομένων (ΣΔBΔ). Αρχιτεκτονική ενός ΣΔΒΔ. Μοντελοποίηση δεδομένων με το μοντέλο οντοτήτων – συσχετίσεων. Σχεσιακό μοντέλο. Σχεσιακή άλγεβρα και σχεσιακός λογισμός. Γλώσσα SQL. Συνενώσεις πινάκων και συναφή ερωτήματα SQL. Ερωτήματα συνάθροισης και διαίρεσης σε SQL. Συναρτησιακές εξαρτήσεις και εξαρτήσεις πολλαπλών τιμών. Κανονικοποιήσεις. Επεξεργασία συναλλαγών και τεχνικές ταυτοχρονισμού. Φυσική οργάνωση ενός ΣΔΒΔ. Μέσα αποθήκευσης. Οργανώσεις αρχείων και κατάλογοι. Δενδρικοί κατάλογοι και αρχεία (Β-δένδρα, Β+δένδρα). Kατακερματισμός.
Μετά την επιτυχή παρακολούθηση του μαθήματος ένας φοιτητής θα: