石河子大学2009至2010学年第一学期。
oracle数据库管理课程试卷 b
本卷适用于:成本07)
说明:所有答案请写在答题纸上!
一、选择题(20×2′=40′)
1.用sqlplus的()命令可以查看表的结构信息,包括列的名称和数据类型。
a description
b desc
c show table
d show user
2.在sqlplus中,如何运行sql脚本程序()
a /b @脚本。
c exe 脚本。
d 不能在sqlplus中直接运行脚。
3.用来设置一行能够显示的字符长度的命令是()
a set linesize
b set line
c set linebuffer
d set sizeline
4. count(*)函数返回()
a 包括空值和重复值得所有记录。
b 不包含空值的纪录。
c 带有重复值但无空值得记录。
d 都不是。
5.()什么操作符将两个查询的结果合并为单个结果。
a 算术。b 比较。
c 集合。d 以上都不是。
6.()子句处理分组的结果。
a where
b h**ing
c select
d 以上都不是。
7.什么锁用于锁定表,仅允许其他用户查询表中的行,行不允许插入,更新,或删除行()
a 共享。b 排他。
c 共享更新。
d 以上都不是。
8.使用带有()子句的select命令可以在表的一行或多行上放置排他锁
a for insert of
b for update of
c for refresh
d exclusive
9.关系定于为()
a 网络之间的关系。
b 实体之间的关系。
c 属性之间的关系。
d 对象之间的关系。
10.哪个初始化参数在数据库创建后无法改变()
a db_name
b db_block_size
c db_cache_size
d shared_pool_size
11.现在要启动数据库,那么下面哪一个启动语句是错误的()
a stratup normal
b stratup force
c stratup nomount
d startup mount
12.使用哪一条shutdown语句关闭数据库时,下次打开数据库是需要做恢复操作?()
a shutdown transactional
b shutdown immediate
c shutdown abort
d shutdown normal
13.下面哪一个不是oracle实例的组成部分()
a sgab pga
c controlfile
d bgprocess
14.在一个oracle instance 中最多可启动多少个dbwr进程 ()
a 1个。b 10个。
c 256个。
d 32个。
15.如果一个用户的服务进程意外终止了,oracle会使用哪一个后台进程来释放该用户所占的资源()
a smon
b recv
c pmon
d ckpt
16.当服务进程无法在系统缓存中找到空闲空间时存放数据时,将会应用下列哪一项操作()
a 调用dbwr将脏数据写入到数据文件。
b 调用ckpt将脏数据写入到数据文件。
c 调用smon来收集存储碎片,以得到空闲空间。
d 调用lgwr将数据写入到日志文件。
17.下列哪个进程不是oracle必须的后台进程()
a dbwr 数据写入进程。
b lgwr 日志写入进程。
c smon 系统监视进程。
d arcn 日志归档进程。
18.关于视图的说法正确的是()
a 视图与表一样,也占用系统空间。
b 视图实际上只是在需要时,执行它所代表的sql语句。
c 视图不用记录在数据字典中。
d 视图其实就是表。
19.同义词有哪几种类型()
a 公有同义词和私有同义词。
b 就一种同义词。
c 系统同义词。
d 用户同义词。
20.视图能否修改()
a 视图不能修改,因为它只是一段sql语句而已。
b 可以修改,它就代表了**。
c 没有使用联合操作符的,没有排序的,没有分组的,没有使用子查询和聚合函数的,凡是键保留表的值可以修改。
d 只要是两个表以上的联合视图,就都不能修改。
二、填空题(10×1′=10′)
、oracle数据库权限主要分为两类。
、oracle中区管理方式分为两种。
、定义oracle数据库名所使用的初始化参数文件为。
、在使用浏览器运行isql*plus的操作中,输入url地址格式为http://hostname:port/isqlplus,其中hostname指port指。
、oracle数据库中的用户可以按其获得权限的高低分为三类:
三、简答题(5×6′=30′)
1、段的作用和特点是什么?
2、为什么说视图是虚表?
3、实例与数据库的联系与区别是什么?
4、数据库备份与恢复的类型有那些。
5、connection、resource、dba三种最基本的角色的特点是什么?
四、程序设计题(2×10′=20′)
1、现有管理岗位业务培训信息,共3个表:
s (s#,sn,sd,sa) s#,sn,sd,sa 分别代表学号、学员姓名、所属单位、学员年龄。
c (c#,cn) c#,cn 分别代表课程编号、课程名称。
sc ( s#,c#,g ) s#,c#,g 分别代表学号、所选修的课程编号、学习成绩。
根据以上关系完成下列题目:
1)写出创建关系s的语句;
2)使用标准sql嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名。
3)使用标准sql嵌套语句查询选修课程编号为’c2’的学员姓名和所属单位。
4)使用标准sql嵌套语句查询选修全部课程的学员姓名和所属单位。
5)查询选修课程超过5门的学员学号和所属单位。
2、创建名为”student”的表空间具体要求如下:
(1)包含一个名为的数据文件路径为d:\app\oradata\student\,初始大小为10m,数据文件采用自动扩展方式每次增加1m,文件最大长度为100m,表空间管理方式为本地管理,段的存储管理为自动方式。
(2)为表空间添加一个数据文件路径为e:\oradata\采用自动管理方式,初始大小为10m,每次增加5m,文件最大长度为500m。
Oracle试卷B
郑州大学软件学院 oracle数据库基础教程 课程试题。2011 2012学年第二学期 b卷 适用专业 考试时间 合分人复查人。1 oracle分配磁盘空间的最小单位是 a 数据块 b 表空间 c 表 d 区间 2 在oracle中创建用户时,若未提及default tablespace关键字,则o...
Oracle Text使用小结
一 oracle text介绍。oracle从7.3开始支持全文检索,即用户可以使用oracle服务器的上下文 context 完成基于文本的查询 具体可采用通配符查找 模糊匹配 相关分类 近似查找 条件加权和词意扩充等方法 在oracle 中称为context 在oracle 8i中称为inter...
Oracle问答题
1 oracle server与初始化参数配置文件的关系。答 在oracle数据库中有两种参数文件,其中一种称为服务器参数文件,这是初始化参数文件的首选类型,它是一个二进制文件,可以被数据库服务器写入和读取,决不能手动编辑。它驻留在服务器上使得oracle数据库可以执行,而且持续跨越关闭和启动,命名...