数据库的相关概念总结

本文总结了数据库的相关概念,包括数据库系统、数据库管理系统(DBMS)、数据库管理员(DBA)以及关系型和非关系型数据库的定义。讨论了关系型数据库如Oracle、SQL Server、MySQL和PostgreSQL,以及非关系型数据库如Redis、HBase、MongoDB。重点对比了ACID(原子性、一致性、隔离性、持久性)和CAP(一致性、可用性、分区容错性)原则,指出在分布式系统中通常只能满足两者。
摘要由CSDN通过智能技术生成

数据库相关概念

数据库系统是什么?

  • 数据库(Database)简称DB:能高效保存数据的仓库。
  • 数据库管理系统(database management system)简称DBMS:是数据库系统的核心,是管理数据库的软件。DBMS拥有一个数据字典(系统表),用来存储它所管理的所有对象的信息,关于数据的数据称为元数据(metadata)。
  • 数据库管理员(Database Administrator)简称DBA:是从事管理和维护(DBMS)的相关工作人员的统称。

数据库系统: 是由数据库、数据库管理系统、数据库管理员、计算机的物理设备等组成的数据库系统就可以正常运转。

什么是关系型数据库?:指用二维表格形式来组织数据,一个数据库由许多个表组成,使用外键来使多个表之间存在联系。
常见的关系型数据库:Oracle,SQL Server,MySQL,PostgreSQL。
什么是非关系型数据库?:指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定,每个表都是独立的存在,且一般不保证遵循ACID原则。非关系型数据库不能替代关系型数据库,只能作为关系型数据库的一个补充
常见的非关系型数据库: Redis,HBase,Mong

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值