Databases

Home 

Best bookReadings in Database Systems
Best videosJoe Hellerstein’s Berkeley CS 186
Why study?Data is at the heart of most significant programs, but few understand how database systems actually work. 

Books:

→ Readings in Database Systems (the red book) → http://www.redbook.io/

→ Data and Reality (data modelling): https://www.amazon.com/Data-Reality-Perspective-Perceiving-Information/dp/1935504215

Videos:

→ CS186: https://archive.org/details/UCBerkeley_Course_Computer_Science_186

Projects

→ Toy Database - https://cstack.github.io/db_tutorial/

Links

https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing

Architecture of a Database System: http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf

https://jvns.ca/blog/2014/09/27/how-does-sqlite-work-part-1-pages/

https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with-select/

https://github.com/toddfast/mutagen

https://github.com/golang-migrate/migrate

lift.prisma.io

https://sqitch.org/

https://flywaydb.org/

https://www.liquibase.org/

http://vldb.org/pvldb/vol12/p2170-tan.pdf

https://www.youtube.com/playlist?list=PLSE8ODhjZXja7K1hjZ01UTVDnGQdx5v5U#advdbsys

https://www.masterywithsql.com/#pricing

https://www.databass.dev/

https://hackernoon.com/database-changes-can-be-scary-how-r1hy2gfe

https://dev.to/pesse/one-does-not-simply-update-a-database--migration-based-database-development-527d

https://15721.courses.cs.cmu.edu/spring2020/schedule.html

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0e48dbb7-6526-4d9e-b4dd-6d15237b0bff/SQLPerformanceExplained.en.pdf

https://www.db-fiddle.com/

https://ronsavage.github.io/SQL/sql-2003-2.bnf.html

https://github.com/jarulraj/sqlcheck

https://github.com/aergoio/litetree

https://quip.com/2gwZArKuWk7W

https://timelydataflow.github.io/differential-dataflow/

https://martin.kleppmann.com/2020/07/06/crdt-hard-parts-hydra.html

https://modern-sql.com/