• Online, Self-Paced
Course Description

This course serves as a quick introduction to the concepts around graph databases, their use cases, and gives you a glimpse into the Neo4j graph database.

Explore a theoretical overview of graphs, including how information is stored as nodes and edges, and how graph databases emphasize the connections between entities. Learn about a specific graph database, Neo4j, which is among the most mature and widely used out in the market. Practice the installation and setup of such a database, and look into the UI-based applications available to interact with it - namely the Neo4j Desktop and Neo4j browser.

Moving on, examine some basic database administration tasks such as creating a local database and connecting to a remotely hosted one. Finally, delve into the fundamentals of querying a Neo4j database using its own Cypher query language.

Upon completion you'll be able to recognize the strengths and use cases for graph databases and to set up and use Neo4j Desktop

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.