现在的位置: 首页 > 综合 > 正文

自行开发一个DBMS

2014年03月11日 ⁄ 综合 ⁄ 共 1613字 ⁄ 字号 评论关闭
自行开发一个DBMS
[版面: 数据库] [首篇作者:zusala] , 1999年12月24日10:18:19
[分页: 1 ]
zusala
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 1 ]

发信人: zusala (萧十一狼), 信区: Database
标 题: 打算自行开发一个DBMS
发信站: The unknown SPACE (Fri Dec 24 10:18:42 1999), 转信

以满足轻量级数据在win32平台上的快速访问

打算用C++编写, 同时兼容SQL89和OQL

相信这个dbms的编写成功会给很多软件带来一个有利的工具

现在暂定有以下计划:

1) 支持多进程(多线程)同时操作
2) 暂时不支持用户的概念
3) 支持"角色表"的概念,可对数据操作和查询进行权限认定
4) 强壮的文件管理系统,尽量减少crash给系统带来的副面影响 保证数据的完整

5) 暂时不支持锁定和事务处理
6) 对OQL的有限支持,使得开发者可以使用更加直观的OQL语言进行查询
7) 其他小型数据库的性能指标(尤其强调的是速度和稳定性)
8) 整个dbms server可执行文件小于2M,便于携带提供在低性能机器上的高性能表


9) 给程序员一套完整的接口,包括有C/C++/COM接口和ODBC驱动程序
10)在稳定的基础上根据实际需要在未来适当扩充,但仍然遵循一条原则:
"small is beautiful"
11)除非非常非常非常有必要,不会移植到windows以外的系统上.一方面是因为
本dbms格守其设计目标:win平台上的轻量级数据库系统,另一方面是因为其他平台
上不太适合轻量级数据库的生存 :-)

欢迎有兴趣的朋友提意见!
--
由 爱 故 生 忧,由 爱 故 生 怖

若 离 于 爱 者,无 忧 亦 无 怖

※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 202.101.]

 
 
免费申请模拟账户,外汇交易从此起步!
南京航空航天大学诚聘海外杰出人才
西南交通大学期待海外优秀人才加盟
最酷的在线卡拉OK!
weijing
进入未名形象秀
我的博客
[回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 2 ]

发信人: weijing (味精), 信区: Database
标 题: Re: 打算自行开发一个DBMS
发信站: The unknown SPACE (Fri Dec 24 21:45:35 1999), 站内信件

check out database classes' web pages, then you might find
a lot of written codes

【 在 zusala (萧十一狼) 的大作中提到: 】
: 以满足轻量级数据在win32平台上的快速访问
: 打算用C++编写, 同时兼容SQL89和OQL
: 相信这个dbms的编写成功会给很多软件带来一个有利的工具
: 现在暂定有以下计划:
: 1) 支持多进程(多线程)同时操作
: 2) 暂时不支持用户的概念
: 3) 支持"角色表"的概念,可对数据操作和查询进行权限认定
: 4) 强壮的文件管理系统,尽量减少crash给系统带来的副面影响 保证数据的完整
: 性
: 5) 暂时不支持锁定和事务处理
: 6) 对OQL的有限支持,使得开发者可以使用更加直观的OQL语言进行查询
: 7) 其他小型数据库的性能指标(尤其强调的是速度和稳定性)
: 8) 整个dbms server可执行文件小于2M,便于携带提供在低性能机器上的高性能表
: 现
: 9) 给程序员一套完整的接口,包括有C/C++/COM接口和ODBC驱动程序
: 10)在稳定的基础上根据实际需要在未来适当扩充,但仍然遵循一条原则:
: "small is beautiful"
: 11)除非非常非常非常有必要,不会移植到windows以外的系统上.一方面是因为
: 本dbms格守其设计目标:win平台上的轻量级数据库系统,另一方面是因为其他平台
: 上不太适合轻量级数据库的生存 :-)
: 欢迎有兴趣的朋友提意见!

【上篇】
【下篇】

抱歉!评论已关闭.