강의 정보
제공 | 교수 | 강의 시기 |
---|---|---|
Seoul National Univ. Graduate School of Data Science | 정형수 교수님 | 2024년 가을학기 |
목차
이론
- 01. Overview and Relational Model
- 02. SQL
- 03. Storage Part 1 - Page, Slot
- 04. Storage Part 2 - File Organization
- 05. Storage Part 3 - File Format
- 06. Buffer Pool Design
- 07. Hash Tables Part 1 - Static Hash
- 08. Hash Tables Part 2 - Dynamic Hash
- 09. Tree Indexes Part 1 - ISAM, B+Tree
- 10. Tree Indexes Part 2 - B+Tree Optimization, Other Data Structures
- 11. Index Concurrency
- 12. External Sorting and Hashing
- 13. Join Algorithms
- 14. Query Execution Part 1 - Execution
- 15. Query Execution Part 2 - Execution Optimization
- 16. Query Optimization Part 1 - Rule-based
- 17. Query Optimization Part 2 - Cost-based
- 18. Transaction
- 19. Two-Phase Locking, 2PL
- 20. Timestamp Ordering Concurrency Control
- 21. Multi-Version Concurrency Control
- 22. Database Logging
- 23. Database Recovery