mysql odbc ado性能差异_各类数据库性能差异对比.pdf

数据库存储

Oracle

MySQL

MariaDB

关系型数据库

SqlServer

层次式数据库 Access

DB2,PostgreSQL,Informix,SyBase...

网络式数据库 数据库分类

键值存储数据库 Redis,LevelDB

文档存储数据库 MongoDB,CouchDB

关系式数据库

非关系型数据库 列存储数据库 Hbase

图数据库 Neo4J

层次式数据库

使用树状结构来组织数据,数据之间是以父子关系创建连接,子记录只能拥有一个父记录。

(1)有且只有一个结点没有双亲结点 (这个结点叫根结点);

(2 )除根结点外的其他结点有且只有一个双亲结点。

层级式数据库模型拥有两种基本类型,如下所示。

记录类型(Record Type):记录类型是由一组字段属性组成。每一个记录类型的成员称为记录,数据

是一组记录的集合。

父子关系类型(Parent-child Relationship Type) :两个记录类型之间的连接类型属于一对多关系

(Relationship),这是从 “父记录类型”(Parent Record Type)关系到多个 “子记录类型”(Child Record

Type) 。

层次式数据库

层级式数据库模型是由多个记录类型,然后使用父子关系类型将它们连接起来。

下图拥有出版商、作者和图书三种记录类型,其中出版商是两个父子关系类型的父记录类型,作者和

图书是一个父子关系类型的子记录类型。

层次式数据库

层级式数据库模型的父子关系是一个父亲允许有多个儿子,可是儿子只能有一个父亲。完整图书出版

的层级式数据库.

出版商拥有两位签约作者和出版3本书,在层级式数据库中访问子记录一定要从父记录开始,因为父

记录拥有低级指针指向子记录,这是一种一对一或一对多关系(Relationships) 。

层次式数据库

对于多对多关系性(Relationships)来说,在层级式数据库模型可以重复相同的记录类型。

网络式数据库

网络式数据库模型(Network Database Model)是将数据连接成网状图形,支持多对多关系性

(Relationship),而且资料之间的连接可以有循环。

网络式数据库模型拥有两种基本类型,如下所示。

记录类型(Record Type):记录类型是由一组属性组成,每一个记录类型的成员称为记录,数据是一组

记录的集合。

连接类型(Link Type):它是连接两个记录类型的类型,属于一对多关系(Relations

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值