中国音乐学院往年数据库基础专升本复习题

本试卷为中国音乐学院往年数据库基础专升本复习题,题目包括:单项选择题,填空题,判断题,综合应用题。

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

数据库基础专升本复习题

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

(  D  )
1、以下关于Oracle数据库物理文件的描述,描述正确的是( )。
A、数据库只能有1个控制文件
B、每组在线日志只能有1个成员
C、可以删除状态为CURRENT的在线redo日志
D、控制文件和在线日志文件都可以进行多路复用,以提高可靠性
(  A  )
2、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
A、原子性
B、一致性
C、独立性
D、持久性
(  B  )
3、Oracle数据库中的Schema是指( )。
A、数据库中对象的物理组织
B、数据库中对象的逻辑组织
C、索引的集合
D、备份方案
(  C  )
4、数据库的初始化参数文件默认保存在哪个文件夹下?( )
A、%ORACLE_HOME%
B、%Windows_HOME%dbs
C、%ORACLE_HOME%database
D、%Windows_HOME%Admin
(  A  )
5、下面关于索引说法正确的是( )
A、聚集索引必然是稠密索引
B、在数据库中只能创建一个稀松
C、在数据库中只能创建一个聚集索引
D、索引文件中一定不包括记录的详细数据
(  D  )
6、现实世界“特征”术语,对应于数据世界的()。
A、属性
B、联系
C、记录
D、数据项
(  C  )
7、某学校的数据库中有2个表:在校生(学号,姓名,性别,专业,入学日期,学籍)毕业生(学号,姓名,性别,专业,毕业日期)每年学生毕业时,需要将已毕业学生的信息从在校生表中转移到毕业生表中,可以实现这个操作的方法是( )
A、复制查询
B、更新查询
C、生成表查询
D、追加查询
(  A  )
8、Access用于存储数据的对象是( )
A、表
B、查询
C、窗体
D、数据访问页
(  A  )
9、创建报表最快捷的方式为( )
A、自动创建报表
B、报表向导
C、标签向导
D、设计视图
(  D  )
10、下列哪些运算是关系代数的基本运算()。
A、交.并、差
B、投影.选取、除、联结
C、联结.自然联结、笛卡尔乘积
D、投影.选取、笛卡尔乘积、差运算
(  A  )
11、主程序是一个应用系统运行时的起点,是在应用系统执行时首先被执行的程序。在“项目管理器”窗口中,可以选择一个文件为主程序。下列各组文件中,所有文件类型均可以被设置为项目主程序的是( ) 。
A、菜单、查询、表单和程序(.prg)
B、项目、菜单、查询和表单
C、数据库、查询、表单和程序(.prg)
D、菜单、查询、表单和表
(  C  )
12、为了恢复数据库,需要用到以下( )文件(该文件存储了数据库中所做的所有修改)。
A、数据文件
B、控制文件
C、重做日志文件
D、参数文件
(  C  )
13、在Oracle中,当控制一个显式游标时,下列( )命令包含INTO子句。
A、Open
B、Close
C、Fetch
D、CURSOR
(  B  )
14、关系数据库的数据模型是______。
A、结构模型
B、关系模型
C、网状模型
D、层次模型
(  D  )
15、控制数据在一定的范围内有效或要求数据之间满足一定的关系,保证输入到数据库中的数据满足相应的约束条件,以确保数据有效、正确是指
A、并发控制
B、故障恢复
C、数据安全性
D、数据完整性
(  A  )
16、若在两个表之间的关系连线上标记了1 : 1或1:∞,表示启动了
A、实施参照完整性
B、级联更新相关记录
C、级联删除相关记录
D、不需要启动任何设置
(  A  )
17、要查询所有课程中,各门课程的平均分,下面SQL语句正确的是______。
A、SELCET 课程号, AVG(成绩) FROM 选课表 GROUP BY 课程号;
B、SELCET 课程号,MAX(成绩),MIN(成绩) FROM 选课表 ORDER BY 课程号;
C、SELCET 课程号,MAX(成绩), FROM 选课表 GROUP BY 课程号;
D、SELCET 课程号,SUM(成绩) FROM 选课表 GROUP BY 课程号;
(  C  )
18、数据库中数据的正确性、有效性和相容性称为( )。
A、恢复
B、并发控制
C、完整性
D、安全性
(  A  )
19、使用图形化管理工具phpMyadmin操作MySQL数据库,所对应的数据库运行与应用结构是______。
A、浏览器/服务器结构
B、客户/服务器结构
C、集中式结构
D、并行结构
(  D  )
20、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本
B、法国、日本、美国、中国
C、中国、日本、法国、美国
D、法国、美国、日本、中国

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

1、在Access中的内部函数相当于面向对象程序设计概念中的_______集.
2、数据完整性是指数据的____和一致性。
3、SQL语言是________语言。
4、传统的数据模型分类,数据库系统可以分为三种类型: 层次、网状和______。
5、表由( )和( ) 组成。

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

(   T  )
1、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。 
(   F  )
2、籍贯可以作为关系模式的属性 
(   T  )
3、并发控制的主要方法是封锁机制。 
(   T  )
4、可以在一个表上创建约束条件。当一个约束条件应用于一个表时,表中的每一行都必须满足约束条件所规定的条件。 
(   F  )
5、SELECT * FROM table只查询了表的一个列。 
(   T  )
6、在Oracle中,可以通过ALTER USER语句修改用户的默认表空间和临时表空间。 
(   T  )
7、通过改变sqlnet.ora文件,可以修改Oracle登录认证方式。 
(   T  )
8、创建数据库的命令是 create database 数据库名; 
(   F  )
9、SQL Server有数据导入功能但没有数据导出功能。 
(   F  )
10、Access 2010数据表的数据类型中,是/否型将“是”处理为1,“否”处理为0。 

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

1、定义参加表,在语句中要求定义表中的主码和外码约束;(说明:表中属性的类型根据实际情况定义。)
2.查询每个社会团体的参加人数
3.检索所有比“王华”年龄大的职工的姓名、年龄和性别
4.查找参加了歌唱队或篮球队的职工号和姓名
5.没有参加任何社会团体的职工信息
6. 将所有参加编号为“10001”的社会团体的职工的工资增加10%
7.查询年龄最大的职工的职工号和姓名
8. 查询各社会团体的编号以及其负责人的姓名
9. 删除职工号为’402’的职工参加所有社会团体的记录
10.以职工姓名为参数建立一个带参数的存储过程,用于查询其所参加的社会团体的编号和名称,并调用此存储过程查询“王明”所参加的社会团体的编号和名称。
2、有如下数据表关系模式:
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)将本课程任课教师信息插入到T表中
(2)将本人所在班级信息插入到s表中
(3)将所有计算机类(课程名包含“计算机”)的课学分加1
(4)将“张旭”教师的职称改为教授
(5)删除自己的选课信息
(6)删除张旭老师的授课信息
(7)将选修了《数据库原理》课程的学生成绩增加5分
相关标签:
  • 数据库原理及应用
  • 中国音乐学院
  • 专升本复习题