Λεπτομέρειες

ΕίδοςΔιπλωματική
ΚωδικόςDIPL-2007-12
ΤίτλοςΕΚΑΤΑΙΟΣ II:Λογισμικό Σύτστημα για την Αναπαράσταση και Εξέλιξη Βάσεων Δεδομένων
ΣυγγραφέαςΦωτεινή Αναγνώστου
Έτος2007
Λέξεις κλειδιάΕξέλιξη σχήματος βάσεων δεδομένων, Αναπαράσταση σε γράφο
ΠερίληψηΟ σκοπός της διπλωματικής εργασίας ήταν η ανάπτυξη ενός λογισμικού συστήματος, του ΕΚΑΤΑΙΟΥ II, που θα επιτρέπει την διεξαγωγή υποθετικών σεναρίων όσον αφορά στην εξέλιξη του σχήματος μιας βάσης δεδομένων. Το σύστημα αναπαριστά τμήματα του σχήματος μιας βάσης δεδομένων, καθώς και τα ερωτήματα και τις όψεις που είναι ορισμένα πάνω σ’ αυτή με τη μορφή κατευθυνόμενου γράφου, πάνω στους κόμβους του οποίου μπορούν να οριστούν πιθανά γεγονότα, όπως, για παράδειγμα, «Διαγραφή γνωρίσματος» και πολιτικές χειρισμού αυτών των γεγονότων, όπως «Στην περίπτωση διαγραφής γνωρίσματος τότε εμπόδισε την αλλαγή». Για κάθε γεγονός που θα συμβεί σε κάθε κόμβο μπορεί να οριστεί εξαρχής ποια πολιτική θα ακολουθηθεί. Όταν χρειαστεί να γίνει μια αλλαγή στη βάση, όπως διαγραφή ενός γνωρίσματος, ορίζεται ένα νέο γεγονός «διαγραφή γνωρίσματος» στον αντίστοιχο κόμβο. Στη συνέχεια τονίζεται ο γράφος του σχήματος της βάσης δεδομένων και των ερωτημάτων, με τρόπο που δείχνει πως επηρεάζεται κάθε στοιχείο του, λόγω της εισαγωγής του νέου γεγονότος, των υπαρχόντων πολιτικών και των αλληλεξαρτήσεων μεταξύ των στοιχείων του γράφου. Ένα επιπλέον πλεονέκτημα που προσφέρει το σύστημα είναι η οπτικοποίηση του γράφου και ο γραφικός χειρισμός του. Έτσι, γίνεται περισσότερο εμφανής η επίδραση που επιφέρει μια αλλαγή στο σχήμα της βάσης δεδομένων στο σύστημα και ευκολότερη η απόφαση για την αποδοχή της ή μη.
ΚατηγορίαEvolution in DBMS
Αρχείο Επισκόπηση


Επιστροφή στην αρχική σελίδα