数据库的简单介绍

112 阅读2分钟
这是我参与「第五届青训营」伴学笔记创作活动的第 14 天

数据库的简单介绍

什么是数据库

数据库是结构化信息或数据的有序集合,一般存储在计算机系统中,由DBMS控制。数据DBMS及关联的应用被称为数据库系统。

数据库的类型

关系型数据库

关系型数据库是目前来说持久化存储数据用的最多的数据库类型,关系型数据库是把数据以表的形式进行储存,并且可以让表和表之间建立好关系通过关系可以操纵不同的表之间的数据,并且可以使用数据特有的语句sql对关系型数据库进行增删改查操作。

非关系型数据库

NoSQL即非关系型数据库支持存储和操作非结构或者半结构的数据。相比关系型数据库它没有特定的关系数据与数据之间是非关联且独立的,但是它有最终一致性,可以提高web应用的可用性,并且有些非关系型数据库是储存在内存中的,它的查找以及存储的速度特别快,所以在当下非关系型数据库也被大量的使用,做缓存等等。

分布式数据库

在当下分布式流行的时期,分布式数据库也变得特别的流行,分布式数据库由位于不同站点的多个不同的文件组成,可以在不同的集群部署,可以跨地区通过网络连接。分布式数据库解决了当下大数据时代数据特别多以及产生速度特别快的难题,相比单机数据库,分布式数据库的处理能力以及整体的吞吐量都有很高的提升

SQL

SQL是一种操作关系型数据库的编程语言几乎所有的关系型数据库都使用SQL来操作,SQL可以对表进行创建删除修改,以及对表的内容进行增删查改,SQL目前已经标准化了,而且其简洁易学功能强大