#200 50 Years of SQL with Don Chamberlin, Computer Scientist and Co-Inventor of SQL

22 Apr 2024 · 35 min
Episode

22 Apr 2024 · 35 min

0:00

In this episode of Data Framed, host Richie interviews Don Chamberlin, co‑inventor of SQL, to trace the language’s half‑century journey. Chamberlin recounts his early IBM research work, the influence of the DBTG report, and the pivotal shift to Ted Codd’s relational model. He describes the System R project that proved a high‑level, non‑procedural query language could be practical, and explains the design goals that shaped SQL—tables, English‑like keywords, keyboard‑friendly syntax, and the “walk‑up‑and‑read” property for casual users. The conversation covers the trademark dispute that forced the name change from SEQUEL to SQL, the internal IBM rollout, and the first commercial implementations (Oracle from RSI and IBM’s DB2). Chamberlin outlines competing early systems such as Ingres/Quell, the emergence of ANSI/ISO and FIPS standards, and how standardization boosted confidence and interoperability. He highlights the rise of open‑source engines (MySQL, PostgreSQL, SQLite) that cemented SQL’s ubiquity, and reflects on why the language has endured—simplicity of the relational model, open research, evolving standards, and free implementations. Finally, Chamberlin discusses modern trends: NoSQL, schema‑optional extensions like SQL++/SQL, and the role of AI‑generated SQL, offering advice that the three‑legged stool of data model, language, and optimizer remains the foundation of today’s data systems.

Chapters

More from Richie

Podcast#359 My Best Friend is AI with Valerie Tiberius, Professor of Philosophy at University of Minnesota
Podcast

#359 My Best Friend is AI with Valerie Tiberius, Professor of Philosophy at University of Minnesota

5mo ago
Podcast#358 How AI Agents Will Work While You Sleep | Ruslan Salakhutdinov, Professor at Carnegie Mellon
Podcast

#358 How AI Agents Will Work While You Sleep | Ruslan Salakhutdinov, Professor at Carnegie Mellon

5mo ago
Podcast#357 Data-Driven Workforce Analytics with Ben Zweig, CEO at Revelio Labs
Podcast

#357 Data-Driven Workforce Analytics with Ben Zweig, CEO at Revelio Labs

5mo ago
Podcast#356 The Forecast for Time Series Forecasts with Rami Krispin, Senior Manager of Data Science at Apple
Podcast

#356 The Forecast for Time Series Forecasts with Rami Krispin, Senior Manager of Data Science at Apple

6mo ago
Podcast#355 AI's Impact on Databases with Shireesh Thota, CVP of Databases at Microsoft
Podcast

#355 AI's Impact on Databases with Shireesh Thota, CVP of Databases at Microsoft

6mo ago
Podcast#354 Beyond BI: Decision Intelligence with Graphs with Jamie Hutton, CTO at Quantexa
Podcast

#354 Beyond BI: Decision Intelligence with Graphs with Jamie Hutton, CTO at Quantexa

6mo ago
Podcast#353 The Data Team's Agentic Future with Ketan Karkhanis, CEO at ThoughtSpot
Podcast

#353 The Data Team's Agentic Future with Ketan Karkhanis, CEO at ThoughtSpot

6mo ago
Podcast#352 AI Agents at Work: What Actually Breaks (and How to Fix It) with Danielle Crop, EVP Digital Strategy & Alliances at WNS
Podcast

#352 AI Agents at Work: What Actually Breaks (and How to Fix It) with Danielle Crop, EVP Digital Strategy & Alliances at WNS

6mo ago
Podcast#351 Will World Models Bring us AGI? with Eric Xing, President & Professor at MBZUAI
Podcast

#351 Will World Models Bring us AGI? with Eric Xing, President & Professor at MBZUAI

7mo ago
Podcast#350 How to Make Hard Choices in AI with Atay Kozlovski, Researcher at the University of Zurich
Podcast

#350 How to Make Hard Choices in AI with Atay Kozlovski, Researcher at the University of Zurich

7mo ago
Podcast#349 From AI Governance to AI Enablement with Stijn Christiaens, CEO at Collibra
Podcast

#349 From AI Governance to AI Enablement with Stijn Christiaens, CEO at Collibra

7mo ago
See all content