Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aldonahzero/cmu-15-445-645
Includes notes, code snippets, and summaries of key lectures and readings.
https://github.com/aldonahzero/cmu-15-445-645
Last synced: 8 days ago
JSON representation
Includes notes, code snippets, and summaries of key lectures and readings.
- Host: GitHub
- URL: https://github.com/aldonahzero/cmu-15-445-645
- Owner: AldonahZero
- Created: 2024-12-08T04:44:26.000Z (15 days ago)
- Default Branch: master
- Last Pushed: 2024-12-09T01:32:14.000Z (14 days ago)
- Last Synced: 2024-12-09T02:33:47.050Z (14 days ago)
- Language: C++
- Size: 48.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-zh.md
Awesome Lists containing this project
README
# CMU 15-445/645: 数据库系统课程
此仓库是我学习卡内基梅隆大学 **15-445/645 - 数据库系统** 课程的个人工作区。该课程专注于现代数据库系统的原理与实践,涵盖存储、索引、查询优化、并发控制以及恢复等基础主题。
## 关于此仓库
- **课程材料**:包括笔记、代码片段以及关键讲座和阅读的总结。
- **作业**:我完成的各种项目和作业实现,例如缓冲池管理、B+树以及事务管理。
- **其他资源**:包含我认为有帮助的补充阅读、工具和参考资料的链接。## 主要涵盖的主题
- **存储与索引**:理解数据如何被物理存储和高效访问。
- **查询处理与优化**:学习数据库查询的执行流程以及如何优化它们。
- **并发控制**:确保多用户环境下数据库一致性的技术。
- **恢复机制**:实现并理解系统在故障情况下的鲁棒性。## 使用的工具与语言
- **编程语言**:主要使用 C++(用于项目)。
- **数据库系统**:实践探索 PostgreSQL 及其他系统。
- **实用工具**:使用 Git 进行版本控制,使用 GDB 进行调试。## 快速开始
探索我的工作:
1. 克隆此仓库:
```bash
https://github.com/AldonahZero/CMU-15-445-645.git
```
2. 前往相关文件夹,查找特定项目的详细信息。## 免责声明
此仓库仅用于个人学习和教育目的。它遵循卡内基梅隆大学的学术诚信准则。此处提供的代码和解决方案是我的原创作品,并以负责任的方式分享以促进学习。
---
欢迎关注此仓库,了解我在课程中的进展。如有建议和反馈,随时欢迎!