Oracle数据库试卷083221-3 联系客服

发布时间 : 星期日 文章Oracle数据库试卷083221-3更新完毕开始阅读6abafeed856a561252d36fa4

专业 班级 学号 姓名 2011— 2012 学年第一学期试卷(A)

课程:Oracle数据库应用与开发 闭卷 年级及专业: 083221-3 题号 一 二 三 四 五 六 七 八 九 分数 得分 总 分 评卷人

一、不定项选择题(每题3分,共30分)

1、下面对数据文件的叙述中,正确的是 。

A、一个表空间只能对应一个数据文件 B、一个数据文件可以对应多个表空间

C、一个表空间可以对应多个数据文件 D、数据文件存储了数据库中的所有日志信息

2、下面哪种后台进出用于将数据缓冲区中的数据写入数据文件 。

A、LGWR B、DBWn C、CKPT D、ARCn

3、解析后的SQL语句会缓存在SGA的哪个区域中? 。

A、Java池 B、大型池 C、共享池 D、数据缓冲区

4、在SQL*plus中连接数据库时,可以使用CONNECT命令来连接数据库、下面的4个选项中,那几个命令是正确的?其中,用户名为scott,密码为tiger,数据库名为orcl。

A、CONNECT scott/tiger; B、CONNECT tiger/scott;

C、CONN scott/tiger as sysdba D、CONN scott/tiger@orcl as sysdba;

5、下面是有关变量的描述,请问哪些描述是正确的? 。

A、临时变量是指仅在某个SQL语句中有效的变量 B、临时变量是在某个会话期间有效的变量

C、已定义变量是指明确定义,其生命期至显示地删除、重新定义或退出SQL*plus为止

D、已定义的变量是不能被删除的

6、下面哪些不属于表空间的状态属性? 。

A、ONLINE B、OFFLINE C、OFFLINE DROP D、READ

7、存储数据123.45,可以使用下面哪种数据类型? 。

A、NUMBER B、NUMBER(5) C、NUMBER(5,3) D、NUMBER(5,2)

8、下列哪条语句用于切换日志文件组? 。

A、ALTER DATABASE SWITCH LOGFILE; B、ALTER SYSTEM SWITCH LOGFILE;

C、ALTER SYSTEM ARCHIVELOG; D、ALTER DATABASE ARCHIVELOG;

9、查询scott用户的emp表中的总记录数,可以使用下列哪个语句? 。

A、SELECT MAX(empno)FROM scott.emp; B、SELECT COUNT(empno)FROM scott.emp; C、SELECT COUNT(comm)FROM scott.emp; D、SELECT COUNT(*)FROM scott.emp;

10、下面哪些语句在执行时不会返回错误信息,而显示检索结果? A、SELECT empno ,ename FROM scott.emp WHERE deptno=

(SELECT deptno FROM scott.dept WHERE dname NOT IN(‘SALES’));

B.SELECT empno ,ename FROM scott.emp WHERE deptno=

(SELECT deptno FROM scott.dept WHERE dname IN(‘SALES’));

C.SELECT empno,e.deptno ,dname FROM scott.emp e,scott.dept d; D.SELECT empno,deptno ,dname FROM scott.emp ,scott.dept ;

专用考试纸 请勿浪费 A卷 第1页 共5页

专业 班级 学号 姓名 1分,共30分)

1、Oracle数据库从存储结构上可以分为 (1) 和 (2) 。 2、如果一个服务器进程非正常终止,由Oracle系统会使用 (3) 进程来释放它所占用的资源。

11、使用 (18) 可以获取序列的当前值,使用 (19) 可以获取下一个值。

12、备份控制文件主要有两种方式: (20) 和备份成脚本文件。 13、使用SQL*Plus语句快速编辑SQL语句时,可以使用的命令有APPEND(可以简

3、Oracle数据库中,段主要可以分为数据段、 (4) 、 (5) 写为A)命令、 (21) (可以简写为C)命令、 (22) (可以简和 (6) 。

4、Oracle数据库的物理存储结构主要由数据文件、 (7) 和 (8) 这3种类型的文件组成。

5、查看表结构时,所使用的命令是 (9) ,该命令可以简写为 (10) 。 6、在SQL语句中,如果在某个变量前面使用了&符号,那么就表示该变量是一个临时变量。定义变量,可以使用 (11) 或ACCEPT命令;删除变量,可以使用UNDEFINE命令。

7、在创建永久性表空间时,需要使用DATAFILE关键字指定其数据文件,而如果是创建临时表空间,则应该使用 (12) 关键字为其指定临时文件。 8、表空间的状态属性主要有ONLINE、 (13) 、 (14) 和 (15) 。 9、Oracle中用户默认的永久性表空间为 (16) ,默认的临时表空间为temp。

10、使用 (17) 关键字,可以快速删除表中的所有记录,并且不在撤销表空间中记录撤销数据。

写为I)命令、 (23) (可以简写为L)命令,以及RUN(可以简写为R)命令。

14、如果在创建控制文件时使用了RESETLOGS选项,则应该执行 (24) 语句打开数据库。

15、如果需要在SELECT 子句中包括一个表的,可以使用符号 (25) 。 16、常用的表的连接类型有 (26) (内连接)、 (27) (外连接)、 (28) (交叉连接)。

17、集合运算符 (29) 实现了集合的并运算;集合运算符INTERSECT实现了对集合的交运算;而集合运算符 (30) 则实现了集合的减运算。

三、简答题(每题6分,共24分)

1、子查询有哪3种子类型?

专用考试纸 请勿浪费 A卷 第2页 共5页

专业 班级 学号 姓名 、下面这个SELECT语句能否输出查询结果?如果不能,该如何修改?

3、简述归档模式和非归档模式的区别。

4、简述Oracle物理存储结构中数据文件,控制文件与重做日志文件的作用。

2.查询信息管理系中籍贯为江西南昌的所有学生的姓名、年龄和籍贯。

3.查询成绩在70~80分的学生的学号、课程号和成绩。

4.查询计算机系年龄在18~20岁的男学生的姓名和年龄。

5.查询“计算机原理”课程成绩前三名的学生的姓名、所在系和成绩。

6.查询计算机系女生的最大年龄和最小年龄。

7.统计每个系的学生人数。

8.统计每门课程的选课人数和考试最高分。

四、综合应用题(每小题2分,共16分)

学生成绩管理数据库中有三个数据表:学生表,课程表,选课表。其结构如下:

学生表 (学号,姓名,年龄,性别,籍贯,所在系) 课程表 (课程号,课程名) 成绩表(学号,课程号,成绩)

1.查询选修了课程名为‘操作系统’的学生的的姓名、课程号和成绩。

专用考试纸 请勿浪费 A卷 第3页 共5页

专业 班级 学号 姓名 2011— 2012 学年第一学期试卷(A)

答题纸

课程:Oracle数据库应用与开发 闭卷 年级及专业: 083221-3 题号 一 二 三 四 五 六 七 八 九 分数 得分 总 分 (28) (29) (30)

三、简答题(每题6分,共24分)

1、子查询有哪3种子类型?

2、下面这个SELECT语句能否输出查询结果?如果不能,该如何修改?

3、简述归档模式和非归档模式的区别。

评卷人 一、不定项选择题(每题3分,共30分) 题号 答案 1 2 3 4 5 6 7 8 9 10 二、填空题(每空1分,共30分)

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) (23) (24) (25) (26) (27)

专用考试纸 请勿浪费 A卷 第4页 共5页