Beyond the Relational Database: Neo4j Training Course

Course Code

neo4j

Duration

21 hours (usually 3 days including breaks)

Requirements

  • An understanding of database concepts.
  • Some programming experience.

Audience

  • Database administrators (DBAs)
  • Data analysts
  • Developers
  • System Administrators
  • DevOps engineers
  • Business Analysts
  • CTOs
  • CIOs

Overview

Οι

σχεσιακές βάσεις δεδομένων που βασίζονται σε πίνακες, όπως η Oracle και η MySQL, είναι από καιρό το πρότυπο για την οργάνωση και την αποθήκευση δεδομένων. Ωστόσο, το αυξανόμενο μέγεθος και η ρευστότητα των δεδομένων έχουν καταστήσει δύσκολο για αυτά τα παραδοσιακά συστήματα να εκτελέσουν αποτελεσματικά εξαιρετικά πολύπλοκα ερωτήματα στα δεδομένα. Φανταστείτε την αντικατάσταση της αποθήκευσης δεδομένων με βάση τις σειρές και τις στήλες με την αποθήκευση δεδομένων βάσει αντικειμένου, σύμφωνα με την οποία οι οντότητες (π.χ. ένα άτομο) θα μπορούσαν να αποθηκευτούν ως κόμβοι δεδομένων και, στη συνέχεια, να ερωτηθούν εύκολα με βάση την απέραντη, πολυγραμμική σχέση τους με άλλους κόμβους. Και φανταστείτε να υποβάλλετε ερώτημα σε αυτές τις συνδέσεις και τα συσχετισμένα αντικείμενα και ιδιότητές τους χρησιμοποιώντας μια συμπαγή σύνταξη, έως και 20 φορές ελαφρύτερο από το SQL. Αυτές είναι οι βάσεις δεδομένων γραφημάτων, όπως η προσφορά neo4j.

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

μορφή του μαθήματος

  • βαριά έμφαση στην πρακτική εξάσκηση. Οι περισσότερες από τις έννοιες διδαχθήκαμε μέσα από δείγματα, ασκήσεις και ανάπτυξη των χεριών.

Machine Translated

Course Outline

Introduction

Getting Started with Neo4j

  • neo4j vs relational databases
  • neo4j vs other NoSQL databases
  • Using neo4j to solve real world problems
  • Installing neo4j

Data Modeling with Neo4j

  • Mapping white-board diagrams and mind maps to neo4j

Working with Nodes

  • Creating, changing and deleting nodes
  • Defining node properties

Node Relationships

  • Creating and deleting relationships
  • Bi-directional relationships

Querying Your Data with Cypher

  • Querying your data based on relationships
  • MATCH, RETURN, WHERE, REMOVE, MERGE, etc.
  • Setting indexes and constraints

Working with the REST API

  • REST operations on nodes
  • REST operations on relationships
  • REST operations on indexes and constraints

Accessing the Core API for Application Development

  • Working with NET, Java, Javascript, and Python APIs

Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Greece!

As a Business Development Manager you will:

  • expand business in Greece
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!