~/talk

Modern SQL: Evolution of a Dinosaur

TalkinGermanat JAX 2019 · 2019-05-06..05-10· [databases]
slides:none on file

Modern SQL has moved beyond pure relational constraints and now includes non-relational features like Turing-complete capabilities, graph processing, XML/JSON handling, automatic data versioning, and time-series analysis with regular expressions. The talk compares traditional relational solutions with modern SQL approaches for common problems, helping developers and architects understand current SQL capabilities and choose better designs.

AI-written summary · about

  1. 0:00Welcome and introduction
  2. 1:02SQL standard and chronology
  3. 3:56Lateral joins explained
  4. 8:28Recursive queries for hierarchies
  5. 13:08Window functions overview
  6. 16:21Aggregations without GROUP BY
  7. 24:49Ranking functions and Top-N per groups
  8. 29:51Median and sampling methods
  9. 31:18MERGE for upserts
  10. 35:55LIMIT and OFFSET alternatives
  11. 38:30Lag and lead functions
  12. 41:48Temporal databases
  13. 48:27JSON support in SQL
  14. 53:14Time travel with sessions and regex
  15. 57:48Summary and outlook
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.