浙江万里学院数据库基础专升本复习题

本试卷为浙江万里学院数据库基础专升本复习题,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库基础专升本复习题

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

(  C  )
1、因为一个硬件错误你不得不用ABORT选项来关闭数据库,下面( )陈述对数据随后的启动是正确的。
A、数据库正常启动
B、数据库无法打开会停在MOUNT模式
C、数据库将会在做完自动实例恢复后打开
D、数据库无法打开你必须做数据库恢复后才能打开
(  B  )
2、Oracle中( )进程负责把修改后的数据块写入数据文件。
A、LGWR
B、DBWR
C、PMON
D、SMON
(  C  )
3、下列选项中,哪一部分不是Oracle实例的组成部分?( )
A、系统全局区SGA
B、PMON后台进程
C、控制文件
D、Dnnn调度进程
(  D  )
4、分布式数据库系统中,查询处理的时间主要取决于( )。
A、CPU执行时间
B、数据库的数据量
C、I/O花费的时间
D、网络中数据传输量
(  C  )
5、在数据库系统中死锁属于( )。
A、系统故障
B、程序故障
C、事务故障
D、介质故障
(  D  )
6、关于使用存储过程的说法,错误的是
A、存储过程会预先编译,执行速度会快于交互执行的SQL语句
B、存储过程能完成复杂的逻辑判断和复杂的运算
C、存储过程中的声明和参数都是可选的
D、存储过程中可以使用创建数据库对象的语句
(  C  )
7、修改用户账号的语句是
A、CREATE USER
B、DROP USER
C、RENAME USER
D、SET PASSWORD
(  A  )
8、数据库中不仅能够保存数据本身,而且能保存数据之间的相互联系,保证了对数据修改的( )。
A、独立性
B、安全性
C、共享性
D、一致性
(  B  )
9、下面叙述中正确的是( )。
A、数据库系统的最基本特点是数据库系统管理的数据量很庞大
B、数据库管理员(DBA)是负责全面地管理数据库系统工作的一组入员
C、数据库系统和数据库管理系统含义基本相同,这两个术语在使用上常常不加区别
D、数据库管理员(DBA)是设计和实现数据库管理系统的一组人员
(  D  )
10、看SQL语句“SELECT name,status FROM v$controlfile;”这一语句将显示以下( )结果。
A、显示MAXDATAFILE的值
B、确定最后一个检查点所发生的时间
C、显示所有数据文件的名字和状态
D、显示所有控制文件的个数、名字、状态和位置
(  A  )
11、在周五上午11:30,你决定执行一个闪回数据库操作,因为在8:30发送了一个用户错误。( )选项可以用来检查闪回操作可以将数据库恢复到的指定时间。
A、检查V$FLASHBACK_DATABASE_LOG视图
B、检查V$RECOVERY_FILE_DEST_SIZE视图
C、检查V$FLASHBACK_DATABASE_STAT视图
D、检查UNDO_RETENTION分配的值
(  A  )
12、下面SELECT查询语句的功能是______。 CREATE TABLE newEmployee AS (SELECT * FROM Employee);
A、将Employee表中所有记录查询输出到表newEmployee中
B、将Employee表中所有记录查询输出到临时表newEmployee中
C、语句存在语法错误
D、将Employee表中所有记录查询输出到文本文件newEmployee中
(  B  )
13、查询数据库的状态是否打开,可以查询动态视图( )。
A、V$DATAFILE
B、V$INSTANCE
C、V$DATAFILE_HEADER
D、V$SESSION
(  D  )
14、下列选项中,数据库系统的组成部分不包括( )
A、DBMS
B、DBA
C、DB
D、DBS
(  C  )
15、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A、数据定义功能
B、数据管理功能
C、数据操纵功能
D、数据控制功能
(  B  )
16、在SQL语言查询语句中,WHERE子句实现关系代数的 ____
A、投影运算
B、选择运算
C、连接运算
D、交运算
(  C  )
17、下列哪个选项不是物理结构中的对象( )
A、数据文件
B、重做日志文件
C、表空间
D、控制文件
(  C  )
18、设 A=[5*8+9],B=6*8,C=“6*8”,下列表达式中属于合法表达式的是____。
A、A+B
B、B+C
C、A+C
D、C-B
(  B  )
19、要在RMAN中启用控制文件文件自动备份功能,下面( )命令是正确的。
A、CONFIGURE CONTROLFILE AUTOBACKUP
B、CONFIGURE CONTROLFILE AUTOBACKUP ON
C、CONFIGURE CONTROLFILE AUTOBACKUP START
D、CONFIGURE CONTROLFILE AUTOBACKUP STARTUP
(  D  )
20、并发操作有可能引起下述( )问题。 I.丢失更新 II.不可重复读 III.读脏数据
A、仅I和II
B、仅I和III
C、仅II和III
D、都是

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

1、表中的一行称为一条( ),对应一个( ),相当于一个( )
2、将Student表中的Sno属性定义为码的关键字是()(关键词请用大写字母)。
3、关系R有8列属性,关系S有4列属性,则R×S有______列属性。
4、数据库中存储的是数据以及数据之间的______。
5、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是______
6、重新组织和构造数据库是( )阶段的任务。
7、在Access中包含VBA代码,供程序员开发复杂数据库应用的对象是____。
8、在Access中,可以利用“格式”菜单中的____命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。
9、在数据库的三级模式中,内模式是逻辑模式的______。
10、从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在Access数据库的____部。

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

1、SQL Server 2008所使用的运算符类别有哪些?
2、数据库管理系统概念
3、简述数据库的两种存储结构。
4、数据分组(data grouping)

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

1、设学生-课程数据库中包括三个表:
学生表:Student (Sno,Sname,Sex,Sage,Sdept)
课程表:Course(Cno,Cname,Ccredit)
学生选课表:SC(Sno,Cno,Grade)
其中Sno、Sname、Sex、Sage、Sdept、 Cno、Cname、Ccredit 、Grade分别表示学号、姓名、
性别、年龄、所在系名、课程号、课程名、学分和成绩。
试用SQL语言完成下列项操作:
(1)查询选修课程包括“1042”号学生所学的课程的学生学号
(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;
(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平
(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。