1. 工具使用。
1..以下命令哪个是 sql*plus 命令?d
table2.用sqlplus的__b___命令可以查看表的结构信息,包括列的名称和数据类型。
a description
b desc
c show table
d show user
3. oracle的前端工具是 :a
a sql*plus
b c++c pl/sql
d j**a
4 在sqlplus中,如何运行sql脚本程序b
a /b @脚本。
c exe 脚本。
d 不能在sqlplus中直接运行脚本。
5 用命令将sqlplus缓冲区中的内容保存到文件中,使用下列哪种方法d
a 将缓冲区的内容ctrl+c,然后再ctrl+v到文件中即可。
b 使用s**e命令参数是文件路径
c write 方式,参数是文件路径。
d oracle会自动保存。
6 用来设置一行能够显示的字符长度的命令是a
a set linesize
b set line
c set linebuffer
d set sizeline
7 以下哪个命令用来设置查询显示结果的列宽a
a set column size
b column 列 format 长度。
c column 列长度。
d 长度 of column
2. sql语句。
1. oracle用来判断列值是否为空的操作符是___b
a ==null
b is null
c as null
d nullis
2.在客户定单表(customer)中有一列为单价(price),写一个select命令显示所有单价在500以上的查询语句。a
a select * from customer where price>500;
b select * from customer where price between 500 and *;
c select * from customer where price like '%500%';
d select * from customer where price>=500;
3. 分析以下sql 命令:
select price
from inventory
where price between 1 and 50
and (price in(55, 30, 95);
命令执行后的输出结果是:(b )
a 55b 30
c 95d null
4. 如果在where子句中有两个条件要同时满足,应该用以下哪个逻辑符来连接。
答案 c5. 外连接的条件可以放在以下的那一个子句中。byby
答案 b6. 在从两个表中查询数据时,连接条件要放在哪个子句中。
by答案 b
7 用以下哪个子句来限制分组统计结果信息的显示。byby
答案 d8. 以下那些命令可以暗含提交操作?
答案 a9 哪中类型的约束只能定义在列级。
a. check
nullkey
key答案 c
10. rdbms是下列哪一项的缩写:__a
a relational database management system(关系数据库管理系统)
b relational database migration system(关系数据库移植系统)
c relational data migration system(关系数据移植系统)
d relational database manage system(关系数据库管理系统)
11. insert 是a
a dml语句
b ddl语句。
c dcl语句。
d dtl语句。
12. count(*)函数返回___a
a 包括空值和重复值得所有记录。
b 不包含空值的纪录。
c 带有重复值但无空值得记录。
d 都不是。
13.__什么操作符将两个查询的结果合并为单个结果c
a 算术。b 比较。
c 集合。d 以上都不是。
14. .什么操作符之返回两个查询的共有行a
a intersect
b union
c minus
d 没有。15.__子句处理分组的结果b
a where
b h**ing
c select
d 以上都不是。
16.什么锁用于锁定表,仅允许其他用户查询表中的行,行不允许插入,更新,或删除行a
a 共享。b 排他。
c 共享更新。
d 以上都不是。
17.使用带有___子句的select命令可以在表的一行或多行上放置排他锁 d
a for insert of
b for update of
c for refresh
d exclusive
3. dba必备。
1 以下权限哪个时系统权限?
any table
答案 d2 以下哪个权限时对象权限?
usersession
any table
答案 a3 以下哪个视图可以查到用户具有使用权限的表的信息
答案 c4 数据定义语言是一种方法,用于:b
a 确保数据的精确性。
b 定义和储存数据对象。
c 帮助查看数据。
d 储存数据。
5 关系定于为b
a 网络之间的关系。
b 实体之间的关系。
c 属性之间的关系。
d 对象之间的关系。
6 哪个初始化参数在数据库创建后无法改变 b
a db_name
b db_block_size
c db_cache_size
d shared_pool_size
7 现在要启动数据库,那么下面哪一个启动语句是错误的a
a stratup normal
b stratup force
c stratup nomount
d startup mount
8 使用哪一条shutdown语句关闭数据库时,下次打开数据库是需要做恢复操作?c
a shutdown transactional
b shutdown immediate
c shutdown abort
d shutdown normal
9 关于数据库存储结构说法正确的是b
a oracle始终都只能以块作为存储单位。
b oracle是以块为基本存储单位,然后将块组合成区,再将区合为段,最后再由表空间对这些段进行管理。
c oracle的基本存储单位是表空间。
d oracle的基本存储单位是表,将表存放于表空间,当有数据加入并提交时,最后将表空间的数据写入数据文件。
10 下列哪个选项不适物理结构中的对象 c
a 数据文件。
b 重做日志文件。
c 表空间。
d 控制文件。
11 在创建数据库时,必须得表空间是哪个表空间b
a tablespace
b system tablespace
c users tablespace
d rollback tablespace
12 关于oracle数据库启动的顺序,描述错误的是 a
a 当调用stratup open命令时,就打开了数据库。
b 启动时,oracle会先启动instance,再由instance打开数据文件和日志文件,从而启动数据库。
c 启动时,oracle会先启动instance,然后加载文件,根据参数设置,分配sga和cache的大小,之后加载控制文件,根据控制文件的内容,分别读取数据文件和日志文件。最后启动必要的后台进程和数据库。
d 启动后台进程,在启动instance,最后加载数据库。
13 要查看当前用户下有哪些数据**,适用下列哪个视图a
a user_table
b tabc user_all_tables
d tables_user
14 下面哪一个不是oracle实例的组成部分c
a sgab pga
c controlfile
d bgprocess
15 在一个oracle instance 中最多可启动多少个dbwr进程 a
a 1个。b 10个。
c 256个。
d 32个。
16 如果一个用户的服务进程意外终止了,oracle会使用哪一个后台进程来释放该用户所占的资源a
a smon
b recv
c pmon
d ckpt
17 当服务进程无法在系统缓存中找到空闲空间时存放数据时,将会应用下列哪一项操作a
a 调用dbwr将脏数据写入到数据文件。
b 调用ckpt将脏数据写入到数据文件。
c 调用smon来收集存储碎片,以得到空闲空间。
d 调用lgwr将数据写入到日志文件。
18 下列哪个进程不是oracle必须的后台进程d
a dbwr 数据写入进程。
b lgwr 日志写入进程。
c smon 系统监视进程。
d arcn 日志归档进程。
19 关于视图的说法正确的是b
a 视图与表一样,也占用系统空间。
b 视图实际上只是在需要时,执行它所代表的sql语句。
c 视图不用记录在数据字典中。
d 视图其实就是表。
20 视图能否修改c
a 视图不能修改,因为它只是一段sql语句而已。
b 可以修改,它就代表了**。
c 没有使用联合操作符的,没有排序的,没有分组的,没有使用子查询和聚合函数的,凡是键保留表的值可以修改。
d 只要是两个表以上的联合视图,就都不能修改。
21 关于索引的说法错误的是c
a 索引对于表来说,可有可无。
b 索引是用来提高查询速度的。
c 索引是用来装饰表,是**好看一点。
d 索引会影响更新的速度。
22 同义词有哪几种类型a
a 公有同义词和私有同义词。
b 就一种同义词。
c 系统同义词。
d 用户同义词。
23 什么是同义词a
a同义词是一个模式对象的别名,通过为模式对象创建同义词,可以隐藏对象的实际名称和所有者信息。
Oracle复习题
选择题。1.下面不属于oracle 10g产品系列的是 a oracle数据库10g标准版1b.oracle数据库10g标准版c oracle数据库10g企业版数据库10g网络版2 oracle 10g中的g表示 a 版本b 网络c 数据库d 网格计算3 下面关于oracle 10g数据库逻辑结构的...
Oracle复习题
数据库应用系统开发复习。第一章 oracle10g体系结构。1.掌握oracle的体系结构。2.内存结构 什么是sga?什么是 其主要功能是什么?3.什么是数据库?什么是例程?它们有什么区别?4.服务器的进程结构 了解常用的后台进程,掌握服务器进程结构模式 专业服务器模式和共享服务器模式 及其应用场...
Oracle复习题
一 选择。2 下列哪一个组件不是oracle实例的组成部分。b.pmon c.控制文件 d.共享池 4 在数据库启动的哪个阶段,控制文件被打开。a 在实例启动之前b 实例启动时 c 数据库加载时d 数据库打开时。6 下面哪一个不是数据库物理存储结构中的对象。a.数据文件b.联机重做日志文件 c.控制...