Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16900
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΣταύρος Μαρούλης
dc.date.accessioned2018-07-23T19:23:17Z-
dc.date.available2018-07-23T19:23:17Z-
dc.date.issued2014-5-27
dc.date.submitted2014-1-7
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16900-
dc.description.abstractΟι αρχιτεκτονικές πολλαπλών ενοίκων χρησιμοποιούνται συχνά στις υπηρεσίες Software as a Service(SaaS), τόσο στο επίπεδο της εφαρμογής όσο και στις βάσεις δεδομένων που τις υποστηρίζουν. Στις αρχιτεκτονικές αυτές, πολλαπλοί πελάτες-ένοικοι μοιράζονται τους ίδιους υπολογιστικούς πόρους με αποτέλεσμα τη μείωση του κόστους των υπηρεσιών και την αυξημένη αξιοποίηση του διαθέσιμου υλικού(hardware). Παράλληλα, όμως, συνήθως αυξάνεται το αρχικό κόστος των εφαρμογών αυτών καθώς απαιτείται η ανάπτυξη πολύπλοκου κώδικα για την υποστήριξη πολλαπλών ενοίκων από το ίδιο στιγμιότυπο της εφαρμογής και από την ίδια βάση δεδομένων.Στην παρούσα διπλωματική εργασία εστιάζουμε στις βάσεις δεδομένων πολλαπλών ενοίκων και αρχικά κάνουμε μια επισκόπηση διαφόρων τεχνικών που έχουν προταθεί για την υλοποίηση τους. Στη συνέχεια, συνδυάζοντας και τροποποιώντας κάποιες από τις τεχνικές αυτές, προτείνουμε μια τεχνική που προσπαθεί να αντιμετωπίσει το πρόβλημα της αντιστοίχισης των δεδομένων πολλαπλών ενοίκων σε κοινούς πίνακες μιας σχεσιακής βάσης δεδομένων. Ιδιαίτερη έμφαση δίνεται στην υποστήριξη της δυνατότητας για επεκτασιμότητα και προσαρμογή του σχήματος της βάσης στις ιδιαίτερες ανάγκες κάθε ενοίκου. Τέλος, χρησιμοποιώντας την τεχνική αυτή, αναπτύσσουμε ένα σύστημα που επιτρέπει την υποστήριξη βάσεων δεδομένων πολλαπλών ενοίκων από ένα σχεσιακό Σύστημα Διαχείρισης Βάσεων Δεδομένων.
dc.languageGreek
dc.subjectυπολογιστικό νέφος
dc.subjectmulti-tenant βάσεις δεδομένων
dc.subjectmulti-tenant εφαρμογές
dc.subjectsoftware as a service
dc.titleΑνάπτυξη Συστήματος Υποστήριξης Βάσεων Δεδομένων Πολλαπλών Ενοίκων
dc.typeDiploma Thesis
dc.description.pages123
dc.contributor.supervisorΒασιλείου Ιωάννης
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2014-0136.pdf2.1 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.