Skip to content

whu-totemdb/tmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMDB

Totem Mobile Database at WHU.

本项目为2024年武汉大学计算机弘毅班"数据库系统实现"课程的大作业。

任务目标

以代码块功能补齐的形式,实现一个对象代理模型的数据库内核,使其支持基本的create、show、drop等类级别操作和insert、select、delete、update等查询执行语句。

任务列表

Task 1: 底层存储接口实现

  • Step1:根据注释提示完善MemConnect模块相关函数补齐,实现上层功能与存储模块的交互接口

Task 2: 类级别操作

  • Step1:show table功能实现
  • Step2:create deputy class功能实现
  • Step3:drop class功能实现

Task 3: 查询执行

  • Step1:带表达式的select实现
  • Step2:where子句的实现
  • Step3:where子句中or字段的实现
  • Step4:delete语句实现
  • Step5:limit字段实现

参考材料

任务描述

基本语法

系统表介绍

TMDB总体设计文档3.0

Releases

No releases published

Packages

No packages published

Languages