Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15697
  • 博文数量: 3
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 43
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-28 13:33
文章分类
文章存档

2013年(3)

我的朋友

分类: 数据库开发技术

2013-11-08 23:46:08

最近几日,一直在研究怎么才能开发出一款数据库,纠结无比,先后看了数据库系统原理,实现,以及编译原理等书,终于对过程有了大体认识,打算主要分为以下几个模块来完成:
1.语法分析,解析编译SQL,这部分发现了LEX与YACC两个工具,但是用法还不甚明了
2.数据存储,将数据库存储在文件之中,并且能进行增删改查工作,这部分想采用B+TREE
3.索引文件
4.日志文件
5.互斥机制
6.授权管理

暂时想到的就这么多,希望以后能再有新的想法,也希望能尽快实现这些功能
阅读(1246) | 评论(0) | 转发(0) |
0

上一篇:数据库原型

下一篇:数据库原型系统 2

给主人留下些什么吧!~~