1
数据库技术及应用
1.5.1.1 2.1.1 关系型数据库的定义
2.1.1 关系型数据库的定义

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言对关系数据库中的数据执行检索和操作。

数据库系统有3种类型:网状数据库、层次数据库和关系型数据库。关系型数据库之所以能被广泛地应用,是因为其将每个具有相同属性的数据独立地存储在一个表中。它解决了层次型数据库横向关联不足的问题,也避免了网状数据库关联过于复杂的问题。关系型数据库是指一些相关的表和其他数据库对象的集合。在关系型数据库中,信息存储在一张张的二维表中,一个关系型数据库可以包含多张数据表,每一张表的列名表示属性,每一行表示属性对应的值。关系型数据库不仅包含表,还包含其他的数据库对象,如关系图、视图、索引和存储过程等。