Ιδρυματικό Καταθετήριο DSpace

Ανάπτυξη Οδηγού Εγκατάστασης, Χρήσης και Δημιουργίας Εφαρμογής μέσω της Neo4J – noSQL Βάσης Δεδομένων

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

dc.contributor.advisor ΤΣΑΚΝΆΚΗΣ, ΙΩΆΝΝΗΣ
dc.contributor.author ΚΟΥΤΣΟΓΟΎΛΑΣ, ΚΩΝΣΤΑΝΤΊΝΟΣ (15602)
dc.contributor.author ΑΣΣΙΟΎΡΑ, ΧΡΙΣΤΊΝΑ – ΚΩΝΣΤΑΝΤΙΝΑ (15647)
dc.date.accessioned 2023-02-15T06:28:39Z
dc.date.available 2023-02-15T06:28:39Z
dc.date.issued 2023-01
dc.identifier.uri http://repository.library.teimes.gr/xmlui/handle/123456789/10699
dc.description.abstract Η πλειονότητα των συμβατικών εφαρμογών αποθήκευσης και ανάκτησης υψηλής έντασης δεδομένων χρησιμοποιεί σχεσιακές βάσεις δεδομένων, οι οποίες υπάρχουν εδώ και πολλά χρόνια. Συνήθως, οι ανακτήσεις πραγματοποιούνται χρησιμοποιώντας SQL, μια δηλωτική γλώσσα ερωτημάτων. Γενικά, τα συστήματα σχεσιακών βάσεων δεδομένων είναι αποτελεσματικά έως ότου τα δεδομένα έχουν πολυάριθμους συσχετισμούς που χρειάζονται σύνδεση μεγάλων πινάκων. Στην παρούσα πτυχιακή εργασία παρουσιάζεται η ανάπτυξη ενός οδηγού εγκατάστασης καθώς και η χρήση και δημιουργία εφαρμογής μέσω του προγράμματος Neo4j βασισμένο πάνω στην noSQL βάση δεδομένων. Αρχικά γίνεται μια εισαγωγή στις Β.Γ.Δ και στο μοντέλο γράφων με τις ετικέτες και τις ιδιότητες τους, στα χαρακτηριστικά τους, στις βασικές έννοιες και στη τεχνική μοντελοποίησης τους. Συγχρόνως, αναφέρονται οι αιτίες της μετατροπής του Σχεσιακού σχήματος σε μοντέλο γράφων καθώς και ο τρόπος υλοποίησης του με τα αντίστοιχα παραδείγματα. Παράλληλα, παρουσιάζονται οι λόγοι επιλογής τους, τα πλεονεκτήματα και τα μειονεκτήματα τους καθώς και ο τρόπος με τον οποίο αποθηκεύονται και επεξεργάζονται τα γραφήματα. Μετέπειτα, γίνεται παρουσίαση του προγράμματος που θα δουλέψουμε, του Neo4J, αναλύοντας τα χαρακτηριστικά του, τα πλεονεκτήματα χρήσης και τις εφαρμογές του. Γίνεται αναφορά στη γλώσσα CYPHER, στην οποία στηρίζεται η Neo4J και από την οποία δανείζεται βασικές εντολές και τελεστές για την υλοποίηση κώδικα. Στη συνέχεια, παρουσιάζεται αναλυτικά κάθε εντολή με τα αντίστοιχα παραδείγματα της και τις εικόνες υλοποίησης τους στο πρόγραμμα. Ακολουθούν βοηθητικές ασκήσεις για την κατανόηση της θεωρίας και τέλος γίνεται υλοποίηση μίας εφαρμογής για καλύτερη αφομοίωση των εντολών που προαναφέρθηκαν. el
dc.language.iso el_GR el
dc.publisher ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ el
dc.title Ανάπτυξη Οδηγού Εγκατάστασης, Χρήσης και Δημιουργίας Εφαρμογής μέσω της Neo4J – noSQL Βάσης Δεδομένων el
dc.type Πτυχιακή Εργασία el


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

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

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