A tool for addressing the ramification problem combined in temporal and spatial databases.
Φόρτωση...
Ημερομηνία
2017-10-04
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Επιβλέπων
Περίληψη
In this paper, we study the ramification problem, both in the setting of geographic databases and setting of chronicle databases. The ramification problems in spatial-temporal databases are complex and multifaceted problems and no satisfactory solution has been proposed as of yet. The ramification problem is concerned with the indirect consequences of an action when integrity constraints exists. As integrity constraints we define criteria which must be satisfied in every transmission at the database. Thus, any change in database have both direct and indirect effects. If that is the case some indirect effects may generated in order to keep intact the integrity constraints. Subsequently we present a tool used in a scenario which uses integrity constraints in order to manage data and keep the database consistent. By producing the appropriate Java and SQL commands we came up to a satisfactory solution.
Στην πτυχιακή αυτή μελετάμε το πρόβλημα της διακλαδώσεως, τόσο στον καθορισμό γεωγραφικών βάσεων δεδομένων όσο και στη δημιουργία χρονικών βάσεων δεδομένων. Τα προβλήματα διακλάδωσης στις χωροχρονικές βάσεις δεδομένων είναι σύνθετα και πολύπλευρα προβλήματα και δεν έχει προταθεί ικανοποιητική λύση μέχρι στιγμής. Το πρόβλημα διακλάδωσης αφορά τις έμμεσες συνέπειες μιας ενέργειας όταν υπάρχουν περιορισμοί ακεραιότητας. Ως περιορισμοί ακεραιότητας καθορίζουμε κριτήρια που πρέπει να πληρούνται σε κάθε μετάδοση στη βάση δεδομένων. Έτσι, οποιαδήποτε αλλαγή στη βάση δεδομένων έχει τόσο άμεσες όσο και έμμεσες επιπτώσεις. Εάν συμβαίνει αυτό, μπορεί να προκύψουν μερικές έμμεσες επιπτώσεις για να διατηρηθούν ανέπαφα οι περιορισμοί της ακεραιότητας. Στη συνέχεια παρουσιάζουμε ένα εργαλείο που χρησιμοποιείται σε ένα σενάριο που χρησιμοποιεί περιορισμούς ακεραιότητας για τη διαχείριση των δεδομένων και τη διατήρηση της βάσης δεδομένων συνεπής. Με την παραγωγή των κατάλληλων εντολών Java και SQL καταλήξαμε σε μια ικανοποιητική λύση.
Στην πτυχιακή αυτή μελετάμε το πρόβλημα της διακλαδώσεως, τόσο στον καθορισμό γεωγραφικών βάσεων δεδομένων όσο και στη δημιουργία χρονικών βάσεων δεδομένων. Τα προβλήματα διακλάδωσης στις χωροχρονικές βάσεις δεδομένων είναι σύνθετα και πολύπλευρα προβλήματα και δεν έχει προταθεί ικανοποιητική λύση μέχρι στιγμής. Το πρόβλημα διακλάδωσης αφορά τις έμμεσες συνέπειες μιας ενέργειας όταν υπάρχουν περιορισμοί ακεραιότητας. Ως περιορισμοί ακεραιότητας καθορίζουμε κριτήρια που πρέπει να πληρούνται σε κάθε μετάδοση στη βάση δεδομένων. Έτσι, οποιαδήποτε αλλαγή στη βάση δεδομένων έχει τόσο άμεσες όσο και έμμεσες επιπτώσεις. Εάν συμβαίνει αυτό, μπορεί να προκύψουν μερικές έμμεσες επιπτώσεις για να διατηρηθούν ανέπαφα οι περιορισμοί της ακεραιότητας. Στη συνέχεια παρουσιάζουμε ένα εργαλείο που χρησιμοποιείται σε ένα σενάριο που χρησιμοποιεί περιορισμούς ακεραιότητας για τη διαχείριση των δεδομένων και τη διατήρηση της βάσης δεδομένων συνεπής. Με την παραγωγή των κατάλληλων εντολών Java και SQL καταλήξαμε σε μια ικανοποιητική λύση.