
Database Internals
Instructor:Magdalena Balazinska
Textbook : Database Systems: the Complete Handbook, by Hector Garcia-Molina, Jennifer Widom, and Jeffrey Ullman
Download slides from hereIntroduction
lecture 1 Review of relational model and SQL
lecture 2 Intro to SimpleDB and JUnit
section 1DBMS architecture and deployments
lecture 3Data storage and buffer management
lecture 4 Indexing
lectures 5-6 Data storage and SQL
section 2 Indexing
lectures 5-6 Query execution
lecture 7Operator algorithms
lectures 8-9 and
exampleIndexing
section 3 Operator algorithms
lectures 8-9 and
exampleQuery optimization
lecture 10Query optimization
lectures 11-12 Operator Algorithms
section 4 Query optimization
lectures 11-12 and
example (see page 8)
Database tuning
lecture 13Transactions: Concurrency control
lecture 14 Query optimization
section 5 Transactions: Concurrency control
lecture 15 Transactions: Concurrency control
lecture 16Transactions: Recovery
lecture 17Transactions section 6 [
pptx,
txt]
Transactions: Recovery
lecture 18Transactions: Recovery
lecture 19Distributed query processing and optimization
lecture 20Transactions
section 7Distributed transactions
lecture 21Replication
lecture 22Replication and distribution
section 8Parallel DBMSs
lectures 23 and 24Parallel DBMSs
lectures 23 and 24Parallel processing
section 9
MapReduce
lectures 25NoSQL
lectures 26Review
section 10