1、设有如下表达式:CHECK(score>=0ANDscore<=100)关于该表达式,下列叙述中错误的是______。
A、CHECK是能够单独执行的SQL语句
B、该表达式定义了对字段score的约束
C、score的取值范围为0-100(包含0和100)
D、更新表中数据时,检查score的值是否满足CHECK约束
2、在CREATETABLE语句中,用来指定外键的关键字是______。
A、CONSTRAINT
B、PRIMARYKEY
C、FOREIGNKEY
D、CHECK
3、定义学生表时,若规定年龄字段取值不得超过30岁,应该使用的约束是______。
A、关系完整性约束
B、实体完整性约束
C、参照完整性约束
D、用户定义完整性约束
4、下列关于表级约束和列级约束的描述中,不正确的是______。
A、列级约束针对某个特定的列,包含在列定义中
B、表级约束与列定义相互独立,不包含在列定义中
C、列级约束可能涉及到多个列,也可能仅涉及一个列
D、表级约束可能涉及到多个列,也可能仅涉及一个列
5、下列有关MySQL完整性约束的叙述中,正确的是______。
A、实体完整性可由主键约束或候选键约束来实现
B、对完整性约束只能进行添加操作
C、使用ALTERTABLE语句删除完整性约束的同时,会自动删除表本身
D、使用DROPTABLE语句删除一个表的同时,表中的完整性约束不会自动删除