数据库应用技术期末复习题.doc
文本预览下载声明
数据库应用技术期末复习题
一、选择题
1. 三级模式间存在两种映射,它们是( C )。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间
C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间
2. SQL Server系统中的所有系统级信息存储于哪个数据库( A )。
A.master B.model C.tempdb D.msdb
3. 下面关于tempdb数据库描述不正确的是( D )。
A.是一个临时数据库B.属于全局资源C.没有权限限制 D.是用户建立新数据库的模板
4. 在数据库技术中,面向对象数据模型是一种( B )。
A.概念模型 B.结构模型 C.物理模型 D.形象模型
5. 数据库管理系统常见的数据模型有( B )。
A.网状、关系和语义 B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次
6. 用户看到的数据表,属于数据库系统三级模式中的( D )。
A.外模式 B.内模式 C.子模式 D.模式
7. 对数据的插入属于数据库管理系统( B )的功能。
A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护
8. 保持数据的完整性属于数据库管理系统( C )的功能。
A.数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立和维护
9. 在SQL Server数据库中,默认情况下Sys通常是( C )。
A.数据文件的后缀 B.事务日志文件的后缀 C.系统表表名的前缀 D.辅助文件的后缀
1. 下述关于索引的描述,正确的是( B )。
A.撤销索引会同时撤销数据库中与之相关的内容 B.建立索引后,会影响基本表的插入速度
C.基本表的记录数量越多,越不应该建立索引 D.基本表的记录越长,越不应该建立索引
.下述关于视图的描述,正确的是( C )。
A.视图仅由一个基本表导出 B.执行视图比在客户端直接执行SELECT语句的速度要慢
C.在SQL Server中,可以像基本表一样对视图进行查询操作D.视图存储在客户端的数据库中
. 如果希望从学生表中查询出所有姓“张”的同学,那么条件语句应该是( B )。
A.Where 姓名 % ‘张’ B.Where 姓名 LIKE ‘张%’
C.Where 姓名 % ‘LIKE张’ D.Where 姓名 LIKE ‘张’
.下列SQL语句中,能够完成求某列最大值的是( B )。
A.SELECT AVG(Age) FROM Student B.SELECT MAX(Age) FROM Student
C.SELECT MIN(Age) FROM Student D.SELECT COUNT(*) FROM Student
1.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合( A )。
A、第一范式 B、第二范式 C、第三范式 D、BNC范式
.在第一个关系中出现,在第二个关系中不出现的记录组成的关系称为两个关系的( C )。
A、交 B、并 C、差 D、笛卡儿积
1.如果希望从学生表中查询出所有姓“李”的同学,那么条件语句应该是(B)。
A、Where 姓名 % ‘李’ B、Where 姓名 LIKE ‘李%’C、Where 姓名 % ‘LIKE李’ D、Where 姓名 LIKE ‘李’
.在一个教师关系中,能够成为主关键字(或称主码)的属性是(B)。
A、教师姓名 B、教师编号 C、教师年龄 D、教师性别
.从最终用户应用程序的视角看,数据库系统的三级模式结构是(C)。
A、模式、外模式和内模式 B、内模式、外模式和模式
C、外模式、模式和内模式 D、外模式、内模式和模式
.在一个学生关系中,能够成为主关键字(或称主码)的属性是(C)。
A、性别 B、年龄 C、学号 D、班级
.有严格的数学基础的数据模型是(A)。 A、关系模型 B、网状模型 C、层次模型 D、面向对象模型
.下列关于索引的说明不正确的是(A)。
A、索引必须创建在主关键字之上 B、索引与基本表分开存储
C、索引是为了提高查询速度而创建的 D、索引会在一定程度上影响增删改操作的效率
.设关系R是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则R符合(A)。
A、第二范式 B、第三范式 C、BNC范式 D、第四范式
.下列符合第三范式的关系是(D)。
A、学生(学号,姓名,课程号,课程名) B、学生(学号,姓名,课程名,成绩)
C、学生(学号,姓名,课程号,成绩) D、
显示全部