当前位置:首页 > 知识分享 > 正文内容

今日知识分享五个常见的数据库类型

3年前 (2023-05-14)知识分享92

数据库常见类型分为四种:层次式数据库网络式数据库关系型数据库非关系型数据库。那这几种数据库具备什么特点呢?

层次数据库

层次模型的概念:层次模型是数据处理中发展较早、技木上也比较成熟的一种数据模型。

层次数据库系统采用层次模型作为数据的组织方式。

层次数据库系统的典型代表是IBM公司的IMSDBMS,这是1968年IBM公司推出的第一个大型的商用DBMS,曾经得到广泛的使用。

层次模型的数据结构:层次模型用树形结构来表示各类实体以及实体间的联系。现实世界中许多实体之间的联系本来就呈现出一种很自然的层次关系,如行政机构、家族关系等。其特点是将数据组织成有向有序的树结构层,由处于不同层次的各个结点组成。在数据库中定义满足下面两个条件的基本层次联系的集合为层次模型:

有且只有一个结点没有双亲结点,这个结点称为根结点。

除根结点外,其余各结点有且仅有一个上一层结点作为其“双亲”,而位于其下的较低一层的若千个结点作为其“子女”

网络式数据库

按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(Data Base Task Group)。用数学方法可将网状数据结构转化为层次数据结构。

关系型数据库

关系型数据库,是指采用了关系模型来组织数据的数据库。

关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。

简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。

关系模型中常用的概念:

关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通常说的表名

元组:可以理解为二维表中的一行,在数据库中经常被称为记录

属性:可以理解为二维表中的一列,在数据库中经常被称为字段

域:属性的取值范围,也就是数据库中某一列的取值限制

关键字:一组可以唯一标识元组的属性,数据库中常称为主键,由一个或多个列组成

关系模式:指对关系的描述。其格式为:关系名(属性1,属性2, … … ,属性N),在数据库中成为表结构

非关系型数据库

由于非关系型数据库本身天然的多样性,以及出现的时间较短,因此,不想关系型数据库,有几种数据库能够一统江山,非关系型数据库非常多,并且大部分都是开源的。

这些数据库中,其实实现大部分都比较简单,除了一些共性外,很大一部分都是针对某些特定的应用需求出现的,因此,对于该类应用,具有极高的性能。依据结构化方法以及应用场合的不同,主要分为以下几类:

1).面向高性能并发读写的key-value数据库:key-value数据库的主要特点即使具有极高的并发读写性能,Redis,Tokyo Cabinet,Flare就是这类的代表

2).面向海量数据访问的面向文档数据库:这类数据库的特点是,可以在海量的数据中快速的查询数据,典型代表为MongoDB以及CouchDB

3).面向可扩展性的分布式数据库:这类数据库想解决的问题就是传统数据库存在可扩展性上的缺陷,这类数据库可以适应数据量的增加以及数据结构的变化

但是常用数据库类型为:关系型数据库和非关系型数据库。

关系型数据库 V.S. 非关系型数据库

关系型数据库的最大特点就是事务的一致性:传统的关系型数据库读写操作都是事务的,具有ACID的特点,这个特性使得关系型数据库可以用于几乎所有对一致性有要求的系统中,如典型的银行系统。

但是,在网页应用中,尤其是SNS应用中,一致性却不是显得那么重要,用户A看到的内容和用户B看到同一用户C内容更新不一致是可以容忍的,或者说,两个人看到同一好友的数据更新的时间差那么几秒是可以容忍的,因此,关系型数据库的最大特点在这里已经无用武之地,起码不是那么重要了。

相反地,关系型数据库为了维护一致性所付出的巨大代价就是其读写性能比较差,而像微博、facebook这类SNS的应用,对并发读写能力要求极高,关系型数据库已经无法应付(在读方面,传统上为了克服关系型数据库缺陷,提高性能,都是增加一级memcache来静态化网页,而在SNS中,变化太快,memchache已经无能为力了),因此,必须用新的一种数据结构存储来代替关系数据库。

关系数据库的另一个特点就是其具有固定的表结构,因此,其扩展性极差,而在SNS中,系统的升级,功能的增加,往往意味着数据结构巨大变动,这一点关系型数据库也难以应付,需要新的结构化数据存储。

于是,非关系型数据库应运而生,由于不可能用一种数据结构化存储应付所有的新的需求,因此,非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合。

必须强调的是,数据的持久存储,尤其是海量数据的持久存储,还是需要一种关系数据库这员老将。

扫描二维码推送至手机访问。

版权声明:本文由阿龙玩站网发布,如需转载请注明出处。

本文链接:https://www.longge2021.cn/zhideyikan/25294.html

分享给朋友:

“今日知识分享五个常见的数据库类型” 的相关文章

营收增速、开店速度双降,名创优品如何突围?

营收增速、开店速度双降,名创优品如何突围?

“最牛十元店”名创优品(naSDAQ:MNSO)谋求回港上市,能够逆境救赎吗? 12月23日,多家媒体爆料称,据知情人士透露,名创优品正与美银、瑞银合作,商议有关在香港二次上市事项,预期募资数亿美元。名创优品方对此表示不予置评。此前的12月21日,名创优品董事会还授权通过一份股份回购计划,最多可能...

网络推广的方式有哪些(教你网络推广的8种方式)

网络推广的方式有哪些(教你网络推广的8种方式)

互联网发展迅速,许多企业都有自己的网站,网站的运营就需要去推广,那么下面为大家讲解一下网络推广的方法,希望对大家有帮助。1,搜索引擎推广法。seo技术在网络推广中已经广泛应用,利用 互联网发展迅速,许多企业都有自己的网站,网站的运营就需要去推广,那么下面为大家讲解一下网络推广的方法,希望对大家有帮...

网络营销策略有哪些(推荐网络营销的5种策略)

网络营销策略有哪些(推荐网络营销的5种策略)

企业常用的网络营销策略有:充分利用百度平台,加强推广与网站运营的结合,配置合适的网络营销团队。网络营销一直在变化,网络营销策略也应与时俱进。继续保持有效策略,调整或放弃无效策略。那 企业常用的网络营销策略有:充分利用百度平台,加强推广与网站运营的结合,配置合适的网络营销团队。 网络营销一直在变化...

目前能打网络电话的软件(网络电话哪个好用又实惠)

目前能打网络电话的软件(网络电话哪个好用又实惠)

“什么网络电话软件靠谱?”,很多有通话需求的都有这疑问,小编觉得现阶段打电话不再只追求便宜了,通话软件APP在打电话和通话的过程中首先要解决的是通话质量,电话必须要打得通,音质 “什么网络电话软件靠谱?”,很多有通话需求的都有这疑问,小编觉得现阶段打电话不再只追求便宜了,通话软件APP在打...

美码7码是中国码多大(美国7码鞋是37还是38)

美码7码是中国码多大(美国7码鞋是37还是38)

7码鞋子是中国的多少码在男鞋中代表中国的四十一码,在女鞋中代表三十八码。鞋子的尺码在各个国家都不相同,例如澳大利亚、欧洲、墨西哥、日本以及英国等众多国家表示鞋子尺码的方式也是不同的 7码鞋子是中国的多少码 在男鞋中代表中国的四十一码,在女鞋中代表三十八码。鞋子的尺码在各个国家都不相同,例...

obv指标参数设置多少天为最佳(obv绝密指标参数设置)

obv指标参数设置多少天为最佳(obv绝密指标参数设置)

(本文由公众号越声策略(yslc188)整理,仅供参考,不构成操作建议。如自行操作,注意仓位控制和风险自负。)今天给大家分享的指标是关于OBV的指标,这里特命名为“极品OBV”,该指标是由OBV演变而来,还是非常具有借鉴 (本文由公众号越声策略(yslc188)整理,仅供参考,不构成操作建议。如自...

马云近几天出什么事了新闻(马云移民的真实原因)

马云近几天出什么事了新闻(马云移民的真实原因)

对于大佬们的一举一动,一直以来都备受热议,如今马云和刘强东等人的套现离场,更是让很多人议论不已,他们为什么要套现选择移居国外生活呢?对于这种现象,网友们也是众说纷纭,大家看待这件事的角度还是不同的。有人认为,不管是多么正 对于大佬们的一举一动,一直以来都备受热议,如今马云和刘强东等人的套现离场...

薯片是科技与狠活吗(薯片是马铃薯全粉做的吗)

薯片是科技与狠活吗(薯片是马铃薯全粉做的吗)

薯片是很多人爱吃的零食,随着科技与狠活的流行,不少人都好奇薯片是不是属于海克斯科技系列,其实也属于的,薯片很多人都以为是马铃薯制作而成,其实并不是,而是由马铃薯全粉制作。薯片是科技与狠活吗市面上的薯片都属于再制薯片,并不 薯片是很多人爱吃的零食,随着科技与狠活的流行,不少人都好奇薯片是不是属于海克...

洗好的红薯能放到第二天蒸吗(洗了的红薯可以隔天蒸吗)

洗好的红薯能放到第二天蒸吗(洗了的红薯可以隔天蒸吗)

红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多人都会在家蒸红薯吃,蒸红薯一般都是要清洗干净的,洗干净的红薯最好尽快蒸熟吃,这样味道最美味,也可以放在第二天蒸,一般只要不去皮,都是可以隔天蒸煮 红薯含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多...

主卧床头背景墙挂山水画合适吗(主卧床头背景墙挂什么画合适)

主卧床头背景墙挂山水画合适吗(主卧床头背景墙挂什么画合适)

主卧床头背景墙挂山水画合适吗是很多友友好奇的,毕竟对于注重风水的友友们来讲,家中一花一物的摆放都是有讲究的,下面小编就和大家一起看看主卧床头背景墙挂什么画合适。主卧床头背景墙挂山水画合适吗可以。卧室是我们休息的地方,更 主卧床头背景墙挂山水画合适吗是很多友友好奇的,毕竟对于注重风水的友友们来讲,家...

丽水市龙泉市十大著名旅游景点?(龙泉旅游景点大全)

丽水市龙泉市十大著名旅游景点?(龙泉旅游景点大全)

龙泉旅游景点大全 丽水市龙泉市十大著名旅游景点? No.1 工业文创之旅 推荐路线:汽车主题公园-梵木创艺区-艺库文化创意公园-大面店文化创意市场 在设计中,汽车主题公园将汽车元素融入公园,形成文化、主题、趣味的特色景观,设置多种体育健身场馆和专业汽车...

茭白炒什么最好吃最有营养(茭白和什么一起炒最佳搭配)

茭白炒什么最好吃最有营养(茭白和什么一起炒最佳搭配)

茭白是生活中比较常见的一种蔬菜,它的吃法比较多,大多数人都会炒着吃,这样吃起来会比较香,茭白可以和各种各样的食材炒着吃,比如牛肉、猪肝、芹菜以及番茄等,不仅好吃,还比较有营养。茭白炒什么最好吃最有营养1.茭白+牛肉:催乳 茭白是生活中比较常见的一种蔬菜,它的吃法比较多,大多数人都会炒着吃,这样吃起...

鲤鱼可以随便纹吗(鲤鱼纹在哪里最好)

鲤鱼可以随便纹吗(鲤鱼纹在哪里最好)

当代社会一些人为了美观,都会纹一些喜欢的图案在自己的身上像文中讲到的锦鲤就是很多人都喜欢的,所以鲤鱼可以随便纹吗成了很多人都有的疑问,下面小编就和大家一起看看鲤鱼纹在哪里最好。鲤鱼可以随便纹吗当然不可以。其实鲤鱼纹在身 当代社会一些人为了美观,都会纹一些喜欢的图案在自己的身上像文中讲到的锦鲤就是很...

羊奶保存方法和注意事项(羊奶保存方法和注意事项有哪些)

羊奶保存方法和注意事项(羊奶保存方法和注意事项有哪些)

羊奶保存方法和注意事项,羊奶保存方法和注意事项有哪些。小编带你了解更多相关信息。 1、保存鲜羊奶应该放在阴凉的地方,放在冰箱里保存时间是最长的。 2、避免让鲜羊奶被阳光曝晒或照射灯光,日光、灯光均会破坏羊奶中的数种维生素,也会使其丧失芳香。 3、羊奶放在冰箱里,瓶盖要盖好,以免串味。瓶装鲜...

土豆保存方法和注意事项(怎么保存土豆)

土豆保存方法和注意事项(怎么保存土豆)

土豆保存方法和注意事项,怎么保存土豆。小编带你了解更多相关信息。 1、保温袋保存法:准备一个干净的保温袋把土豆直接装入保温袋里面,并将其密封起来,这里要注意的是,土豆在保存的时候,千万不要去对接进行清洗,而是直接带泥土保存,这是土豆保存时间长久的关键。 2、冷冻保存法:相比较于保温袋保存法的...