关系型数据库的理解

来源:互联网 发布:用c语言表白 编辑:程序博客网 时间:2024/05/29 09:25

关系型数据库:

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

注:关系模型:二维表模型

最大特点

事务的一致性

:数据库事务必须具备ACID特性,ACID是Atomic原子性,Consistency一致性,Isolation隔离性,Durability持久性。

概念:

  • 属性,列,字段;
  • 元组,行,记录;
  • 关键字,主键;

优点:

  • 容易理解,二维表结构,贴近逻辑;
  • 使用方便,通用的SQL语言;
  • 易于维护,减低数据冗余和数据不一致。

瓶颈:

  • 高并发读写需求;
  • 高扩展性和可用性。

以上:数据的持久存储,尤其是海量数据的持久存储,还是需要一种关系数据库。

常见的关系型数据库:

oracle、SQL server、sybase、DB2、PostgreSQL


原创粉丝点击