创建关系表指令一般格式如下: CREATE TABLE <表名> ( <列名1> 数据类型 [列级完整性约束条件] [, <列名2> 数据类型 [列级完整性约束条件] ] [,表级完整性约束条件]··· );[列级完整性约束条件]有:1. ( ) : 主键约束。每个表只能创建一个主键约束;2.( ): 唯一性约束(即候选键)。可以有多个唯一性约束;3.( ): 非空约束。是指该列不允许有空值出现;4.( ): 默认值 。是指该列在不输入值时的取值;5. Check:检查列值是否满足一个布尔表达式。
举一反三
- 当完整性约束条件涉及一个属性列时,既可以定义为列级完整性约束,也可以定义为表级完整性约束。
- 非空约束既可作为列级完整性约束条件,也可作为表级完整性约束条件。( )。
- 涉及一个或多个属性列的完整性约束条件,只能定义为表级完整性约束 。
- 在一个表中只能定义_______个主键约束,但可以定义______个唯一性约束;定义了唯一约束的列数据可以为____值,而定义了主键约束的列数据为_____值。
- 用户自定义完整性约束包括:列值非空:_________________________、列值唯一:_____________________、检查列值是否满足一个条件表达式:__________________