Session

Property Graphs in Oracle: Your Data Has Relationships… Let’s Talk About Them

Let’s be honest: some data models are basically screaming “I’m a graph!” while we keep shoving them into relational tables like it’s 1999. Thankfully, Oracle Database includes first-class property graph support, PGQL for querying, and features that make graph modeling far less scary than its academic reputation.

In this session, we’ll demystify property graphs through relatable examples, questionable metaphors, and at least one diagram that looks like spaghetti but is technically accurate. You’ll create graph views over relational data, run PGQL to explore connections, and see how to bring those results to life in Oracle APEX — from graph visualizations to interactive drill-downs.

If you’ve ever written a join with more than six tables and thought “there must be a better way,” congratulations — you’re ready for graphs.

Your data is secretly a graph. Yes, even that table. Oracle Database now speaks “graph,” and with PGQL plus Oracle APEX, you can finally visualize all those relationships your ERD has been gossiping about for years.
This session gently drags you out of the comfort zone of INNER JOINs and INTO the world of nodes, edges, properties, and pattern matching — all without mathematical trauma. You’ll learn how to build property graphs in the Oracle Database and how to give them a stylish front end in APEX.

Key Takeaways
- Graphs explained without tears — nodes, edges, and properties in plain human language.
- Why some problems are graph-shaped, even if your DBA insists they aren’t.
- How to build property graphs in Oracle Database, no PhD or beard required.
- PGQL tricks that make complex relationships surprisingly easy to query.
- How to integrate graph results into Oracle APEX, including pretty pictures for your manager.
- The moment you realize your schema has been a graph all along — and that’s okay.

Richard Martens

Solution Designer at the DOC

Tilburg, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top