7月8日,何宇在历山大厦看着手里的传真,美国东方电器员工从专利局获取的数据库专利资料。
最早版本的数据库,即网状数据库管理系统(DBMS),是美国通用电气公司在1961年开发成功的IDS。IDS数据库是世界上第一个网状DBMS,也是第一个数据库管理系统集成数据存储,奠定了网状数据库的基础。IDS具有数据模式和日志的特征,但它只能在GE主机上运行,并且数据库只有一个文件,数据库所有的表必须通过手工编码来生成。
何宇看着IDS数据库简陋不堪的命名规则、保留字符串、执行命令等等,这是完全没有走在正确的道路上,自己也有了可趁之机。自己大学时期学的SQL数据库,工作后开始使用mySql数据库,后来一直使用Oracle数据库,开发一个数据库对自己来说是轻而易举。
数据库技术的发展,是先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。
第一代的代表是1969年IBM公司研制的层次模型的数据库管理系统IMS和70年代美国数据库系统语言协商CODASYL下属数据库任务组DBTG提议的网状模型。层次数据库的数据模型是有根的定向有序树,网状模型对应的是有向图。这两种数据库奠定了现代数据库发展的基础:支持三级模式(外模式、模式、内模式),保证数据库系统具有数据与程序的物理独立性和一定的逻辑独立性;用存取路径来表示数据之间的联系;有独立的数据定义语言;导航式的数据操纵语言。
第二代数据库的主要特征是支持关系数据模型(数据结构、关系操作、数据完整性)。关系模型:关系模型的概念单一,实体和实体之间的连系用关系来表示;以关系数学为基础;数据的物理存储和存取路径对用户不透明;关系数据库语言是非过程化的。
第三代数据库产生于80年代,随着科学技术的不断进步,各个行业领域对数据库技术提出了更多的需求,关系型数据库已经不能完全满足需求,于是产生了第三代数据库。功能也更加强大:支持数据管理、对象管理和知识管理;保持和继承了第二代数据库系统的技术;对其它系统开放,支持数据库语言标准,支持标准网络协议,有良好的可移植性、可连接性、可扩展性和互操作性等。
如今的IDS数据库还是在DOS窗口里执行,自己就是开发出第一代数据库恐怕也需要数百个磁带存储吧,而且使用使用数据库的公司和单位也没有多少。目前数据库使用最多的就是军方,其次就是大学的实验室,然后才是那些世界巨头公司。自己还是先开发出来再说,数据库的操作语言就有自己来确定,注册了专利差不多就可以一统数据库的市场。
至于数据库的市场前景就不需要自己考虑了,这么完美的数据库谁会吃饱撑着绕过专利重新设计一套,那些有自己设计的好用吗。自己好像也可以再出版一个数据库教科书,一本书30美元不贵吧,自己这个科幻作家化身成为一个软件工程师好像跨度有点大啊。
何宇随后看了手里的下一份文件,ibm公司推出了最新的存储设备软盘,一张软盘售价1200美元直径32英寸而且仅仅256KB。太贵了,太大了,还是用磁带存储吧,5英寸的软盘还需要十年时间吧,也貌似仅仅达到了1.44MB。
何宇看着自己这几天的劳动成果很是满意,山寨的7-ZIP压缩软件压缩率达到了100%,软件本身大小只有120KB,当然没有出现的格式全部删除了而小了不少。这款easyZIP可是出道即巅峰,依靠这一款软件自己就能赚的