Χρήση των βασικότερων σχεσιακών δεδομένων για τη δυναμική δημιουργία γραφικού περιβάλλοντος για προβολή και επεξεργασία δεδομένων

Η διπλωματική εργασία βασίστηκε στο υλοποιητικό τμήμα της διπλωματικής του συμφοιτητή μου Νικόλαου Μπακάλη ο οποίος υλοποίησε ένα σύστημα ανάλυσης σχεσιακών βάσεων δεδομένων και στη συνέχεια δημιούργησε, χρησιμοποιώντας αυτή την ανάλυση, ένα επίπεδο ανάγνωσης και επεξεργασίας δεδομένων. Αξιοποιώντας...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Λάμπρος, Παπαδόπουλος
Άλλοι συγγραφείς: Labros, Papadopoulos
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/16417
Περιγραφή
Περίληψη:Η διπλωματική εργασία βασίστηκε στο υλοποιητικό τμήμα της διπλωματικής του συμφοιτητή μου Νικόλαου Μπακάλη ο οποίος υλοποίησε ένα σύστημα ανάλυσης σχεσιακών βάσεων δεδομένων και στη συνέχεια δημιούργησε, χρησιμοποιώντας αυτή την ανάλυση, ένα επίπεδο ανάγνωσης και επεξεργασίας δεδομένων. Αξιοποιώντας λοιπόν αυτό το εργαλείο στο πλαίσιο της παρούσας διπλωματικής υλοποιήθηκε ένας α χτίστης (builder) δυναμικών γραφικών περιβαλλόντων. Τα γραφικά περιβάλλοντα αυτά μπορεί να είναι είτε της μορφής ενός κλασικού πλέγματος, είτε της μορφής ενός ημερολογίου (για την παρουσίαση χρονολογικών δεδομένων). Επίσης, κατά την παρουσίαση των δεδομένων μπορούν να παρέχονται πληροφορίες σχετικά με τη φύση των δεδομένων που παρουσιάζονται έτσι ώστε να αλλάζει ο παρουσιαστής τους (π.χ. χρώμα, αριθμός τηλεφώνου, ημερομηνία χρηματικό ποσό και άλλα). Επιπλέον, τα γραφικά περιβάλλοντα αυτά πέρα από την παρουσίαση των δεδομένων δίνουν τη δυνατότητα και τη δημιουργία ή την επεξεργασία υπαρχόντων δεδομένων. Τέλος παρέχεται και η δυνατότητα παρουσίασης σύνθετων δεδομένων, δεδομένων δηλαδή που αποτελούν τη συγχώνευση (join) δύο ή περισσότερων πινάκων. Γίνεται αντιληπτό πως στόχος της διπλωματικής αυτής είναι η δημιουργία με πολύ γρήγορο και απλό τρόπο, σελίδες παρουσίασης και επεξεργασίας δεδομένων τα οποία αντλούνται από τις τέσσερις πιο γνωστές σχεσιακές βάσεις δεδομένων (MySQL, SQLServer, SQLite, PostgreSQL).