~/talk

Modern SQL: Evolution of a dinosaur

Talkat Riga Dev Days 2019 · 2019-05-29..05-31· [databases]
slides:none on file

Claims that SQL left pure relational rules in 1999 and now includes Turing-complete SQL features: graph-like processing, semantic XML/JSON queries, pattern recognition and built-in history. Demonstrations use window functions for sessionization and running totals, MATCH_RECOGNIZE or regex-based pattern matching for event sequences, and SYSTEM_VERSIONING / temporal tables to keep automatic historical versions without changing the app; JSON_TABLE/JSON path transforms documents into rows. Standard updates (2006, 2016) add these features but vendor support remains uneven.

AI-written summary · about

  1. 0:00Introduction to Modern SQL
  2. 10:00Evolution of SQL standards
  3. 20:00Window functions and analytics
  4. 30:00JSON and document support
  5. 40:00Temporal data and versioning
  6. 48:00Q&A and closing remarks
~/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.