? 课程学习中心 | ? 计算机基础课程合辑 | ? 课程主页 | ? 中英字幕视频 | ? 项目代码解析

课程介绍

CMU 15-721 是 CMU 卡内基梅隆大学开放的数据库方向进阶课程,讨论了很多数据库方向新的技术研究方向与话题,适合有数据库基础又想在该方向有深入研究的同学学习。

课程是对现代数据库管理系统内部结构的综合研究,涵盖 OLTP 和 OLAP 中使用组件的核心概念与基础知识,讲解其实现的效率与准确率,并将在一个真实内存、多核数据库系统中完成实现。所以,课程学习前需要具备一定编程技能。

课程讲师 Andy Pavlo,卡内基·梅隆大学计算机科学系副教授,研究兴趣是数据库管理系统中,特别是主内存系统、自动驾驶 /自动架构,交易处理系统和大规模数据分析。Andy 是 CMU 数据库组和并行数据实验室的成员,也是 Ottertune 的联合创始人兼首席执行官。

课程主题

课程官网发布了课程主题,ShowMeAI 对其进行了翻译。

  • In-Memory Databases(内存数据库
  • Multi-Version Concurrency Control(多版本并发控制
  • OLTP Indexes(OLTP索引
  • Storage Models, Data Layout, & System Catalogs(数据库存储模型与布局
  • Database Compression(数据库压缩
  • Recovery Protocols(恢复协议
  • Networking Protocols(网络
  • Scheduling(调度规划
  • Query Execution & Processing(查询执行与处理
  • Query Compilation(查询编译代码生成
  • Vectorized Execution(矢量化执行
  • Vectorization vs. Compilation(矢量化与编译
  • Parallel Join Algorithms (Hashing)(哈希连接算法
  • Parallel Join Algorithms (Sorting)(归并排序算法
  • Optimizer Implementation(查询优化器实现
  • Cost Models(查询优化器成本模型
  • Larger-than-Memory Databases(超内存数据库体系架构
  • Server-side Logic Execution(服务器端逻辑执行
  • Databases on New Hardware(新硬件上的数据库

课程资料 | 下载

扫描上方图片二维码,关注公众号并回复关键字 ?『15-721』,就可以获取整理完整的资料合辑啦!当然也可以点击 ? 这里 查看更多课程的资料获取方式!

ShowMeAI 对课程资料进行了梳理,整理成这份完备且清晰的资料包:

  • ? 课件。PDF版本。覆盖Lecture 1~25所有章节。
  • ? 笔记。PDF版本。5份Notes,辅助课程学习。
  • ? 作业。Markdown文件。7份作业文件
  • ? 拓展阅读资料。PDF文件。100+相关论文。

课程视频 | B站

? B站 | 【双语字幕+资料下载】CMU 15-721 | 数据库系统进阶(2020·完整版)

ShowMeAI 将视频上传至B站,并增加了中英双语字幕,以提供更加友好的学习体验。点击页面视频,可以进行预览。推荐前往 ? B站 观看完整课程视频哦!

全球名校AI课程合辑

  • ? CS数学基础课程合辑:https://www.showmeai.tech/tutorials/38
  • ? 计算机基础课程合辑:https://www.showmeai.tech/tutorials/29
  • ? 机器学习课程合辑:https://www.showmeai.tech/tutorials/28
  • ? 深度学习课程合辑:https://www.showmeai.tech/tutorials/77
  • ? 自然语言处理课程合辑:https://www.showmeai.tech/tutorials/55
  • ? 计算机视觉课程合辑:https://www.showmeai.tech/tutorials/73
  • ? 强化学习课程合辑:https://www.showmeai.tech/tutorials/87
  • ? AI生物医疗课程合辑:https://www.showmeai.tech/tutorials/74
  • ? 其他名校AI课程合辑:https://www.showmeai.tech/tutorials/76

作者ShowMeAI内容团队
阅读原文:https://www.showmeai.tech/article-detail/358