HEAL DSpace

Σχεδιασμός και Υλοποίηση Υποσυστήματος Εκτέλεσης Ερωτημάτων για ένα Πρότυπο Σύστημα Εξατομικευμένης Διαχείρισης Βάσεων Δεδομένων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Σελλής, Τίμος el
dc.contributor.author Καρόζος, Κωνσταντίνος Ι. el
dc.contributor.author Karozos, Konstantinos J. en
dc.date.accessioned 2013-01-23T09:30:50Z
dc.date.available 2013-01-23T09:30:50Z
dc.date.copyright 2012-11-09 -
dc.date.issued 2013-01-23
dc.date.submitted 2012-11-09 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/7443
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.13671
dc.description 144 σ. el
dc.description.abstract Στα πλαίσια της αλματώδους ανάπτυξης του Διαδικτύου, του ηλεκτρονικού εμπορίου και των κοινωνικών δικτύων, καθίσταται επιτακτική η ανάγκη για συστήματα και τεχνικές που παρέχουν μοναδικές, εξατομικευμένες υπηρεσίες για χρήστες και επιχειρήσεις. Τα συστήματα εξατομίκευσης προσαρμόζουν την λειτουργία τους στα ενδιαφέροντα και στις προτιμήσεις των χρηστών. Στα περισσότερα από αυτά τα συστήματα, η εξατομίκευση επιτυγχάνεται στην εκάστοτε εφαρμογή βασιζόμενη σε αλγορίθμους οι οποίοι αναπτύσσονται ειδικά για την συγκεκριμένη εφαρμογή. Ο στόχος της παρούσης διπλωματικής είναι η επέκταση του σχεσιακού μοντέλου βάσεων δεδομένων ώστε να ενσωματώνονται οι προτιμήσεις των χρηστών στο επίπεδο της διαχείρισης των δεδομένων. Σχεδιάστηκε και υλοποιήθηκε το σύστημα εξατομίκευσης PrefSQL, το οποίο επιτυγχάνει αυτή την ενσωμάτωση με την χρήση κάποιων νέων τελεστών. Το PrefSQL αποτελείται από τα παρακάτω υποσυστήματα: το Υποσύστημα Διεπαφής (Ι), μέσω του οποίου ο χρήστης θέτει ερωτήματα στο σύστημα και λαμβάνει εξατομικευμένα αποτελέσματα, το Υποσύστημα Διαμόρφωσης - Βελτιστοποίησης Ερωτημάτων (ΙΙ), το οποίο κάνει συντακτική ανάλυση του ερωτήματος, καταστρώνει το πλάνο εκτέλεσης και ενσωματώνει τις προτιμήσεις και το Υποσύστημα Εκτέλεσης Ερωτημάτων (ΙΙΙ) το οποίο εκτελεί το διαμορφωμένο ερώτημα μέσω των νέων τελεστών. Κατά την διάρκεια της διπλωματικής δόθηκε βάση στην εξεύρεση και υλοποίηση του βέλτιστου πλάνου εκτέλεσης PrefSQL ερωτημάτων. Προς αναζήτηση αυτού, έγιναν πολλές μετρήσεις, καταγράφηκαν χρόνοι εκτέλεσης διαφορετικών ερωτημάτων και εξήχθησαν συμπεράσματα. el
dc.description.abstract In the context of the exponent ial growth of the Web, e-business and social networks, there is a def ini te need for systems and techniques providing individual services to users and companies. Personal ized systems adopt thei r funct ion to the users’ interests and preferences. In most of these systems, personal izat ion is succeeded wi th algor i thms developed especial ly for each occasion. The main goal of this diploma thesis is to extend the relat ional database model in order to incorporate user ’s preferences in the database engine. We have designed and implemented a personal ized system cal led PrefSQL which achieves to do this extension wi th the use of some new operator s. PrefSQL contains the fol lowing subsystems: the Inter face Subsystem ( I) , through which the user poses quer ies and gets personal ized resul ts, the Query Plan Bui lder / Opt imizer ( II) , which analyzes the query, bui lds the execut ion plan whi le at the same t ime incorporat ing the preferences and f inal ly the Query Executor ( II I) , which executes the formed query wi th the use of i ts new operators. Dur ing our work, much at tent ion has been given to f inding and implement ing the best execut ion plan for PrefSQL quer ies. In that di rect ion, several kinds of quer ies where executed, the execut ion t imes of which were wr i t ten down and studied so as to get to a conclusion. en
dc.description.statementofresponsibility Κωνσταντίνος Ι. Καρόζος el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Προτιμήσεις el
dc.subject Βάσεις δεδομένων el
dc.subject Εξατομίκευση el
dc.subject Συστήματα εξατομίκευσης el
dc.subject Συστήματα συστάσεων el
dc.subject Συστάσεις el
dc.subject Εξατομικευμένα συστήματα el
dc.subject Preferences en
dc.subject Database en
dc.subject Preference-Aware systems en
dc.subject Preference-Aware DBMS en
dc.subject Recommendations en
dc.subject Recommender systems en
dc.subject Personalized systems en
dc.title Σχεδιασμός και Υλοποίηση Υποσυστήματος Εκτέλεσης Ερωτημάτων για ένα Πρότυπο Σύστημα Εξατομικευμένης Διαχείρισης Βάσεων Δεδομένων el
dc.title.alternative Design and implementation of a query subsystem for a prototype preference-aware database management system en
dc.type bachelorThesis el (en)
dc.date.accepted 2012-10-08 -
dc.date.modified 2012-11-09 -
dc.contributor.advisorcommitteemember Βασιλείου, Ιωάννης el
dc.contributor.advisorcommitteemember Σταύρακας, Ιωάννης el
dc.contributor.committeemember Σελλής, Τίμος el
dc.contributor.committeemember Βασιλείου, Ιωάννης el
dc.contributor.committeemember Σταύρακας, Ιωάννης el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων. el
dc.date.recordmanipulation.recordcreated 2013-01-23 -
dc.date.recordmanipulation.recordmodified 2013-01-23 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής