奥鹏作业答案 发表于 2020-8-4 09:37:42

20秋北理工96数据库工具卷5

( 96 )北京理工大学远程教育学院2008-2009学年第二学期
《数据库工具》期末试卷(A卷) 教学站               学号                  姓名            成绩
                                                                     
注意:1、半开卷,允许学生携带一张手写的记录知识点的A4纸进入考场(不可以复印、打印);
      2、 所有答案必须答在答题页上,答在试卷上的不计算成绩;
      3、 必须同时交回试卷和答题页,否则成绩以零分计。        单项选择题(每题2分,共40分)
Oracle是一个
数据库
数据库管理系统
数据库系统
应用系统
在SQL*Plus中使用哪个命令连接数据库?
CONNECT
CREATE SESSION
CONNECT DATABASE
CREATE DATABASE
下列哪一项不是Oracle服务器的组成部分?
实例
用户进程
系统全局区
表空间
下列哪些说法是正确的?
一个表空间可以有多个段
一个段可以有多个数据块
一个区可以有多个段
一个数据块可以有多个区
系统表空间是下列哪一个?
SYSTEM
USRES
TEMP
DATA
Oracle数据库不可以有哪些表空间?
永久表空间
临时表空间
回滚表空间
混合表空间
一个表使用哪种段?
临时段
数据段
索引段
回滚段
表空间与数据文件的对应关系是?
一对一
一对一或多
一对零、一或多
一对多 下列哪些项缓存写到数据文件的内容?
共享池
库缓存
数据库缓存
数据字典缓存
下列哪个进程将数据库缓存的内容写到数据文件?
DBWn
LGWR
SMON
服务器进程
下列哪个进程负责实例恢复?
PMON
SMON
DBWn
CKPT
下列哪些不是Oracle对日志文件组的要求?
至少有两个日志文件组
同一组中的日志文件大小相同
同一组中的日志文件名相同
所有组中日志文件的大小相同
日志文件镜像的目的是?
保护日志文件
Oracle要求必须
提高性能
维护需要
下列哪些不是系统权限?
CREATE INDEX
DROP TABLE
SELECT ON STUDENT
CREATE VIEW
分布式数据库的特点不包括:
物理上分布
逻辑上是一个整体
场地自治
各节点独立运行 数据表分区(片)的目的不包括:
易于数据划分和管理
容易存储更多数据
提高数据库运行性能
减少碎片
表空间大小是由下列哪一项决定的?
数据文件的大小
控制文件的大小
日志文件的大小
A、B和C
日志文件记录哪些内容?
数据库的所有操作
数据库的所有查询操作
数据库结构的修改
数据库的修改
Oracle的日志文件的作用是
提高安全性
实现故障恢复
提高性能
提高一致性
网络服务不包括下列哪些项?
主机地址
网络协议
数据库服务名
连接的用户
简答题(每题4分,共20分)
SHUTDOWN 命令的选项有哪些?有何区别?
举出至少4个Oracle的后台进程,并说明其作用。
说明Oracle 的逻辑结构。
EXPORT有几种导出模式?分别是什么含义?
创建表语句中的STORAGE子句有什么作用?
编程应用题(共20分)
如下给出了在教师表上定义修改数据的触发器,请解释该触发器的功能。(5分)
      CREATE TRIGGER Insert_or_Update_Sal
         BEFORE INSERT OR UPDATE ON Teacher
FOR EACH ROW
         AS BEGIN
            IF( new.Pjob=‘教授’)AND (new.Sal<4000)
                THENnew.sal:= 4000;         
END IF;            
END;
有下面的数据库设计图,请完成下面的功能:

创建表,为列选择合适的数据类型,并完成主外键设置(5分);
创建适当的聚簇,说明步骤(5分);
查询学生“张三”所选修的所有课程(显示课程名称)的成绩(5分)。管理应用题(共20分)
下面是并发事务A、B的语句执行次序,num的初始值为5,请写出各语句执行后num的值(A事务中num的值、num在数据库中的值、B事务中num的值)。(5分)
事务A
A事务中num的值
num的值
B事务中num的值
事务B



5



Selectnum...for update









Update …num=1?

Updatenum=3





commit









Update …num=1

Select   num









commit

Select   num





作为DBA,你需要为公司进行数据库的物理规划:
说明Oracle数据库物理结构设计时系统文件和磁盘规划的原则;(5分)
根据这些原则,给出当磁盘为8或20块时的Oracle数据库不同的物理结构设计方案;(5分)
若表可以分区存放或表空间包含几个磁盘的数据文件,而且数据库较大,不适宜每天做完全备份。根据B中的设计方案,规划出公司数据库的备份方案,并说明理由。(5分) ( 96 )   北京理工大学远程教育学院2008-2009学年第二学期
《数据库工具》期末答题页(A卷)
教学站         学号               姓名         成绩   
单项选择题编号
答案
编号
答案

1

11


2

12


3

13


4

14


5

15


6

16


7

17


8

18


9

19


10

20



简答题(每题4分,共20分)三、编程应用题(共20分)四、管理应用题(共20分) 北理工学校作业无忧答案网整理
页: [1]
查看完整版本: 20秋北理工96数据库工具卷5