~/talk

Algebraic Databases

Talkat LambdaConf 2017 · 2017-05-25..05-27· [databases]
links:none on file
slides:none on file

Claim: schemas are categories and schema mappings are functors, which give three concrete data migrations Delta/Pi/Sigma that implement projection product and outer-union including labeled nulls. The project ships an open source tool AQL (jar and binaries) that executes these migrations, checks integrity constraints, produces joins via schema design, and exposes provenance as monadic units. The software originates from MIT work, is in active use for data integration experiments, and demonstrably runs on example instances.

AI-written summary · about

  1. 0:00Start
  2. 2:37Review of Category Theory
  3. 2:59Category Theory
  4. 5:07Functors
  5. 5:39Example of Functors
  6. 7:30Introduction
  7. 8:31Data Integrity Constraints
  8. 11:26Nullable Fields
  9. 16:12Morphism of Databases
  10. 16:53Network Transformation
  11. 17:45Are Data Mappings Mutations of the Database
  12. 22:02Composition of Functions
  13. 35:10Outer Disjoint Union
  14. 39:12Joins
  15. 43:05Monads
  16. 49:17Sigma-Delta Data Migration
  17. 52:01Benefits
~/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.