数据库题目之数据库的完整性

一、选择题:

1、在数据库系统中,保证数据及语义正确和有效的功能是 (  )

A.并发控制  B.存取控制  C.安全控制  D.完整性控制     

【答案:】D

2、关于主键约束以下说法错误的是(  )

A. 一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束

C.允许空值的字段上可以定义主键约束 D.、可以将包含多个字段的字段组合设置为主键  

【答案:】C

3、在表或视图上执行除了(  )以外的语句可以激活触发器。

A.Insert B. Delete C. Update D. Create         

【答案:】D

4、数据库的____是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复            

【答案:】B

5、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的________约束。

  1. 实体完整性B、参照完整性C、用户自定义D、用户操作         
  2. 【答案:】C

二、填空题

1.数据库的完整性是指数据的  . ②__  

【答案:】①实体完整性 ②参照完整性 用户定义完整性

2实体完整性是指在基本表中,主属性不能取空值     

【答案:】主属性不能取空值

3、参照完整性是指在基本表中,     

【答案:】外码可以是空值或者另一个关系主码的有效值

4、为了保护数据库实体完整性,当用户程序对主码进行更新使主码值不惟一时,DBMS   

【答案:】拒绝此操作

你可能感兴趣的:(数据库)