中国人民公安大学数据库基础期末冲刺卷

本试卷为中国人民公安大学数据库基础期末冲刺卷,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库基础期末冲刺卷

一、单项选择题 (共20题,每题2分,共计40分)

(  C  )
1、假设存在一张职工表,包含“性别”属性,要求这个属性胡值只能取“男”或“女”,这属于( )
A、实体完整性
B、参照完整性
C、用户定义完整性
D、关系不变性
(  C  )
2、下面关于Acess 表的叙述中,错误的是 ()
A、在Access表中,可以对备注型字段进行“格式”属性设置
B、若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号
C、创建表之间的关系时,应关闭所有打开的表
D、可在access表的设计视图“说明”列中,对字段进行具体的说明,不影响字段的数据。
(  A  )
3、哪一个是子查询执行的顺序()
A、最里面的查询到最外面的查询
B、最外面的查询到最里面的查询
C、简单查询到复杂查询
D、复杂查询到简单查询
(  A  )
4、Oracle数据库运行在非归档模式下,关于数据库备份以下说法正确的是( )。
A、可以执行全库热备份
B、可以执行全库冷备份
C、不能执行用户级别的exp\imp操作
D、可以在线执行system表空间热备份
(  A  )
5、从用户需求观点看,对数据库整体逻辑结构的描述是数据库的( )
A、概念模型
B、逻辑模型
C、外部模型
D、内部模型
(  B  )
6、如果两个实体集之间的联系是m:n,转换为关系时()。
A、联系本身不必单独转换为一个关系
B、联系本身必须单独转换为一个关系
C、联系本身也可以不单独转换为一个关系
D、将两个实体集合并为一个实体集
(  B  )
7、在使用数据库中使用索引的目的是:
A、提高数据文件的存储率.
B、可以更加有效的控制事务处理中的幻影问题.
C、增加DBMS的安全性.
D、提高增加记录的效率.
(  B  )
8、下面叙述正确的是( )。
A、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作
B、事务(transaCtion)是数据库进行的基本工作单位。如果一个事务从未有过更新,那么就保持了数据库处于一致性状态
C、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余
D、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行
(  C  )
9、关于数据库的操作,下述说法中,( )是正确的。
A、数据库被删除后,则它包含的数据库表也随着被删除
B、打开了新的数据库,则原来已打开的数据库被关闭
C、数据库被删除后,它所包含的表变成自由表
D、数据库被关闭后,它所包含的数据库表不能被打开
(  B  )
10、表之间的“一对多”关系是指( )。
A、一个表与多个表之间的关系
B、一个表中的记录对应另一个表中的多个记录
C、一个表中的记录对应多个表中的一个记录
D、一个表中的记录对应多个表中的多个记录
(  A  )
11、在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( )。
A、姓名
B、年龄
C、职位
D、出生日
(  A  )
12、在关系数据库设计中,设计关系模式属于数据库设计的______。
A、逻辑设计阶段
B、物理设计阶段
C、概念设计阶段
D、需求分析
(  B  )
13、关系模式R中的属性全部是主属性,则R的最高范式必定是()。
A、2NF
B、3NF
C、BCNF
D、4NF
(  B  )
14、oracle中,一个用户拥有的所有数据库对象统称为()。
A、数据库
B、模式
C、表空间
D、实例
(  D  )
15、在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。()
A、非空完整性约束
B、唯一完整性约束
C、主码完整性约束
D、数据角色性约束
(  D  )
16、以下数据类型中,不能排序的数据类型是( )。
A、是/否
B、数字
C、文本
D、备注
(  C  )
17、假设学号字段“SNo”的数据类型为nvarchar(6),当“SNo”的值为“S001”时,“SNo”在内存中占( )字节。
A、6
B、12
C、8
D、4
(  D  )
18、下面函数不能进行数据类型转换的是:____ 。
A、CONVERT
B、STR
C、CAST
D、LTRIM
(  A  )
19、在数据库的三级模式结构中,内模式有( )
A、1个
B、2个
C、3个
D、任意多个
(  A  )
20、标明任务和数据间的联系及不同数据的不同操作特征与执行频率的是
A、数据操作特征表
B、数据流程图
C、任务分类表
D、操作过程说明书

二、填空题 (共10题,每题2分,共计20分)

1、按照索引记录的存放位置,索引可分为( )与( )。
2、根据SQL Server的安全性要求,当某一用户要访问SQL Server中的数据库时,必须在SQL Server上创建( )和( )。
3、SQL使用两种账号确保数据库的安全性,分别是()和数据库用户。
4、统计每个学生的总成绩和平均成绩SQL语句是: select sno, ( ) as 总成绩, avg(grade) as 平均成绩 from sc group by sno。
5、数据库的概念模型独立于______ 。
6、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、______相互覆盖地使用数据集合。
7、重新组织和构造数据库是( )阶段的任务。
8、( )是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有( )、( )、( )和( )四个特征。
9、现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程需要经过三个世界的转( )、( )、( )
10、备份设备可以是( )、( )或( )。

三、简单题 (共4题,每题5分,共计20分)

1、由属性集X函数决定的属性的集合,称为( );被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为( )。
2、简述数据库设计的概念。
3、聚集索引和非聚集索引有何异同?
4、简述事务所具有的ACID特性。

四、综合应用题 (共1题,每题20分,共计20分)

1、多关系的连接查询1.假设有如下关系模式
S(SNo,SN,Sex,Age,Dept)
C(CNo,CN,CT)
SC(SNo,CNo,Score)
T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)
TC(TNo,CNo)
1.统计每门课(显示课程号、课程名)的选课人数和平均分,并按平均分的降序排列。
2.查询选修了两门课以上(包括两门课)的学生的学号和姓名。
3.查询有成绩不及格的学生的基本信息。
4.统计各个学院考试课程都及格的学生人数
5.查询选修了课程名为“数据库原理”的学生的学号和姓名。
相关标签:
  • 数据库原理及应用
  • 中国人民公安大学
  • 期末冲刺卷