数据库工具卷1北理工20春模拟题答案
(96) 北京理工大学现代远程教育学院2007-2008年第二学期《数据库工具》期末试卷(A卷)
教学站 学号 姓名 成绩
一、单项选择题。(40分,每个题1分)下面各叙述中每个有多种叙述,其中只有一项是正确的,选择正确编号,将答案编号填入下表中。
编号
答案
编号
答案
编号
答案
编号
答案
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 10g中的字母’g’表示的含义是下列哪一个?
Great
Generation
Grid
无含义
下列哪项操作不能在SQL*PLUS中完成?
启动/关闭数据库
查询/更新数据库
配置网络
创建表空间
下列哪种命令可以在SQL*Plus中使用?
SQL
SQL*Plus
PL/SQL
A、B和C
下列哪一种不是Oracle的启动状态?
非加载
加载
立即
打开
Oracle设置多个启动状态的目的是下列哪一项?
提高性能
方便维护
提高安全性
保护数据库
下列哪些命令可以将数据库由非加载切换到加载状态?
SATRTUP
ALTER DATABASE OPEN
ALTER DATABASE MOUNT
ALTER SYSTEM OPEN下列哪些启动状态需要访问数据文件和日志文件?
关闭
非加载
加载
打开
下列一个命令是事务关闭?
SHUTDOWN NORMAL
SHUTDOWN TRANSACTIONAL
SHUTDOWN ABORT
SHUTDOWN IMMEDIATE下列哪些命令执行后会中断正在进行的事务?
SHUTDOWN NORMAL
SHUTDOWN TRANSACTIONAL
SHUTDOWN
SHUTDOWN IMMEDIATE
下列哪个命令不会撤消未完成的事务?
SHUTDOWN NORMAL
SHUTDOWN TRANSACTIONAL
SHUTDOWN ABORT
SHUTDOWN IMMEDIATE
在SQL*Plus中使用哪个命令连接数据库?
CONNECT
CREATE SESSION
CONNECT DATABASE
CREATE DATABASE
下列哪一项不是Oracle服务器的组成部分?
实例
用户进程
系统全局区
表空间
下列哪些不是Oracle数据库的逻辑组成部分?
区
表空间
数据文件
段
下列哪些说法是正确的?
一个表空间可以有多个段
一个段可以有多个数据块
一个区可以有多个段
一个数据块可以有多个区
系统表空间是下列哪一个?
SYSTEM
USRES
TEMP
DATA
下列哪个要求有连续的存储空间?
表空间
数据块
区
段
Oracle数据库不可以有哪些表空间?
永久表空间
临时表空间
撤消表空间
混合表空间
一个表使用哪种段?
临时段
数据段
索引段
撤消段
表空间与数据文件的对应关系是?
一对一
一对一或多
一对零、一或多
一对多下列哪些项缓存写到数据文件的内容?
共享池
库缓存
数据库缓存
数据字典缓存
下列哪个进程将数据库缓存的内容写到数据文件?
DBWn
LGWR
SMON
服务器进程
下列哪个进程负责实例恢复?
PMON
SMON
DBWn
CKPT
下列哪些不是Oracle对日志文件组的要求?
至少有两个日志文件组
同一组中的日志文件大小相同
同一组中的日志文件名相同
所有组中日志文件的大小相同
日志文件镜像的目的是?
保护日志文件
Oracle要求必须
提高性能
维护需要
下列哪一种参数文件不能使用编辑程序修改?
文本参数文件
静态参数文件
服务器端参数文件
客户端参数文件
下列哪一种参数可以使用ALTER SYSTEM... SCOPE=BOTH修改
文本参数
动态参数
静态参数
服务器端参数
下列哪些不是系统权限?
CREATE INDEX
DROP TABLE
SELECT ON STUDENT
CREATE VIEW
下列哪些用户拥有数据字典?
SYS
SCOTT
SYSTEM
DBA
在默认情况下,SCOTT用户是下列哪一个?
管理用户
测试用户
应用用户
临时用户
用户拥有下列哪些权限后可以连接到数据库?
CREATE SESSION
DBA
CREATE CONNECTION
CREATE RESOURCE下列哪些命令连接到数据库后可以关闭或启动数据库服务器?
CONNECT /
CONNECT / AS SYSDBA
CONNECT SYSTEM
CONNECT SYSTEM/MANAGER
表空间大小是由下列哪一项决定的?
数据文件的大小
控制文件的大小
日志文件的大小
A、B和C
日志文件记录哪些内容?
数据库的所有操作
数据库的所有查询操作
数据库结构的修改
数据库的修改
Oracle的日志文件的作用是
提高安全性
实现故障恢复
提高性能
提高一致性
创建网络服务目的是?
简化网络连接
提高连接性能
提高安全性
网络连接必需
网络服务不包括下列哪些项?
主机地址
网络协议
数据库服务名
连接的用户
一个用户在刚创建后能够进行的操作是?
不能进行任何操作
只能连接到数据库
可以查看数据字典
可以创建表等基本操作
修改表的结构的权限是下列哪一个?
UPDATE
ALTER TABLE
CHANGE TABLE
CREATE TABLE
如果创建表时不指定表所在的表空间,则表会存储在下列哪个表空间?
用户默认的表空间
系统默认的表空间
SYSTEM
USERS
二、操作题(60分)按照要求完成下列各题
学生基本信息表
表2-1 学生基本信息表STUDENT
字段
字段名
数据类型
长度
约束
学号
ID
定长字符串
10
主码
姓名
NAME
变长字符串
10
非空
性别
SEX
定长字符串
2
男或女
表2-2 课程基本信息表COURSE
字段
字段名
数据类型
长度
约束
编程编号
COURSE_ID
定长字符
5
主码
课程名称
NAME
变长字符
32
非空
课程学分
CREDIT
数字
一位小数
非空
表2-3 选课表SC
字段
字段名
数据类型
长度
约束
学号
STUDENT_ID
定长字符
10
外码,引用表为STUDENT
课程编号
COURSE_ID
定长字符
5
外码,引用表为COURSE
成绩
GRADE
数字
2位小数
注:选课表SC的主码为(学号,课程编号)(5分)写出创建选课表SC的命令(5分)使用一个命令查询男生和女生的平均成绩。(5分)将更新用户SCOTT表EMP的ENAME字段的权限授予用户STUDENT,写出命令。(5分)使用Oracle预定义的角色授予用户STUDENT管理数据库的权限。(5分)写出一个使用操作系统认证方式连接数据库服务器的命令示例。(10分)创建一个用户SALE,口令SALE,用户的默认表空间为SALE,默认临时表空间使用系统默认临时表空间,在表空间USERS上的限额为50MB,在SYSTEM表空间上的限额为10MB。写出命令
(10分)创建一个表空间SALE,该表空间的一个数据文件所在的目录为D:\Oracle\Oradata,文件名为SALE01.DBF,文件大小为100MB,文件设置为自动增长,每次增长的大小为10MB,最大大小为2GB,使用本地管理方式,区的统一大小为128KB。写出命令。(5分)给表空间SYSTEM添加一个数据文件,写出命令。(5分)给日志文件组1添加一个日志文件,写出命令。
(2分)修改用户SALE的口令,写出命令。
(3分)删除一个表,写出命令。转载注明 无忧答案网 Q 76 129 60 21
页:
[1]