当前位置: 代码迷 >> 高性能数据库开发 >> 请问:如果自己想做一个数据库.
  详细解决方案

请问:如果自己想做一个数据库.

热度:8296   发布时间:2013-02-26 00:00:00.0
请教:如果自己想做一个数据库...
请问如果自己想做一个数据库(自己可以保存自己想用的资料),自己设计界面,然后按照自己的要求设计这个数据库,应该用什么语言来做这个数据库?不知哪位高人可以指点一下?起码可以指导一下应该读哪些书,应该掌握哪些知识。谢谢了。

------解决方案--------------------------------------------------------
用自己最熟悉的能够操作文件的语言.简单的不求效率的数据库,自己定义一种存储格式就可以了.
如果要求通用或效率,楼主得至少掌握各种高效排序,二分查找,迭代查找,哈希查找等算法并能够灵活运用,当然这样的程序要处理很多细节问题,程序量大而且可能会很复杂,你还要能够设计一种稳定的程序接口模式;没有三五年的功能估计难以搞定.
------解决方案--------------------------------------------------------
建议使用oracle
  相关解决方案