Οι σχετικές βάσεις δεδομένων έχουν είναι την τεχνολογία της επιλογής για αποθήκευση, ανάκτηση και ερώτημα δεδομένων. Οι σχετικές βάσεις δεδομένων επιτρέπουν στους χρήστες να οργανώσουν τα δεδομένα τους με τη χρήση μιας κατασκευασμένης, καλά οριζόμενη σειρά προτύπων (μοντέλου). Ενώ αυτή η προσέγγιση λειτουργεί καλά για την αποθήκευση δεδομένων που είναι πρότυπα και καλά κατανοητά από προς το προσώπο (σκεφτείτε μια εφαρμογή καταχώρησης σε ιατρείο που κρατά υποθέσεις ασθενών με την ίδια συνολική σύνολο προκαθορισμένων πεδίων... id ασθενή, όνομα, επίθετο, ημερομηνία τελευταίου εξετάσματος, κλπ.), υπάρχουν περιορισμοί σε αυτό το μοντέλο. Για οργανισμούς των οποίων τα εισερχόμενα δεδομένα δεν είναι καλά ορισμένα (σκεφτείτε μια διαδικτυακή φόρμα αξιολόγησης για μια νέα επιχείρηση που βρίσκεται ακόμη σε διαδικασία πειραματισμού με διάφορα πεδία για την συλλογή δεδομένων από επισκεπτές, και προσθέτει και αφαιρεί πεδία ώστε να ανταποκριθεί στη φυσική των επιχειρήσεων), οποιεσδήποτε καθιερωμένες ορισμοί για το πώς τα δεδομένα θα πρέπει να αντιστοιχούν σε μια υφιστάμενη βάση δεδομένων θα πρέπει να επανορθώνονται τακτικά. Αυτό θα απαιτήσει την επαναδημιουργία του μοντέλου δεδομένων (schema) που καθορίζει τη συνοράκτη των δεδομένων και τους επιτρεπτούς τύπους δεδομένων για να υποστηρίξει διάφορους τύπους πληροφόρησης, και έτσι μπορούν να αποθηκευτούν τα νέα δεδομένα στη βάση δεδομένων.
Οι NoSQL (Not Only SQL) βάσεις δεδομένων Αποφυγή από το χρέος να προορίζουν τη συνοράκτη των εισερχόμενων δεδομένων, επιτρέποντας στους χρήστες να εισάγουν και να αναβαθμίζουν τα νέα δεδομένα προς ζωή. Οι NoSQL βάσεις δεδομένων είναι συχνά γρηγορότερες από τους σχετικούς καταλόγους και μπορούν να χειριστούν πολύ μεγάλα ποσά δεδομένων με ευκολία. Οι NoSQL βάσεις δεδομένων κλίνουν ακόμη και καλύτερα σε χώρους, λόγω της δυνατότητάς τους να κατανέμουν τα δεδομένα με αποδοτικό τρόπο σε πολλά διακομιστές (cluster) και να ισορροπήσουν την πρόσβαση σε αυτά. Οι NoSQL βάσεις δεδομένων ενσωματώνονται ειδικά καλά με εφαρμογές που υποστηρίζουν την αναλυτική σύνθεση, την προσωπική προσαρμογή της ιστοσελίδας, IoT και εφαρμογές κινητών.
Σε αυτό το διαδραστικό μάθημα που διεξάγεται υπό την οδηγία ενός εκπαιδευτή, οι συμμετέχοντες θα κατανοήσουν την αρχιτεκτονική, τα αρχεία πλάνων και τη λειτουργία των δημοφιλέστερων NoSQL βάσεων δεδομένων όπως συστήνουν, εκτελούν και αξιολογούν μια σειρά ΝοSQL βάσεων δεδομένων σε ένα περιβάλλον εργαστηρίου. Ο στόχος αυτής της εκπαίδευσης είναι να καταφέρουν οι συμμετέχοντες να αξιολογούν, προτείνουν και να υλοποιούν μια κατάλληλη λύση NoSQL βάσης δεδομένων στο οργανισμό τους.
Μέχρι το τέλος αυτής της εκπαιδεύσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαθίστουν και ρυθμίζουν διάφορους τύπους NoSQL βάσεων δεδομένων, συμπεριλαμβανομένης MongoDB, Cassandra, Redis και Neo4j
- Κατανοούν τους πλεονεκτισμούς και τους μειονεκτισμούς NoSQL βάσεων δεδομένων απέναντι στις σχετικές βάσεις δεδομένων
- Κατανοούν τους υποκείμενους δεδομένους πρότυπα που χρησιμοποιούν NoSQL βάσεις δεδομένων και το πώς αυτά τα πρότυπα μπορούν να εκμεταλλευθούν όφελος στην ανάπτυξη σύγχρονων εφαρμογών (υπολογιστή, κινητό, cloud, IoT)
- Εκτελούν δράσεις που δημιουργούν, εισάγουν, αναβαθμίζουν και διαγράφουν στην NoSQL βάση δεδομένων
- Καθιερώνουν ένα μεικτό περιβάλλον με και τις σχετικές βάσεις δεδομένων και NoSQL να λειτουργούν από κοινού
- Ρυθμίζουν ένα cluster της NoSQL βάσης δεδομένων για να κατανέμουν την επεξεργασία πολύ μεγάλων συνόλων δεδομένων
- Κατανοούν τις απόλυτες επιπτώσεις της χρήσης NoSQL βάσης δεδομένων
- Παρουσιάζουν και κλίνουν μια NoSQL βάση δεδομένων σε παραγωγικό περιβάλλον
Ο απευθυνόμενος κοινός
- Επαγγελματίες βάσεων δεδομένων
- Αρχιτέκτονες δεδομένων
- Στρατηγοί δεδομένων
- Υπευθύνοι έργου
- Προγραμματιστές εφαρμογών που επιθυμούν να ολοκληρώσουν μια ευελίξια λύση βάσης δεδομένων στις εφαρμογές τους
Μορφή του Μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και μεγάλη πρακτική εφαρμογή
Σημείωση
- Για να ζητήσετε μια εξ αποστάσεως προσαρμογμένη εκπαίδευση για το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να το διατυπώσουμε.
 
                                Διάβασε περισσότερα...