《数据库原理与应用》复习题一、判断题1
在关系数据库管理系统中,创建的视图在数据库三层结构中属于模式
若在一个关系中,某一个属性或属性组的值能唯一地标识该关系的元组,而其真子集不行,则称该属性或属性组为候选码
每个Oracle数据库中只有一个重做日志文件
DBMS提供数据定义语言(DDL)实现对数据库的检索、插入、修改、删除等基本操作
静态列级约束是对一个列的取值域的说明
数据库的安全性是为了保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏
若事务T对数据对象A加上共享锁后,则只允许事务T读取A
INSTEADOF触发器是基于视图的触发器,只适用于视图
对二、单项选择题1
关系模式规范化的最起码的要求是达到第一范式,即满足(D)
每个非码属性都完全依赖于主码B
主码属性唯一标识关系中的的元组C
关系中的元组不可重复D
每个属性都是不可分解的2
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(C)
在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是(C)
在数据库中可以创建和删除表、视图、索引,可以修改表
这是因为数据库管理系统提供了(A)
数据定义功能B
数据操纵功能C
数据维护功能D
数据控制功能5
SQL语言称为(C)
结构化定义语言B
结构化控制语言C
结构化查询语言D
结构人操纵语言6
设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKEB
‘__W_%’B
‘_%W__’C
‘_W__’D
‘_W_%’7
SQL语言级数据定义功能、数据操纵功