DBLab School of Computer and Electrical Engineering KDBSL NTUA
Thursday, July 02, 2020

Προπτυχιακά Μαθήματα

Βάσεις Δεδομένων

7ο εξάμηνο, διδάσκων: Καθ. Ι. Βασιλείου
Συστήματα Διοίκησης Βάσεων Δεδομένων (Database Management Systems) και η αρχιτεκτονική τους. Δομές Δεδομένων για Βάσεις Δεδομένων. Μοντελοποίηση - Το μοντέλο E-R. Αναφορά στα κλασσικά μοντέλα Βάσεων Δεδομένων (Ιεραρχικό, Δικτυωτό). Το Σχεσιακό Μοντέλο. Γλώσσες για Βάσεις Δεδομένων - Η γλώσσα SQL. Συστήματα Αρχείων και Φυσικός Σχεδιασμός Βάσεων Δεδομένων. Λογικός Σχεδιασμός και Κανονικοποίηση (normalization). Θέματα Διαχείρισης και Λειτουργίας (ακεραιότητα, βελτιστοποίηση, αναδιοργάνωση, ασφάλεια, λειτουργικότητα, κλπ.) Επίκαιρα Θέματα (αντικειμενοστραφή συστήματα, πολυ-συστήματα, συστήματα για προσωπικούς υπολογιστές, XML και Συστήματα Δικτύου, κλπ.)

Ανάλυση και Σχεδιασμός Πληροφοριακών Συστημάτων

9ο εξάμηνο, διδάσκων: Καθ. Ι. Βασιλείου
Μεθοδολογίες ανάλυσης συστημάτων. Μεθοδολογίες σχεδιασμού πληροφοριακών συστημάτων-SSADM. Αντικειμενοστρεφείς μεθοδολογίες. Εργαλεία σχεδιασμού-CASE TOOLS. Πλατφόρμες ανάπτυξης εφαρμογών (πελάτης/εξυπηρετητής, κατανεμημένα συστήματα). Μελέτες περιπτώσεων πραγματικών εφαρμογών.

Προχωρημένα Θέματα Βάσεων Δεδομένων

9ο εξάμηνο, διδάσκων: Καθ. Τ. Σελλής
Θέματα λειτουργίας Συστημάτων Διαχείρισης Βάσεων Δεδομένων. Κατανεμημένες βάσεις δεδομένων και προβλήματα λειτουργίας τους. Νέο standard SQL-3. Μηχανές Βάσεων Δεδομένων. Προχωρημένα συστήματα και εφαρμογές βάσεων δεδομένων (αντικειμενοστρεφείς, χρονικές, ενεργές, χωρικές βάσεις δεδομένων, αποθήκες βάσεων δεδομένων). Συσχέτιση μαθηματικής λογικής και βάσεων δεδομένων (επαγωγικές βάσεις δεδομένων).