首页 百科知识 数据库的种类

数据库的种类

时间:2022-10-16 百科知识 版权反馈
【摘要】:关系数据库中的表必须有一个字段的数据不能重复,当做主关键字以区别每条记录,而其他字段则允许数据重复。将相关的表格通过关键字联系在一起,这种联系方法,在关系数据库中称为连接关系。数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等互相渗透,互相结合,成为当前数据库技术发展的主要特征。

1.1.3 数据库的种类

目前数据库领域中最常用的库结构可以分为三种。

1.层次型

层次型(Hierarchical Database)数据库如树状结构,具有父子关系,每父节点可以有很多子节点,但每个子节点仅可有一个父节点。比如说一个学校系统,最上层为校长,下面管理很多老师,然后每位老师下面拥有很多的学生,如此形成一个庞大的层次型结构数据库。这种数据库结构简单,易于操作,可利用树状数据结构来完成,每一节点有其应用的义务与责任。但若是想要寻找较远节点间的关系,则必须先往上通过很多父节点,然后再往下寻找另一节点。若是稍大的数据库,将会耗费很多的搜寻时间,即寻找非直系的节点非常麻烦,搜寻的效率很差。

2.网状型

网状型(Network)数据库允许子节点有多个父节点,并且子节点之间的关系较接近,容易联系。但由于路径多,当加入或删除数据时,牵动的相关数据多,不易维护修改,因此不适合于动态数据库。

3.关系型

关系型(Relational)数据库在结构上可以通过关键字将相关的表格联系在一起。关系数据库中的表必须有一个字段的数据不能重复,当做主关键字以区别每条记录,而其他字段则允许数据重复。将相关的表格通过关键字联系在一起,这种联系方法,在关系数据库中称为连接关系。而从一个较大的表格中得到一个更小的表格,仅产生若干条记录,因而表格缩小,称为映射关系。

数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等互相渗透,互相结合,成为当前数据库技术发展的主要特征。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈