Εισαγωγή
Το μάθημα της Τεχνολογίας Βάσεων Δεδομένων διδάσκεται στο 6ο εξάμηνο σπουδών του Προπτυχιακού Προγράμματος Σπουδών
του Τμήματος Πληροφορικής. Σκοπός του μαθήματος είναι η μελέτη τρόπων οργάνωσης των δεδομένων, διαχείρισης,
βελτιστοποίησης ερωτημάτων, με στόχο την αποτελεσματική και αποδοτική επεξεργασία από ένα Σύστημα Διαχείρισης
Βάσεων Δεδομένων. Επίσης, θα ασχοληθούμε με τεχνικές λεπτομέρειες υλοποίησης πραγματικών συστημάτων και
θα μελετήσουμε θέματα διαχείρισης συναλλαγών (transactions) και τεχνικές ανάκαμψης (recovery). Τέλος, θα μελετήσουμε
θέματα ασφάλειας βάσεων δεδομένων. Πιο αναλυτικά, η διδασκαλία του μαθήματος περιλαμβάνει:
φυσική οργάνωση δεδομένων στο δίσκο
δενδρικές μέθοδοι προσπέλασης (Β-δένδρα και παραλλαγές)
μέθοδοι κατακερματισμού
βελτιστοποίηση και επεξεργασία ερωτημάτων
διαχείριση συναλλαγών
τεχνικές ανάκαμψης
αντικειμενοστρεφή συστήματα
αντικειμενο-σχεσιακά συστήματα
παράλληλα συστήματα βάσεων δεδομένων
κατανεμημένα συστήματα βάσεων δεδομένων
ειδικά θέματα
Ώρες Διδασκαλίας: Τρίτη 16:00-18:00 αίθουσα Β, Πέμπτη 17:00-19:00 αίθουσα Α.