Πλάνο μαθημάτων

Η διδασκαλία περιλαμβάνει 3 ώρες θεωρίας και 2 ώρες εργαστηρίου ανά εβδομάδα.

Στο πλαίσιο των διαλέξεων πραγματοποιούνται εργαστηριακές ασκήσεις, όπου επιλύονται πρότυπες ασκήσεις και οι φοιτητές καλούνται να εργαστούν ατομικά ή σε μικρές ομάδες.

Διάλεξη
Ημερομηνία
Αίθουσα
Θέματα
1 Τετ 30 / 09 @ 09:00 - 12:00 ΗΛ7
Εισαγωγή στα Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ) και εννοιολογική μοντελοποίηση
2 Τετ 07 / 10 @ 09:00 - 12:00 ΗΛ7
Σχεσιακό μοντέλο, περιορισμοί και μετατροπή Οντοτήτων-Συσχετίσεων (ΟΣ)
3 Τετ 14 / 10 @ 09:00 - 12:00 ΗΛ7
Σχεσιακή άλγεβρα
4 Τετ 21 / 10 @ 09:00 - 12:00 ΗΛ7
SQL 1: ορισμός σχήματος και βασικά ερωτήματα
5 Τετ 28 / 10 @ 09:00 - 12:00 ΗΛ7
Αργία
6 Τετ 04 / 11 @ 09:00 - 12:00 ΗΛ7
Ενδιάμεση παρουσίαση ομαδικής εργασίας
7 Τετ 11 / 11 @ 09:00 - 12:00 ΗΛ7
SQL 2 και πρόσβαση στη βάση από την εφαρμογή
8 Τετ 18 / 11 @ 09:00 - 12:00 ΗΛ7
Κανονικοποίηση και εισαγωγή στις δοσοληψίες
9 Τετ 25 / 11 @ 09:00 - 12:00 ΗΛ7
Δοσοληψίες, ταυτοχρονία και ανάκαμψη
10 Τετ 02 / 12 @ 09:00 - 12:00 ΗΛ7
Μοντέλα NoSQL και MongoDB
11 Τετ 09 / 12 @ 09:00 - 12:00 ΗΛ7
Κατανεμημένα δεδομένα, αναπαραγωγή, κατάτμηση και συνέπεια
12 Τετ 16 / 12 @ 09:00 - 12:00 ΗΛ7
Αποθήκευση, ευρετήρια και επεξεργασία ερωτημάτων, σε SQL και NoSQL
13 Τετ 13 / 01 @ 09:00 - 12:00 ΗΛ7
Τελική παρουσίαση ομαδικής εργασίας