中国戏曲学院数据库原理及应用专升本精选样卷

本试卷为中国戏曲学院数据库原理及应用专升本精选样卷,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库原理及应用专升本精选样卷

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

(  A  )
1、数据库管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比,文件系统的一个显著优势是( )
A、数据可以长期保存
B、数据共享性很强
C、数据独立性很强
D、数据整体结构化
(  A  )
2、UNIQUE惟一索引的作用是( )。
A、保证各行在该索引上的值都不得重复
B、保证各行在该索引上的值不得为NULL
C、保证参加惟一索引的各列,不得再参加其他的索引
D、保证惟一索引不能被删除
(  C  )
3、Oracle数据库中,当实例处于NOMOUNT状态,可以访问以下( )数据字典和动态性能视图。
A、DBA_TABLES
B、V$DATAFILE
C、V$INSTANCE
D、V$DATABASE
(  C  )
4、在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是( )
A、HAVING子句和WHERE子句相同
B、HAVING子句用于行的条件查询
C、HAVING子句用于已分组结果的条件查询
D、以上皆非
(  A  )
5、在数据库三级模式间引入二级映象的主要作用是( )。
A、提高数据与程序的独立性
B、提高数据与程序的安全性
C、保持数据与程序的一致性
D、提高数据与程序的可移植性
(  C  )
6、保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的( )。
A、数据库恢复
B、完整性
C、安全性
D、并发控制
(  B  )
7、以下4个概念中,可用来解决“一个并发调度是否正确”问题的是
A、串行调度
B、并发执行调度的可串行化
C、并发事务的可并行化
D、并发事务的有效调度
(  C  )
8、在SELECT语句的语法结构中,【】用于对检索到的记录进行分组。
A、FROM子句
B、WHERE子句
C、GROUP BY子句
D、HAVING子句
(  A  )
9、【】要求明确标明数据库的应用范围及应达到的应用处理功能。
A、数据库的应用功能目标
B、标明不同用户视图范围
C、应用处理过程需求说明
D、数据字典
(  B  )
10、数据库设计人员和用户之间沟通信息的桥梁是( )。
A、程序流程图
B、实体联系图
C、模块结构图
D、数据结构图
(  C  )
11、实体是信息世界的术语,与之对应的数据库术语为( )。
A、文件
B、数据库
C、记录
D、字段
(  C  )
12、如果要引用一个控件所在的直接容器对象,则可以使用下列( )属性
A、THIS
B、THISFORM
C、PARENT
D、都可以
(  A  )
13、下列活动不属于需求分析阶段工作的是()。
A、建立E-R图
B、分析用户活动
C、建立数据流图
D、建立数据字典
(  A  )
14、若关系模式R属于2NF,且它的每一个非主属性都不传递函数依赖于R的主键,则称R属于( )
A、3NF
B、4NF
C、5NF
D、BCNF
(  C  )
15、在定义表结构时,以下( ) 数据类型的字段宽度都是定长的。
A、字符型、货币型、数值型
B、字符型、货币型、整型
C、日期型、备注型、逻辑
D、备注型、逻辑型、数值型
(  A  )
16、把一个数据库分布在若干台计算机中,称为( )数据库。
A、分布式
B、集中式
C、直接
D、顺序
(  C  )
17、某信息中心小刘在使用imp命令导入逻辑导出的数据,需要使用哪个参数倒入整个导出的文件。()
A、constranint
B、tables
C、full
D、file
(  B  )
18、在数据表中将记录定位到第一条记录的第一个字段的快捷键是( )
A、Ctrl + ↓
B、Ctrl + Home
C、Ctrl+End
D、Ctrl+↑
(  A  )
19、以下哪种备份方式需要完全关闭数据库进行?( )
A、无归档日志模式下的数据库备份
B、归档日志模式下的数据库备份
C、使用导出实用程序进行逻辑备份
D、以上都不对
(  B  )
20、以下哪个表空间不能设置为OFFLINE( )?
A、USER
B、SYSTEM
C、TOOLS
D、INDEX

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

1、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的____查询来创建新表。
2、()范式消除了主属性对主码的部分函数依赖和传递函数依赖。
3、保证表中属性值具有唯一性的约束方法有 ()、()。
4、在Access中,组由属于数据库对象的____构成,在组中添加对象并不改变该对象的位置。
5、在Access中,规定日期型常量的定界符是____。

三、判断题 (共10题,每题1分,共计10分)

(   F  )
1、Oracle中三个控制文件丢失一个,将造成数据库无法启动。 
(   F  )
2、对于实例故障,Oracle数据库不会在下次启动时自动进行实例恢复。 
(   T  )
3、一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的原子性 
(   F  )
4、数据库事务的原子性是指事物在执行过程中不能出现中断 ? 
(   F  )
5、创建唯一性索引的字段值必须是唯一的,且不允许有空值。 
(   F  )
6、统计选修各门课程人数的SELECT语句为:SELECT 课程号,SUM(学号) FROM 成绩 GROUP BY 课程号;。 
(   T  )
7、Windows 身份验证模式登录 SQL Server 服务器时不需要输入登录名和密码? 
(   T  )
8、为了保证数据的完整性,事务必须具有原子性、一致性、隔离性和持久性? 
(   F  )
9、当一个表的各记录中某列的字符长度不固定时常将该列定义为 CHAR 类型? 
(   T  )
10、在MySQL中,如果清空记录的表为父表,那么truncate命令将永远失败。 

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

1、设学生课程数据库中有三个关系:
学生关系S(S#,SNAME,AGE,SEX)
学习关系SC(S#,C#,GRADE)
课程关系C(C#,CNAME)
其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩
和课程名。
用SQL语句表达下列操作
(1)检索选修课程名称为“MATHS”的学生的学号与姓名
(2)检索至少学习了课程号为“C1”和“C2”的学生的学号
(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄
(4)检索平均成绩超过80分的学生学号和平均成绩
(5)检索选修了全部课程的学生姓名
(6)检索选修了三门课以上的学生的姓名
2、某大学的运动会比赛项目管理数据库包括如下三张表:
Student(xh,xm,xb,nl,szx)// 学号、姓名、性别、年龄、所在系
Sports(xmh,xmm,dw) //运动项目的编号、名称、项目的计分单位
SS(xh,xmh,cj) //学号、运动项目的编号、成绩
根据上述情况,完成如下操作:
(1)使用SQL语言,创建student表,并定义xh为主键。
(2)在Student表xh属性列上建立名称为xh的聚簇索引。
(3)使用SQL语言从表Student中删除学生“张三”的记录。
(4)使用SQL语言为SS表添加一条记录:学号为“xh001”的学生参与了编号为“xm001”的运动项目,但还没成绩。
(5)使用SQL语言,将Student表学号为“xh001”的学生的姓名改为“李明”。
(6)查询“计算机”系的学生参加了哪些运动项目,只把运动项目名称列出,去除重复记录。
(7)查询各个系的学生的“跳高”项目比赛的平均成绩 (不要求输出比赛项目的计分单位) 。
(8)统计各个系的总成绩情况,并根据总成绩按降序排序。
(9)建立“计算机”系所有男学生的信息视图JSJ_M_Student。
(10)回收用户“李明”对Sports表的查询权限。
相关标签:
  • 数据库原理及应用
  • 中国戏曲学院
  • 专升本精选样卷