96数据库工具卷2北理工20春模拟题答案
(96) 北京理工大学现代远程教育学院2008年上半年《数据库工具》期末试卷(B卷)
教学站 学号 姓名 成绩
一、(40分,每个题1分)下面各叙述中每个有A、B、C、D四种叙述,但只有一个是正确的,选择正确的一项。将答案填入下表中
编号
答案
编号
答案
编号
答案
编号
答案
1
11
21
31
2
12
22
32
3
13
23
33
4
14
24
34
5
15
25
35
6
16
26
36
7
17
27
37
8
18
28
38
9
19
29
39
10
20
30
40
Oracle是哪一个公司的产品?
Oracle
Microsoft
IBM
Sybase
下列哪一种文件记录数据文件的路径?
控制文件
日志文件
数据文件
都不可以
下列哪种文件不属于Oracle数据库?
数据文件
控制文件
日志文件
归档日志文件
Oracle使用的查询语言为
XML
SQL
PRO/C
C++
下列哪个关于一个普通用户能够建立的会话数量的描述是正确的?
同时只能建立一个会话
同时可以建立多个会话
同时可以建立无限个会话
都不正确
下列哪一个程序可以连接Oracle数据库?
SQL*Plus
SQL WorkSheet
企业管理控制台
都可以
下列哪个说法关于Oracle事务是不正确的?
每个DML语句组成一个事务
每个DDL语句组成一个事务
多个DML语句组成一个事务
事务可以分阶段提交
下列哪一项是Oracle服务器的组成
数据库
后台进程
SGA
以上都是
下列哪一项要求是连接的存储空间?
表空间
段
区
都要求
下列哪一项和表是一一对应关系?
表空间
区
段
数据块
下列哪一项是数据库的最小I/O单位?
数据文件
段
数据块
物理块
下列哪种表空间可以分配临时空间?
永久表空间
临时表空间
撤消表空间
A和B数据字典存储在下列哪个表空间?
系统表空间
用户默认表空间
系统默认表空间
不能确定
下列哪一项不是数据库实例的组成部分
后台进程
数据库缓存区
日志缓存区
服务器进程日志文件的作用是下列哪一项?
提高性能
提高安全性
数据库故障恢复
数据库读写操作
数据库写进程是下列哪一个进程?
DWRn
LGWR
PMON
SMON
Oracle的日志文件的镜像是
提高安全性
保护日志文件
提高性能
以上都是
下列哪一个进程负责实例恢复?
DBWn
ARCn
SMON
PMON
下列哪一种进程负责从数据文件中读取数据?
后台进程
服务器进程
用户进程
数据库写进程
日志文件中记录的操作是?
所有的对数据库的操作
所有的修改数据库结构的操作
所有对数据库的修改操作
以上全都是
下列哪一种不是日志文件组的状态?
当前
活动
非活动
临时
静态初始化参数保存在下列哪种参数文件中?
静态初始化参数文件
服务器端初始化参数文件
A和B
以上都不是
下列哪种参数文件可以使用编辑程序进行修改?
静态初始化参数文件
服务器端初始化参数文件
A和B
都不可以
修改初始化参数的命令是下列哪一个?
ALTER DATABASE
ALTER SYSTEM
ALTER PARAMETER
都不是
用户连接到数据库服务器需要的最少权限是?
CREATE SESSION
CREATE CONNECT
CONNECT
CREATE TABLE
下列哪一个权限是对象权限?
CREATE TABLE
CREATE TABLESPACE
SELECT ANY TABLE
SELECT STUDENT
下列哪一项ORACLE预定义的角色的权限最多?
DBA
CONNECT
RESOURCE
SYSDBA
下列哪一个用户拥有数据字典?
SYS
SYSTEM
SCOTT
A和B
下列哪一个用户可以修改数据字典?
SYS
SYSTEM
SCOTT
都不能
下列哪种身份登录数据库后可以关闭和启动数据库?
NORMAL
SYSOPER
SYSDBA
B和C
SQL PLUS中可以执行的命令有
SQL
SQL和PL/SQL
SQL和SQL PLUS
SQL、PL/SQL和SQL PLUS
下列哪一项不包括在网络服务的组成中?
数据库实例名
数据库服务器主机名
协议名
连接程序名
下列哪一个命令只关闭实例而不会关闭数据库?
SHUTDOWN
SHUTDOWN IMMEDIATE
SHUTDOWN ABORT
都会
下列哪个命令会中断所有的连接?
SHUTDOWN ABORT
SHUTDOWN IMMEDIATE
SHUTDOWN TRANSACTIONAL
A和B
设置Oracle启动的不同状态的目的是:
为了安全
为了维护
为了方便管理
为了设置权限
用户默认的表空间的作用是下列哪一个?
存储用户所有的表
存储创建时没有指定表空间的表
用户操作需要的所有空间
用户操作需要的临时空间
下列哪一项缓存SQL语句的文本?
共享区
数据库缓存区
日志缓存区
数据字典缓存
下列哪一个命令可以完成手工切换日志?
ALTER DATABASE
ALTER SYSTEM
ALTER SESSION
ALTER LOGFILE
角色的作用是?
简化授权
提高安全性
授权必需
提高性能
下列哪一种不是Oracle表空间的类型?
永久
临时
撤消
混合
二、操作题(60分)按照要求完成下列各题
合同基本信息表、产品基本信息表和合同产品清单表如表2-1、2-2和2-3所示
表2-1 合同基本信息表CONTRACT
字段
字段名
数据类型
长度
约束
合同号
ID
整型
10
主码
名称
NAME
变长字符串
32
非空
类型
TYPE
整形
1
0,1,2,3
表2-2 产品基本信息PRODUCT
字段
字段名
数据类型
长度
约束
产品编号
ID
整型
6
主码
名称
NAME
变长字符串
32
非空
价格
PRICE
实型
10,小数部分2
非空
表2-3 合同产品清单表CONTRACT_PRODUCTS
字段
字段名
数据类型
长度
约束
合同号
CONTRACT_ID
整型
10
外码,引用表CONTRACT
产品编号
PRODUCT_ID
整型
6
外码,引用表PRODUCT
数量
AMOUNT
整形
4
非空
注:该表的主码为合同号和产品编号
说明:合同产品清单表中的合同号表示某一个合同,产品编号表示该合同中的一种产品,而数量则表示该合同中这种产品的个数。一个合同可能有多种产品。
(5分)写出创建合同产品清单表的命令
(5分)查询每个合同的产品总价,写出命令。(5分)给表EMP添加一个生日字段,写出命令。
(5分)将权限SELECT ANY TABLE从所有用户收回,写出命令。(5分)将查询SCOTT用户的EMP表的权限授予用户STUDENT,写出命令。(5分)创建一个表空间CONTRACT,该表空间使用本地管理方式管理存储分配,写出命令。(5分)添加一个日志文件组,写出命令。(5分)写出修改一个数据文件大小的命令。
(5分)修改一个用户的默认表空间,写出命令。13.(5分)给表空间CONTRACT添加一个数据文件,写出命令。转载注明 无忧答案网 Q 76 129 60 21
页:
[1]