ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
Τμήμα Πληροφορικής

Κατανεμημένη Διαχείριση Δεδομένων (ΠΜΣ)
2011- 2012
Χειμερινό Εξάμηνο
Διδάσκων Καθηγητής:
Αναστάσιος Γούναρης
Γραφείο:
γραφείο 28, Β' όροφος, Εθνικής Αντιστάσεως 16
Τηλέφωνο:
2310 991933
E-mail:
gounaria@csd.auth.gr
Διαλέξεις:
 Πέμπτη 11:30-14:00  (Αίθουσα 1, παράρτημα Εθν. Αντιστάσεως)
Διαλέξεις

Διάλεξη Ημερομηνία
Περιληπτικές Διαφάνειες
Υλικό προς Μελέτη
 1
13/10/2011
Παρουσιάση του μαθήματος -  Εισαγωγικά για το Map-Reduce. α) Ιστοσελίδα στο Google.
β) Κεφάλαια 1 και 2 από το βιβλίο "Data-Intensive Text Processing with MapReduce"
των Jimmy Lin και Chris Dyer.
 2
20/10/2011
Βασικές γνώσεις υποβάθρου στα θέματα της επεξεργασίας και βελτιστοποίησης ερωτημάτων.
Το πλήρες σχετικό υλικό του προπτυχιακού μαθήματος βρίσκεται εδώ.
 3
03/11/2011
Παραλληλοποίηση ερωτημάτων. Κεφάλαιο 14 από το βιβλίο Principles of Distributed Database Systems (μέχρι και το 14.4.3)
 4
10/11/2011
Διαχείριση δεδομένων σε Map-Reduce.
α) Κεφάλαιο 3 από το "Data-Intensive Text Processing with MapReduce".
β) Κεφάλαιο 2 του βιβλίου Mining of Massive Datasets
γ) MapReduce and parallel DBMSs: friends or foes?
δ) MapReduce: a flexible data processing tool

 5
14/11/2011
α) Σύγκριση Map Reduce και ΣΔΒΔ
β) Εισαγωγή και Αρχιτεκτονική Κατανεμημένων Βάσεων Δεδομένων.
Κεφάλαιο 1 από το βιβλίο Principles of Distributed Database Systems
 6
24/11/2011
Θέματα Σχεδιάσης Κατανεμημένων Βάσεων Δεδομένων. Κεφάλαιο 3 από το βιβλίο Principles of Distributed Database Systems (εκτός 3.3.2.2)
 7
01/12/2011
Θέματα Aνάθεσης και Εισαγωγικά Θέματα Επεξεργασίας Κατανεμημένων Ερωτημάτων. Κεφάλαιο 6 από το βιβλίο Principles of Distributed Database Systems
 8
08/12/2011
Θέματα Επεξεργασίας και Βελτιστοποίησης Κατανεμημένων Ερωτημάτων. Κεφάλαιο 7 από το βιβλίο Principles of Distributed Database Systems
 9
15/12/2011
Θέματα Βελτιστοποίησης Κατανεμημένων Ερωτημάτων - συνέχεια. Κεφάλαιο 8 από το βιβλίο Principles of Distributed Database Systems
 10
22/12/2011
Θέματα Προσαρμόσιμης Επεξεργασίας Ερωτημάτων
Κεφάλαια 1-4 από την εργασία των A. Deshpande, Ζ. Ives, V. Raman: Adaptive Query Processing.
 11
12/01/2012
α) Ολοκλήρωση Δεδομένων
β) Εισαγωγικά Στοιχεία Αυτόνομου Υπολογισμού

 12,13
19/01/2012
Θέματα συναλλαγών σε ΚΣΔΒΔ:
α) Έλεγχος Ταυτοχρονισμού
β) Αξιοπιστία συναλλαγών
γ) Διαχείριση αντιγράφων


Ανακοινώσεις

12 Ιαν

Την Πέμπτη 19/1 στις 09:00 θα γίνει η αναπλήρωση του μαθήματος που έχει χαθεί. Το μάθημα στις 11:30 θα γίνει επίσης κανονικά.

22 Δεκ

- Την Πέμπτη 12/1 θα παρουσιαστεί το Κεφάλαιο 4 από το βιβλίο Principles of Distributed Database Systems 
- Ανακοινώθηκαν οι προτάσεις απαλλακτικών θεμάτων.
- ΚΑΛΑ ΧΡΙΣΤΟΥΓΕΝΝΑ!

24 Νοε

Ανακοινώθηκαν οι αναθέσεις θεμάτων παρουσίασης.

14 Νοε

Δόθηκε η πρώτη προγραμματιστική υποχρεωτική άσκηση. Η προθεσμία παράδοσης είναι στις 16/12 και η εξέταση θα γίνει στις 22/12.

10 Νοε

Η διάλεξη της 27ης Οκτωβρίου που είχε αναβληθεί θα αναπληρωθεί τη Δευτέρα 14/11 στις 13:00.

26 Οκτ

Η διάλεξη της 27ης Οκτωβρίου αναβάλλεται, όπως είχε ανακοινωθεί και στην τελευταία διάλεξη.

19 Οκτ

Παρακαλούνται όσοι επιλέξουν να παρακολουθήσουν το συγκεκριμένο μάθημα, να στείλουν το συντομότερο μήνυμα στον διδάσκοντα με το email τους (κατά ισχυρή προτίμηση το ακαδημαϊκό). Σκοπός είναι η δημιουργία αντίστοιχης ηλεκτρονικής λίστας που θα διευκολύνει την επικοινωνία.

18 Οκτ

Διδακτικά Βοηθήματα
  • To βασικό βοήθημα του μαθήματος για τα θέματα κατανεμημένων Βάσεων Δεδομένων είναι το βιβλίο  Principles of Distributed Database Systems των M. Tamer Ozsu και Patrick Valduriez (2011). Το βιβλίο είναι διαθέσιμο από εδώ. Στα πλαίσια του μαθήματος θα καλυφθεί το πρώτο μέρος του βιβλίου. Προηγούμενες έντυπες εκδόσεις υπάρχουν στην βιβλιοθήκη του Τμήματος.
  • Επίσης, στα πλαίσια του μαθήματος, θα εξεταστούν θέματα που έχουν σχέση με μαζικό παραλληλισμό και το μοντέλο MapReduce. Ένα ελεύθερα διαθέσιμο βοήθημα που συστήνεται είναι το "Data-Intensive Text Processing with MapReduce" των Jimmy Lin και Chris Dyer.