请问如果自己想做一个数据库(自己可以保存自己想用的资料),自己设计界面,然后按照自己的要求设计这个数据库,应该用什么语言来做这个数据库?不知哪位高人可以指点一下?起码可以指导一下应该读哪些书,应该掌握哪些知识。谢谢了。
------解决方案--------------------------------------------------------
用自己最熟悉的能够操作文件的语言.简单的不求效率的数据库,自己定义一种存储格式就可以了.
如果要求通用或效率,楼主得至少掌握各种高效排序,二分查找,迭代查找,哈希查找等算法并能够灵活运用,当然这样的程序要处理很多细节问题,程序量大而且可能会很复杂,你还要能够设计一种稳定的程序接口模式;没有三五年的功能估计难以搞定.
------解决方案--------------------------------------------------------
建议使用oracle