7. All Data Is Relational

The relational nature of data reaches far beyond that of a traditional RDBMS, and in fact I have found it to be the core component needed to understand and develop any database design or schema. In this chapter I will cover the following questions:

• Why is all data relational?

• How can you use the theory of relational data in your own database design?

• How does the concept of relational data fit with Big Data scalability?

Relational Data Overview

As discussed earlier in the book, you have more choices than ever before when it comes to DBMS engines. There are the “traditional” RDBMS engines like MySQL, PostgreSQL, Microsoft SQL Server, and Oracle; an ever-growing group of NoSQL/NewSQL engines such as MongoDb, Redis, ...

Get Understanding Big Data Scalability: Big Data Scalability Series, Part I now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.