当前位置: 首页 > 工具软件 > miniDB > 使用案例 >

MiniDB实训第十三天

仲智
2023-12-01

        今天又重构了多个方法。包括一个Select方法,返回的只是Row的指针,并没有重新克隆一个新的Row返回。这个方法更加通用,其他的select方法只是在此基础上克隆了新的Row。

       修改了一下Insert()和delete()的对外接口,现在发现更新并没有太多的用处。。暂时还没有测试和更改更新数据这项功能。

      将PrimaryKey和ForeignKey抽取出来做了各种各样的小方法。现在CDBTable中的方法已经达到五十多个。但是实现的有用的方法大约只是四十多个。有些只是做的接口,还没有实现。

      明天将把HashTable和BinTree序列化。看着别的组使用的是fstream......我组还是使用c语言。但想想,还是不改了继续做下去吧。

      明天还要插入父表和子表。。。。

 类似资料: