1 关系型数据库系统 关系型数据库由数据库、存储和管理数据库中数据的软件,以及显示数据并使用用户能够与数据库系统进行交互的应用程序组成。 目前大多数数据库系统都是关系数据库系统,它们都是基于关系数据模型,有三个要素:结构、完整性、语言。结构定义了数据的表示,完整性给出了一些对于数据的约束,语言提供了访问和操纵数据的手段。 表的一行表示一条记录,称为一个元组;表的一列表示该记录中一个属性的值,一列称为一个属性。 完整性约束 一般来说,有三种类型约束:域约束、主键约束和外键约束。域约束和主键约束是内部关联型约束,意味着…