Awesome Database Learning

A list of learning materials to understand databases internals
Alternatives To Awesome Database Learning
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Database Learning6,070
3 months ago10
A list of learning materials to understand databases internals
Python For Entrepreneurs Course Demos236
3 years ago5mitPython
Contains all the "handout" materials for Talk Python's Python for Entrepreneurs course. This includes notes and the final version of the website code.
Simpledb203
2 years ago1Java
UC Berkeley's Database class CS186: Implement A Simple Database Management System
Reviews187
2 days agogpl-3.0JavaScript
Reviewing some online CS courses I took
Wa4e183
2 months ago3bsd-2-clausePHP
Course materials for www.wa4e.com
Sql Fundamentals167
a year ago53bsd-3-clauseTypeScript
Mike North's SQL Fundamentals and Professional SQL Courses
Mongodb For Python Developers163
8 months ago3mitPython
MongoDB for Python developers course handouts from Talk Python Training
Java Course141
4 months ago3Java
Self paced course for Java Engineers
Teach Data Science Ucla Master Appl Stats108
6 years ago1HTML
Materials for STATS 418 - Tools in Data Science course taught in the Master of Applied Statistics at UCLA
Academicstoday Django96
4 years ago19apache-2.0Python
A open-source platform for online course-based learning and education.
Alternatives To Awesome Database Learning
Select To Compare


Alternative Project Comparisons
Readme

Awesome Database Learning

A list of learning materials to understand databases internals, including but not limited to:

  • papers
  • blogs
  • courses
  • talks

Please submit a pull request if there is any material that you think should be included in this collection.

Table of Contents

Recommended Courses, Books and Talks

Courses

Books

Talks

Blogs

SQL & Relation Algebra

Courses:

Query Optimizer

Courses:

Blogs:

Planner Models

Blogs:

Papers:

Subquery Optimization

Blogs:

Papers:

Join Order Optimization

Papers:

Functional Dependency & Physical Properties

Thesis:

Papers:

Cost Model

Papers:

Statistics

Papers:

Books:

Query Execution

Courses:

Execution Framework

Papers:

Vectorization vs Compilization

Blogs:

Papers:

Join

Papers:

Hash Table

Courses:

Blogs:

Bloom Filter

Papers:

DDL

Relational Model

Blogs:

Codd's Rules

Blogs:

Relational Data Model

Blogs:

Relational Algebra

Blogs:

ER to Relational Model

Blogs:

SQL - Overview

Blogs:

Transaction

Isolation Levels

Blogs:

Papers:

Concurrency Control

Courses:

Papers:

Network

Courses:

Papers:

Storage

NoSQL Systems

Papers:

Buffer Management

Courses:

Papers:

Disk IO

Blogs:

Papers:

B-Tree

Blogs:

Courses:

Papers:

LSM-Tree

Papers:

Learned Indexes Structures

Papers:

Serializing & RPC

Data Partitioning

Blogs:

Papers:

Replication & Consistency

Blogs:

Papers:

Consensus

Technical report:

  • University of Cambridge Distributed consensus revised, a great paper about Consenssus especially Paxos and Paxos-Related algorithms, by Heidi Howard

Papers:

Scheduling

Blogs:

Papers:

Benchmark & Testing

Blogs:

Papers:

HTAP

Papers:

TLA+

Talks:

Popular Database Projects
Popular Course Projects
Popular Data Storage Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Database
Course
Book
Paper
Awesome
Awesome List
Optimization