Δοσοληψίες, ιδιότητες ACID, συντονισμός δοσοληψιών. Έλεγχος ταυτοχρονισμού, τεχνικές ταυτοχρονισμού, κλείδωμα δυο φάσεων 2PL, αναβάθμιση κλειδώματος. Τεχνικές ανάνηψης. Αλγόριθμος ARIES. Αποθήκες Δεδομένων, OLAP. Ολοκλήρωση Δεδομένων. Κατανεμημένο σύστημα αρχείων Google File System. Κατανεμημένη διαχείριση δεδομένων με Apache Spark. Αρχές παράλληλων και κατανεμημένων Βάσεων Δεδομένων.
- Διδάσκων: Βασιλικη Καντερε
- Διδάσκων: Δημήτριος Τσουμάκος
Διδακτικές Μονάδες : 4
Φόρτος Εργασίας : theory 3, lab 0
Γλώσσα : el
Μαθησιακά Αποτελέσματα : Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση να:
•Βελτιστοποιεί βάσεις δεδομένων με στόχο την ταχύτερη αποτίμηση ερωτημάτων και την ταχύτερη εισαγωγή δεδομένων
•Υπολογίζει την σειριοποιησιμότητα χρονοπρογραμμάτων
•Εκτελεί όλους τους αλγορίθμους ταυτοχρονισμού που παρουσιάζονται στο μάθημα
•Κατανοεί και εκτελεί τον αλγόρίθμο ARIES
•Κατανοεί και εκτελεί τους αλγορίθμους μεταγραφής ερωτημάτων
•Κατανοεί και μπορεί να κατασκευάσει GAV, LAV και GLAV αντιστοιχίσεις
•Υπολογίζει το κόστος ενός ερωτήματος συνένωσης σε περιβάλλον παράλληλης ή κατανεμημένης εκτέλεσης
•Εγκαθιστά και να χρησιμοποιεί κατανεμημένα περιβάλλοντα επεξεργασίας δεδομένων όπως το Apache Spark σε υποδομές υπολογιστικών νεφών
•Σχεδιάζει και εκτελεί ερωτήματα Spark SQL