SQL vs Prejudice
summary
A PostgreSQL expert challenges common prejudices about SQL—claims that it is obsolete, overly complex, or unsuitable for modern data—and defends SQL by showing concrete code demonstrations, real-world use cases, and practical examples of advanced features. The talk focuses on pragmatic solutions using PostgreSQL to solve everyday data problems and aims to convince developers that SQL can be an elegant, effective tool rather than an outdated burden.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:50SQL accusations
- 6:2050k useless updates
- 8:26CTEs for natural reads
- 11:39App ping-pong and RETURNING
- 16:16Top 3 per category
- 22:06Lateral joins benefits
- 26:25SQL performance and elegance
- 30:19SQL misunderstood
- 33:31Declarative vs imperative
- 36:22When to use SQL
- 38:06SQL is innocent
- 40:34Summary
related talks
40mSQL vs Prejudice
02h 42mSQL (The Return): Demystifying Preconceptions and Using the DB Effectively
44mPostgreSQL for Developers
48mTricky SQL: Special Features of PostgreSQL's SQL Dialect
51mPostgreSQL: Practical Examples of SQL Query Optimization
44mSELECT 'amazing_features' FROM "posgresql"
47mLearning advanced SQL the weird (and hard) way
41mModern SQL: Evolution of a dinosaur
