PUBLIC RESOURCES

公开资料与下载

资料按关联内容条目整理;只有公开状态已核准的资源会出现在这里。

case-01-data-layout · 数据布局:行存与列存

Jupyter Notebook

实验 01 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-01-data-layout · 数据布局:行存与列存

实验 PPT

实验 01 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-01-data-layout · 数据布局:行存与列存

实验指导

实验 01 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-01-data-layout · 数据布局:行存与列存

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-01-data-layout · 数据布局:行存与列存

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-02-raid-nesting · RAID 嵌套:扁平条带与多层结构

Jupyter Notebook

实验 02 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-02-raid-nesting · RAID 嵌套:扁平条带与多层结构

实验 PPT

实验 02 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-02-raid-nesting · RAID 嵌套:扁平条带与多层结构

实验指导

实验 02 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-02-raid-nesting · RAID 嵌套:扁平条带与多层结构

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-02-raid-nesting · RAID 嵌套:扁平条带与多层结构

结果图件

代表性结果图件

输入数据来源:Notebook 内定义的示例数据;未声明为外部真实数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-03-bplus-tree · B+ 树:分裂、上提与叶链

Jupyter Notebook

实验 03 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-03-bplus-tree · B+ 树:分裂、上提与叶链

实验 PPT

实验 03 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-03-bplus-tree · B+ 树:分裂、上提与叶链

实验指导

实验 03 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-03-bplus-tree · B+ 树:分裂、上提与叶链

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-03-bplus-tree · B+ 树:分裂、上提与叶链

结果图件

代表性结果图件

输入数据来源:随材料包附带的经纬度示例;原包未标注外部来源。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-04-bitmap-bloom · 位图索引与 Bloom 过滤器

Jupyter Notebook

实验 04 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-04-bitmap-bloom · 位图索引与 Bloom 过滤器

实验 PPT

实验 04 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-04-bitmap-bloom · 位图索引与 Bloom 过滤器

实验指导

实验 04 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-04-bitmap-bloom · 位图索引与 Bloom 过滤器

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-04-bitmap-bloom · 位图索引与 Bloom 过滤器

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-05-pandas-bit-sequences · pandas 位序列:布尔掩码就是位图

Jupyter Notebook

实验 05 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-05-pandas-bit-sequences · pandas 位序列:布尔掩码就是位图

实验 PPT

实验 05 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-05-pandas-bit-sequences · pandas 位序列:布尔掩码就是位图

实验指导

实验 05 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-05-pandas-bit-sequences · pandas 位序列:布尔掩码就是位图

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-05-pandas-bit-sequences · pandas 位序列:布尔掩码就是位图

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-06-radix-trie · 基数树与圣诞树:共享前缀如何省空间

Jupyter Notebook

实验 06 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-06-radix-trie · 基数树与圣诞树:共享前缀如何省空间

实验 PPT

实验 06 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-06-radix-trie · 基数树与圣诞树:共享前缀如何省空间

实验指导

实验 06 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-06-radix-trie · 基数树与圣诞树:共享前缀如何省空间

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-06-radix-trie · 基数树与圣诞树:共享前缀如何省空间

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-07-recursive-model-index · 递归模型索引:预测键的位置

Jupyter Notebook

实验 07 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-07-recursive-model-index · 递归模型索引:预测键的位置

实验 PPT

实验 07 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-07-recursive-model-index · 递归模型索引:预测键的位置

实验指导

实验 07 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-07-recursive-model-index · 递归模型索引:预测键的位置

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-07-recursive-model-index · 递归模型索引:预测键的位置

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-08-result-subdatabase · 结果子数据库:半连接与 Yannakakis 算法

Jupyter Notebook

实验 08 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-08-result-subdatabase · 结果子数据库:半连接与 Yannakakis 算法

实验 PPT

实验 08 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-08-result-subdatabase · 结果子数据库:半连接与 Yannakakis 算法

实验指导

实验 08 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-08-result-subdatabase · 结果子数据库:半连接与 Yannakakis 算法

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-08-result-subdatabase · 结果子数据库:半连接与 Yannakakis 算法

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-09-code-generation · 代码生成:解释执行与编译执行

Jupyter Notebook

实验 09 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-09-code-generation · 代码生成:解释执行与编译执行

实验 PPT

实验 09 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-09-code-generation · 代码生成:解释执行与编译执行

实验指导

实验 09 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-09-code-generation · 代码生成:解释执行与编译执行

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-09-code-generation · 代码生成:解释执行与编译执行

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-10-shared-scan · 共享扫描:多条查询共用一次读取

Jupyter Notebook

实验 10 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-10-shared-scan · 共享扫描:多条查询共用一次读取

实验 PPT

实验 10 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-10-shared-scan · 共享扫描:多条查询共用一次读取

实验指导

实验 10 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-10-shared-scan · 共享扫描:多条查询共用一次读取

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-10-shared-scan · 共享扫描:多条查询共用一次读取

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-11-external-merge-sort · 外部归并排序:数据超过内存怎么办

Jupyter Notebook

实验 11 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-11-external-merge-sort · 外部归并排序:数据超过内存怎么办

实验 PPT

实验 11 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-11-external-merge-sort · 外部归并排序:数据超过内存怎么办

实验指导

实验 11 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-11-external-merge-sort · 外部归并排序:数据超过内存怎么办

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-11-external-merge-sort · 外部归并排序:数据超过内存怎么办

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-12-top-k · Top-k 查询:只为前几名付费

Jupyter Notebook

实验 12 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-12-top-k · Top-k 查询:只为前几名付费

实验 PPT

实验 12 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-12-top-k · Top-k 查询:只为前几名付费

实验指导

实验 12 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-12-top-k · Top-k 查询:只为前几名付费

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-12-top-k · Top-k 查询:只为前几名付费

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-13-online-aggregation · 在线聚合:扫描未完成先看估计

Jupyter Notebook

实验 13 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-13-online-aggregation · 在线聚合:扫描未完成先看估计

实验 PPT

实验 13 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-13-online-aggregation · 在线聚合:扫描未完成先看估计

实验指导

实验 13 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-13-online-aggregation · 在线聚合:扫描未完成先看估计

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-13-online-aggregation · 在线聚合:扫描未完成先看估计

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-14-join-order-enumeration · 连接顺序枚举:DPsize、DPsub 与 DPccp

Jupyter Notebook

实验 14 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-14-join-order-enumeration · 连接顺序枚举:DPsize、DPsub 与 DPccp

实验 PPT

实验 14 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-14-join-order-enumeration · 连接顺序枚举:DPsize、DPsub 与 DPccp

实验指导

实验 14 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-14-join-order-enumeration · 连接顺序枚举:DPsize、DPsub 与 DPccp

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-14-join-order-enumeration · 连接顺序枚举:DPsize、DPsub 与 DPccp

结果图件

代表性结果图件

输入数据来源:Notebook 内定义的示例数据;未声明为外部真实数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-15-distributed-joins · 分布式连接:少搬数据

Jupyter Notebook

实验 15 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-15-distributed-joins · 分布式连接:少搬数据

实验 PPT

实验 15 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-15-distributed-joins · 分布式连接:少搬数据

实验指导

实验 15 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-15-distributed-joins · 分布式连接:少搬数据

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-15-distributed-joins · 分布式连接:少搬数据

结果图件

代表性结果图件

输入数据来源:Notebook 内构造或随机生成的教学演示数据,并非真实生产数据集。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-16-z-order-curve · Z 序曲线:二维位置进入一维索引

Jupyter Notebook

实验 16 · Notebook

静态预览与下载;浏览器不会执行代码。

许可:随本教学包提供;用于课程教学与课堂复现

case-16-z-order-curve · Z 序曲线:二维位置进入一维索引

实验 PPT

实验 16 · 课堂演示文稿

与本实验 Notebook 同编号的课堂演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-16-z-order-curve · Z 序曲线:二维位置进入一维索引

实验指导

实验 16 · 实验指导书

包含实验目标、原理、步骤、观察记录和思考题。

许可:随本教学包提供;用于课程教学与课堂复现

case-16-z-order-curve · Z 序曲线:二维位置进入一维索引

理论导读

主题理论导读

先读这一页,再进入本主题的 Notebook 和演示文稿。

许可:随本教学包提供;用于课程教学与课堂复现

case-16-z-order-curve · Z 序曲线:二维位置进入一维索引

结果图件

代表性结果图件

输入数据来源:随材料包附带的经纬度示例;原包未标注外部来源。图件状态:配套静态教学图件,页面不执行 Notebook。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

课程文档

课程说明与学习路径

说明 5 个主题、16 个实验和学生/教师的推荐阅读顺序。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

Python 源码包

系统源码包

教学用 DBMS 的源码与接口,适合下载到本地后结合 Notebook 阅读。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

教学资料包

教学资料合集

包含课程说明、实验指导、项目文档和配套 Markdown 材料。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

结果图件包

实验图件合集

包含存储、索引、执行、优化和多维主题的 PNG 结果图件。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

Python 练习代码

题库代码合集

课堂练习与题库配套代码;不含编译缓存文件。

许可:随本教学包提供;用于课程教学与课堂复现

case-01 · 课程入口:先把材料、环境和实验路径理清

教学数据

经纬度示例数据

随材料包附带的二进制样例;原包未标注外部数据来源,按示例数据使用。

许可:随本教学包提供;用于课程教学与课堂复现