logo
episode-header-image
Apr 2024
36m 44s

#200 50 Years of SQL with Don Chamberlin...

DATACAMP
About this episode

Over the past 199 episodes of DataFramed, we’ve heard from people at the forefront of data and AI, and over the past year we’ve constantly looked ahead to the future AI might bring. But all of the technologies and ways of working we’ve witnessed have been built on foundations that were laid decades ago. For our 200th episode, we’re bringing you a special guest and taking a walk down memory lane—to the creation and development of one of the most popular programming languages in the world.

Don Chamberlin is renowned as the co-inventor of SQL (Structured Query Language), the predominant database language globally, which he developed with Raymond Boyce in the mid-1970s. Chamberlin's professional career began at IBM Research in Yorktown Heights, New York, following a summer internship there during his academic years. His work on IBM's System R project led to the first SQL implementation and significantly advanced IBM’s relational database technology. His contributions were recognized when he was made an IBM Fellow in 2003 and later a Fellow of the Computer History Museum in 2009 for his pioneering work on SQL and database architectures. Chamberlin also contributed to the development of XQuery, an XML query language, as part of the W3C, which became a W3C Recommendation in January 2007. Additionally, he holds fellowships with ACM and IEEE and is a member of the National Academy of Engineering.

In the episode, Richie and Don explore his early career at IBM and the development of his interest in databases alongside Ray Boyce, the database task group (DBTG), the transition to relational databases and the early development of SQL, the commercialization and adoption of SQL, how it became standardized, how it evolved and spread via open source, the future of SQL through NoSQL and SQL++ and much more. 

Links Mentioned in the Show:


New to DataCamp?


Up next
Yesterday
#333 Creating an AI-First Data Team with Bilal Zia, Head of Data Science & Analytics at DuoLingo
<p>Data science leadership is about more than just technical expertise—it’s about building trust, embracing AI, and delivering real business impact. As organizations evolve toward AI-first strategies, data teams have an unprecedented opportunity to lead that transformation. But h ... Show More
44m 40s
Nov 17
#332 How to Build AI Your Users Can Trust with David Colwell, VP of AI & ML at Tricentis
<p>The relationship between data governance and AI quality is more critical than ever. As organizations rush to implement AI solutions, many are discovering that without proper data hygiene and testing protocols, they're building on shaky foundations. How do you ensure your AI sy ... Show More
1h 5m
Nov 12
#331 The Future of Data & AI Education Just Arrived with Jonathan Cornelissen & Yusuf Saber
The future of education is being reshaped by AI-powered personalization. Traditional online learning platforms offer static content that doesn't adapt to individual needs, but new technologies are creating truly interactive experiences that respond to each learner's context, pace ... Show More
58m 24s
Recommended Episodes
Sep 2021
S17:E9 - What are some database architectures and their use cases (Kyle Bernhardy)
In this episode, we talk about database architectures and some of their use cases, with Kyle Bernhardy, CTO of HarperDB. Kyle talks about what a database is, different types of databases, and when you might want to use one type of database over another. Show Links DevDiscuss (spo ... Show More
48m 31s
Nov 2021
Time Plus Data Equals Efficiency with Paul Dix, the Founder and CTO of InfluxData and the Creator of InfluxDB
<p>If the topic of databases is brought up to certain people, their eyes may gloss over. But if that happened, that would be because they just don’t know the awesome power of databases. Data can be valuable but only if it is contextualized, and time is an extremely relevant aspec ... Show More
36m 4s
Jun 2021
Lessons Learned From The Pipeline Data Engineering Academy
<div class="wp-block-jetpack-markdown"><h2>Summary</h2> <p>Data Engineering is a broad and constantly evolving topic, which makes it difficult to teach in a concise and effective manner. Despite that, Daniel Molnar and Peter Fabian started the Pipeline Academy to do exactly that ... Show More
1h 11m
Feb 2021
ThoughtSpot’s Cindi Howson on Chief Data Officer Success Strategies
<p>Much like a roller coaster, 2020 was full of many loops, twists, and turns. From accelerated digital transformations to expedited migrations to the cloud, you were asked to do it all— often with far less time and resources. Through it all, <i>The Data Chief</i> was right there ... Show More
38m 3s
Oct 2022
Top 5 Data & Analytics Launches from Next 2022 with Bruno Aziza and Maire Newton
<p><span style="font-weight: 400;">Debi Cabrera and</span> <a href= "https://twitter.com/stephr_wong"><span style= "font-weight: 400;">Stephanie Wong</span></a> <span style= "font-weight: 400;">have more great Next content this week as we focus on launches specifically related to ... Show More
30m 51s
Feb 2024
SE Radio 605: Yingjun Wu on Streaming Databases
<p><strong>Yingjun Wu</strong>, founder of RisingWave Labs and previously a software engineer at Amazon Web Services and researcher at IBM Almaden Research Center, speaks with SE Radio host <a href="../../../team/brijesh-ammanath">Brijesh Ammanath</a> about s<span style="font-siz ... Show More
54m 9s
Sep 2023
Exploring SQL and ETL
<p>The evolution of SQL and the ease of access to ever larger sizes of computational power has made SQL and ETL a useful pairing for practitioners in the data space. But how do they work together exactly? And what challenges can it pose?</p> <p>Bharani Subramaniam and Madhu Podil ... Show More
31m 57s
May 2024
Deepthi Sigireddi on Distributed Database Architecture in the Cloud Native Era
In this podcast, Vitess CNCF project technical lead Deepthi Sigireddi discusses the architecture of cloud native distributed databases, sharding, replication, and failover. She also talks about what DB developers should consider when choosing distributed databases. Read a transcr ... Show More
37m 24s
Mar 2020
Easier Stream Processing On Kafka With ksqlDB
<div class="wp-block-jetpack-markdown"><h2>Summary</h2> <p>Building applications on top of unbounded event streams is a complex endeavor, requiring careful integration of multiple disparate systems that were engineered in isolation. The ksqlDB project was created to address this ... Show More
43m 36s