关系型数据库

来源:互联网 发布:大数据运营平台 编辑:程序博客网 时间:2024/06/01 11:20

一、基本概念:

1.数据库:对大量信息进行管理的高效解决方案,按照数据结构来组织、存储和管理数据的仓库。说白了就是一些关联表的集合。

2.数据库系统(DBS):包括数据库(DB)和数据库管理系统(DBMS)。

3.关系型数据库:建立在关系模型上的数据库系统,采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集与实体集之间的联系。借助于集合代数等数学概念和方法来处理数据库中的数据。

4.关系数据库管理系统(R3.eliational Database Management System)的特点:

(1)数据以表格的形式出现

(2)每行为各种记录名称

(3)每列为记录名称所对应的数据域

(4)许多的行和列组成一张表单

(5)若干的表单组成database

5.关系数据库基本概念

(1)行:一行(=元组,或记录)是一组相关的数据

(2)列(属性):二维表中垂直方向的列成为属性,每一列有一个属性名,即字段。一列(数据元素)包含了相同的数据,例如邮政编码的数据

(3)主键:主键是唯一的,一个数据表中只能包含一个主键。你可以使用主键来查询数据。

(4)外键:外键用于关联两个表,如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,则这个字段就称为外部关键字。

(5)复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。

(6)使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,类似于书籍的目录。

(7)参照完整性:参照的完整性要求关系中不允许引用不存在的实体。

(8)关系:一个关系就是一个二维表。

(9)域:指属性的取值范围,即不同元组队同一个属性的取值所限定的范围。

0 0
原创粉丝点击