电子说
什么是关系型数据库?关系型数据库,简称 RDBMS是由许多数据表(Table)所组成,资料表又是由许多笔记录(Row 或Record)所组成,而纪录又是由许多的字段(Column 或Filed)所组成。关系数据库是基于实用和可重复使用的概念,是支持高性能交互查询、交易处理能力、安全性和灵活性的关键数据存储和维护方法。关系型数据库的概念是基于全局的。可以想象成把不同表里的所有记录、字段都拆出来,变成一个个游离的数据块,也就是分量(Component)
关系型数据库是一种基于关系模型的数据库管理系统,关系型数据库的基本原理包括三个方面:数据模型、数据结构以及操作语言。
数据模型放门面,关系型数据库采用的是关系模型,即将数据组织成单个或多个表格(称为关系),每个表格包含许多列(称为属性),每行代表一个记录。
数据结构方面,关系型数据库采用的是二维表格结构,每个表格有一个主键用于唯一标识每一行记录。关系是一个行与列交叉的二维表,每一列 (属性) 的所有数据都是同一种数据类型的,每一列都有惟一的列名,列在表中的顺序无关紧要:表中的任意两行(元组) 不能相同,行在表中的顺序也无关紧要。
操作语言方面,关系型数据库的操作语言主要包括 SQL(Structured Query Language)和其扩展语言
目前比较流行的关系型数据库包括 Oracle、MySQL、SQL Server、PostgreSQL 等,基本上都遵循了上述关系型数据库的基本原理
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !