1、关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。若表中单独一列无法成为唯一标识, 需要多个列共同标识,那么多个列的属性组称为这个表的主键。主键约束: 可以在建表的时候设置, 也可以对已存在的表设置。
2、这个表中存在的其他表的主键,即为这个表的外键。外键约束: 在引用表(定义外键的表)与被引用表(外键引用的表)之间创建依赖关系,被引用列必须是主键或者唯一约束,主键和外键可以是同一列。和主键不同,每个表中的外键数目不限制唯一性,在每个表中可以有0~253个外键。唯一的限制是一个给定的列只能引用一个外键。然而,一个外键可以涉及多个列。一个给定的被外键引用的列也可以被很多表引用。
3、数据库设计的6个基本步骤:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护。
4、SQL数据定义语句的操作对象有:模式、表、视图和索引。
5、指将一个查询块嵌套在另一个查询块的 WHERE 子句或 HAVING 短语的条件中的查询。
6、数据定义功能包括模式定义、表定义、视图和索引的定义。
7、结构化查询语言的简称, 是关系数据库的标准语言。SQL 是一种通用的、 功能极强的关系数据库语言, 是对关系数据存取的标准接口, 也是不同数据库系统之间互操作的基础。集数据查询、数据操作、数据定义、和数据控制功能于一体。