Modern SQL: Beyond Relational


Since 1999, SQL is not limited to the relational model anymore.

Back then ISO/IEC 9075 (the “SQL standard”) added arrays, objects and recursive queries. In the meanwhile the SQL standard has grown five times bigger than SQL-92. In other words: relational SQL is only about 20% of modern SQL.0

If you can spare 15 minutes I’d like to tell you this story in this video. Alternatively on YouTube.

Recorded at the DataNatives-Conference in Berlin 2018.

On modern-⁠sql.com I explain old and new SQL features and show which products support them. Take this example.

Click on one of the features on the left hand side, e.g. “With clause”, to see how long the tested databases support this feature.

You cannot make up for 20 years of SQL evolution today. Subscribe the newsletter via E-Mail, Twitter or RSS to catch up successively and to keep modern-⁠sql.com on your radar.

If you want to start right away I’d recommend the articles about the pivot method, the extract expression and the with clause for the beginning. These are among the most popular articles on modern-⁠sql.com.

About the Author

Photo of Markus Winand

Markus Winand is the SQL Renaissance Ambassador. He is on a mission to introduce developers to the evolution of SQL in the 21st century. Markus can be hired as trainer, speaker and consultant via winand.at.

Buy his Book on Amazon

Cover of “SQL Performance Explained”: Squirrel running on grass

The essence of SQL tuning in 200 pages

Buy on Amazon
(paperback only)

Paperback and PDF also available at Markus’ store.

Hire Markus

Markus offers SQL training and consulting for developers working at companies of any size.
Learn more »

Footnotes

0

“Pages of specification” is as pointless as “lines of code”. Yet if might give you an impression about the growth.

“modern SQL” by Markus Winand is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.
Legal | Contact | NO WARRANTY | Trademarks | Privacy and GDPR | CC-BY-NC-ND 3.0 license