数据库有哪些类型?如何根据应用场景选择?一文带你了解全部

时间:2022-10-09 14:46:42 | 浏览:773

进入了一个大数据时代,数据的特征发生了的变化,规模大、数据多,使得大数据存储本身也需要面对很多的问题。 大数据技术当中,在海量数据的存储环节,高效率稳定安全的数据存储,才能为后面的计算分析环节,提供稳固的支持。数据模型是数据库中数据的逻辑结

进入了一个大数据时代,数据的特征发生了的变化,规模大、数据多,使得大数据存储本身也需要面对很多的问题。 大数据技术当中,在海量数据的存储环节,高效率稳定安全的数据存储,才能为后面的计算分析环节,提供稳固的支持。

数据模型是数据库中数据的逻辑结构描述。 资料模型大致可分为两类:一类是独立于计算机而存在的,它不涉及信息在计算机中的表达方式; 另一类是直接面向计算机的资料模型,它以记录为单位,如数据库中常用的层次模型、网状模型和关系模型等概念模型。

36氪企服点评将为大家带来关于数据库的相关内容,一起来看看吧。

关于数据库的相关问题,你究竟了解多少?

一起看看这篇文章,带你快速了解关于数据库的全部问题!

    数据库的分类

    建立数据库的六个步骤

    学习数据库有什么用?

    数据库的应用有哪些?

一、数据库的分类

数据库的类型粗略来说可以分为关系型数据库和非关系型数据库,详细的分类如下:

1、关系型数据库Relational Database

关系型数据库的使用最为普遍流行,排名前十的数据库里就有6个是关系型数据库,如Oracle、MySQL、微软的SQL Server、PostgreSQL、IBM的DB2以及装机量最多的数据库SQLite以及大数据库的数据库Hive

2、文档型数据库Document Database

常见的有前端开发和爬虫的最爱MongoDB、Couchbase、Firebase、CouchDB

3、键值数据库Key-value Database

键值数据库常见的有Redis、Memcached

4、搜索引擎Search Engine

比如大厂必备的Elasticsearch、日志数据库Splunk

5、宽列数据库Wide Column

分布式数据库,常见的有Cassandra、HBase

6、图形数据库Graph

常见的有Neo4j

7、时序数据库Time Series

常见的有InfluxDB

早期较为时兴的数据库种类有三种,分别是层次式数据库、网络式数据库和关系型数据库。而在如今的互联网中,最常见的数据库种类主要有2种,即关系型数据库和非关系型数据库。

对于Web应用来说,数据库操作越来越成为一个性能瓶颈,这一点尤其明显。对于数据库的性能来说,不仅仅是DBA需要担心这个问题,程序员更需要关注这个问题。

在我们的工作中,数据出现的很频繁。但大多数人对数据库的建立还不太熟悉,设计数据库时,首先要准确理解和分析用户需求。那么应该怎么样去建立数据库呢。

二、建立数据库的六个步骤

1.需求分析

要求分析的任务是,通过对现实世界中所要处理的对象进行详细的调查,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新的系统功能,还必须充分考虑未来可能进行的扩展和变化,而不只是根据目前的应用需求进行设计。研究的重点是数据和处理。满足信息、处理、安全和完整性的要求。

2.设计概念结构

概念性结构设计是整个数据库设计的关键,它通过综合、归纳和抽象,形成一个与具体DBMS无关的概念模型。通常有四种设计概念结构的方法:从上到下。先确定整体概念结构的框架,再逐步细化;自下而上吧,在此基础上,首先定义了各个局部应用的概念结构,然后对其进行集成,得到全局概念结构。逐渐扩大。先定义核心概念结构,然后向外扩展,以滚雪球的方式逐步产生其他概念结构,直到整个概念结构。综合战略。也就是自上而下和自下而上相结合。

3.逻辑结构设计(E-R图)

逻辑性的结构设计是将概念结构转化为某一DBMS支持的数据模型,然后进行优化。
这个阶段,E-R图显得非常重要。每个人都要学习每个实体定义的属性,画出总体E-R图。
各类E-R图的冲突有三种类型:属性冲突、命名冲突和结构冲突。从E-R图到关系模型的转换,要解决的问题是实体与实体之间的联系如何转化为关系模式,以及如何确定这些关系模式的属性和编码。

4.实体设计

在逻辑数据结构模型中,物理设计是选择一个最适合应用环境的物理结构(包括存储结构和访问方法)。第二,要充分理解RDBMS的内部特性,特别是存储器提供的存储器结构,以获取一个物理数据库设计所需的参数,以及所提供的存储器结构。常见的访问方法有三种:1。索引法,目前主要是B+树索引法。2.聚群方法(Clustering)。3.HASH方法。

5.执行数据库

在数据库执行阶段,设计者操作由DBMS提供的数据库语言(如sql)和主机语言,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。

6.数据库的运作和维护

资料库应用系统经过试运行,就可以正式运行了,数据库系统在运行过程中要不断的评估、调整、修改。

需求分析、概念结构设计、逻辑结构设计、物理设计、数据库实施阶段,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行、数据库运行和维护。

三、学习数据库有什么用

数据库的作用很大,很多地方要用到,特别是与各种类型资料有关,更要用到。 资料库是用来储存网站的动态数据内容的,如果你的网站全部是静态的,也可以不用数据库,如果需要有很多动态交互信息,例如发帖和留言就需要数据库的支持。

IT行业实际上数据库虽然到处都能用到,但使用面比较广,但用到的频率却不高,并且正如一楼所说,数据库包含的东西太多太广泛,想要精益求精,一天不能学两天,它需要日积月累。

在传统的IT岗位当中,数据库管理员是比较常见的岗位之一,而且岗位附加值也相对比较高,但是随着云计算的发展,数据库本身的存储方式和应用方式正在发生较大的改变,传统的数据库管理员也发生了岗位升级

四、数据库的应用有哪些?

1. PingCAP

「PingCAP_PingCAP数据库软件」免费在线试用_怎么样_收费价格-36氪企服点评

PingCAP 成立于 2015 年,是一家企业级开源分布式数据库厂商,提供包括开源分布式数据库产品、解决方案与咨询、技术支持与培训认证服务。由 PingCAP 创立的分布式关系型数据库 TiDB,有着分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活等企业级核心特性,帮助企业最大化发挥数据价值。目前,PingCAP 已经向包括中国、美国、欧洲、日本、东南亚等国家和地区,超过 1500 家企业提供服务,涉及金融、运营商、制造、零售、互联网、政府等多个行业。

2.MySQL

「MySQL_MySQL数据库软件」免费在线试用_怎么样_收费价格-36氪企服点评

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

3.Access

「Microsoft Access_Microsoft Access数据库软件」免费在线试用_怎么样_收费价格-36氪企服点评

Access 是一个易于使用的工具,可通过它从模板或从头开始创建商业应用程序。通过其丰富的直观工具,Access 为企业业务和客户量身打造自定义应用,按需轻松编辑以满足不断变化的要求。使用 Visual Basic for Applications,自定义业务流程、创建更有用的表单和报告。在 Access 和使用 Access 连接器库的业务线应用之间集成数据,以便在熟悉的 Access 界面中生成集成可视化项和见解,在 SQL Server 和 Microsoft Azure SQL也可存储数据。

4.Oracle 数据库

「Oracle 数据库_Oracle 数据库数据库软件」免费在线试用_怎么样_收费价格-36氪企服点评

Oracle 数据库可在本地环境和云端提供市场领先的性能、可扩展性、可靠性和安全性。Oracle Database 21c 是全球广受欢迎的最新一代数据库,目前已在虚拟机(RAC 和单实例)和裸金属服务(单实例)两大 Oracle 云数据库服务中“云优先”一般可用。

5.AWS

「AWS_AWS云平台(PaaS)软件」免费在线试用_怎么样_收费价格-36氪企服点评

Amazon Web Services (AWS) 是全球最全面、应用最广泛的云平台,从全球数据中心提供超过 175 项功能齐全的服务。从计算、存储和数据库等基础设施技术,到机器学习、人工智能、数据湖和分析以及物联网等新兴技术,AWS 提供的服务具备多种功能。AWS 的这些服务还具有最为多样复杂的功能。

点击链接查看更多数据库产品:

数据库管理系统_数据库软件_数据库有哪些-36氪企服点评

点击阅读更多好文:

是存储更是管理,15款数据库软件盘点-36Kr企服点评

云和恩墨盖国强,识别它、抓住它,在国产数据库沸腾以前-36Kr企服点评

相关资讯

为什么文玩核桃一定要成对?你了解吗?

俗话说,“百中难挑一,万里难成对”说的就是文玩核桃。因此,想要玩一对儿好核桃,配对儿也就成了不可忽视的问题。想要配出品相完美的核桃需要有两个步骤,即分别挑选和组合成对儿。分别挑选是指要挑选出适合盘玩的核桃,这既是配对的前提,也是盘出好核桃的

盘玩核桃,应该了解这4个阶段

盘玩核桃,好多玩友只想着上手就想核桃变漂亮,殊不知文玩核桃变漂亮要经历以下4个阶段,今天小编给大家分享一下,希望能帮到您。1、 轻上色阶段包浆级别:★★有核包浆初养成,还得继续多盘刷!!每个缝隙、每个角落,都要周到的关照!2、 变红润阶段包

文玩核桃分类大全,你必须了解

乾隆爷当年这样称赞核桃“掌上悬日月。周身气血涌,何年是白头”,虽然这首诗屌丝了一些,但是还是能完整的表达乾隆皇帝对核桃的珍爱之情。远的不说,咱说近的,文玩爱好者大多都是从盘玩核桃开始自己的文玩生涯,怀揣着梦想有一天手里盘着一对儿包浆厚重、玉

你了解文玩葫芦吗?这样的葫芦才值钱!

何为文玩,一种解释为文人的玩物,那文玩葫芦呢就是可以当做文玩的葫芦。那什么样的葫芦才可以当做文玩葫芦呢?哪样的葫芦可以卖个好价钱呢?1. 尺寸小 一般的文玩葫芦高度在10厘米以内,且越小越稀有珍贵,3厘米以下的本地葫芦可以称之为“草里金”这

奇瑞整体被收购?这玩笑开大了,多少了解一下真实的“奇瑞”

国庆长假结束的第一天汽车界就被一则爆料震惊,竟然是奇瑞缺钱,要“被”收购,最后一些自媒体更为干脆,涉及整个奇瑞,殊不知他们眼中所及的“奇瑞”其实真实意义上而言只能代表奇瑞汽车,也就是奇瑞汽车股份有限公司,而非整个“奇瑞”板块,很多人能够知晓

带你了解世界名木—红木“四爷”巴里黄檀(红酸枝)

巴里黄檀(Dalbergia bariensisPierre ex Prain)隶属于豆科(Fabaceae),黄檀属主产于越南、泰国、柬埔寨、缅甸和老挝,在红木木材市场上,巴里黄檀的俗称是花酸枝,简称花枝。在红木市场上,大部分厂家将它标注

这就是大红酸枝,大家有了解吗?

古典红木家具在我国历史中充当着尤为重要的角色,是承载我国古典艺术文化的瑰宝。古时,红木家具可谓是王公贵族或文人雅士的专属,时光荏苒,红木家具传承至今,成为我国历史文化重要载体之一。大红酸枝明式圆台大红酸枝明式官帽椅国泰民安,由于人们的生活水

暑期是近视高发期!眼科医生带你了解孩子近视的10个真相

暑期是近视高发期!眼科医生带你了解孩子近视的10个真相 | 暑期安全公开课⑥暑假以来,在眼科医院就诊患者中,有不少是家长带着孩子前来矫正视力的。假期,孩子们多了放松娱乐的时光,但稍不注意近视问题也会悄悄来到孩子身旁。该如何预防孩子视力下滑?

近视能够治愈吗?这5大细节你需要了解

【近视能够治愈吗?这5大细节你需要了解 】近视的低龄化和持续的高患病率已成为社会普遍关注的问题,首份《义务教育质量监测报告》指出,目前学生视力不良问题突出,四年级、八年级学生视力不良检出率分别达36.5%和65.3%。戳图,常州市第一人民医

全国爱眼日来临带你了解关于近视的10个误区

人民网北京6月5日电 每年的6月6日是全国爱眼日,眼睛是人类感官中最重要的器官之一,不当的用眼习惯会导致眼部疾病,危害身体健康。新冠肺炎疫情以来,儿童青少年使用电子产品增多、户外活动减少,增加了近视发生的风险。人民网“求真”栏目在第二十五届

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈格力空调资讯网摩托车机车网营养师学习网个人养老金资讯网游泳运动网保龄球初学网唐诗宋词网免费电影网贵州茅台A股王森西点学习网生蚝养殖技术网同城鲜花配送网七夕情人节黄鹤楼酒资讯网玉溪新闻头条网
MYSQL数据库应用网-mysql数据库基础知识、Mysql还原数据库、mysql数据库迁移方案、mysql数据库增删改查、mysql数据备份和恢复、mysql数据迁移工具、mysql数据库迁移详细步骤、mysql数据库存储目录迁移、mysql数据库不停机迁移方法、mysql数据备份和恢复、免费mysql服务器、mysql官网免费版安装教程。
MySQL数据库应用 nincu.cn ©2022-2028版权所有