Oracle 选择题题库说课讲解.docx
- 文档编号:2322204
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:9
- 大小:20.28KB
Oracle 选择题题库说课讲解.docx
《Oracle 选择题题库说课讲解.docx》由会员分享,可在线阅读,更多相关《Oracle 选择题题库说课讲解.docx(9页珍藏版)》请在冰豆网上搜索。
Oracle选择题题库说课讲解
Oracle选择题题库
Oracle选择题题库
1.以下命令哪个是SQL*PLUS命令?
()
A.UPDATEB.EDITC.SELECTD.ALTERTABLE
2.用SQL*PLUS的_____命令可以查看表的结构信息,包括列的名称和数据类型
A.DESCRIPTIONB.DESCC.SHOWTABLED.SHOWUSER
3.Oracle的前端工具是()
A.SQL*PLUSB.C++C.PL/SQLD.JAVA
4.在SQL*PLUS中,如何运行SQL脚本程序()
A./B.@脚本C.EXE脚本D.不能在SQL*PLUS中直接运行脚本
5.用命令将SQL*PLUS缓冲区中的内容保存到文件中,使用下列哪种方法()
A.将缓冲区的内容Ctrl+C,然后再Ctrl+V到文件中即可
B.使用SAVE命令参数是文件路径
C.WRITE方式,参数是文件路径
D.Oracle会自动保存
6.用来设置一行能够显示的字符长度的命令是()
A.SETLINESIZEB.SETLINE
C.SETLINEBUFFERD.SETSIZELINE
7.以下哪个命令用来设置查询显示结果的列宽
A.SETCOLUMNSIZEB.COLUMN列FORMAT长度
C.COLUMN列长度D.长度OFCOLUMN
8.ORACLE用来判断列值是否为空的操作符是____
A.=NULLB.ISNULLC.ASNULLD.NULLIS
9.在客户定单表(CUSTOMER)中有一列为单价(PRICE),写一个SELECT命令显示所有单价在500以上的查询语句。
ASELECT*FROMCUSTOMERWHEREPRICE>500;
BSELECT*FROMCUSTOMERWHEREPRICEBETWEEN500AND*;
CSELECT*FROMCUSTOMERWHEREPRICELIKE'%500%';
DSELECT*FROMCUSTOMERWHEREPRICE>=500;
10.分析以下SQL命令:
SELECTprice
FROMinventory
WHEREpriceBETWEEN1AND50
AND(priceIN(55,30,95);
命令执行后的输出结果是:
( )
A55B30C95DNULL
11.分析以下的SQL命令:
SELECTmanufacturer_id
FROMinventory
WHEREmanufacturer_idLIKE'%N\%P\%O%'ESCAPE'\';
命令执行的返回结果是()
A所有包含'NPO'的纪录
B所有包含'N\P\O'的纪录
C所有包含'N%P%O'的纪录
D所有包含'%N\P\O%'的纪录
12.ROUND和TRUNC 操作的区别是()
AROUND在截掉数据时有四舍五入的判断,TRUNC直接按要求截掉没有进位。
B都是将数据按指定的长度截断
CTRUNC是四舍五入,ROUND是截断
D都会四舍五入
13.如果在where子句中有两个条件要同时满足,应该用以下哪个逻辑符来连接()
A.ORB.NOTC.ANDD.NONE
14.在从两个表中查询数据时,连接条件要放在哪个子句中()
A.FROMB.WHEREC.HAVINGD.GROUPBY
15.用以下哪个子句来限制分组统计结果信息的显示
A.FROMB.WEHREC.SELECTD.HAVING
16.哪中类型的约束只能定义在列级()
A.CHECKB.NOTNULLC.PRIMARTKEYD.FOREIGNKEY
17.在建表时如果希望某列的值,在一定的范围内,应建什么样的约束?
A.CHECKB.NOTNULLC.PRIMARTKEYD.FOREIGNKEY
18.RDBMS是下列哪一项的缩写:
___
ARelationalDataBaseManagementSystem(关系数据库管理系统)
BRelationalDataBaseMigrationSystem(关系数据库移植系统)
CRelationalDataMigrationSystem(关系数据移植系统)
DRelationalDataBaseManageSystem(关系数据库管理系统)
19.INSERT语句是()
ADML语句BDDL语句CDCL语句DDTL语句
20.COUNT(列名)函数返回()
A包含空值和重复值的所有记录
B不包含空值和重复值的记录
C包含重复值,但不包含空值的记录
D都不是
21.()操作符将两个查询的结果合并为单个结果
A算术B比较C集合D以上都不是
22.()操作符之返回两个查询的共有行
AINTERSECTBUNIONCMINUSD没有
23.()函数返回一个值除以另一个值后的余数
AMODBABSCCEILD以上都不是
24.()子句处理分组的结果
AWHEREBHAVINGCSELECTD以上都不是
25.TRUNCATETABLE是用于()
A删除表结构B仅删除记录C删除结构和记录D都不是
26.同义词用于下列情况()
1隐藏对象的名称和所有者
2提供对对象的公共访问
A两者都对B1错2对C两者都错D1对2错
27.()是oracle提供的一个对象,可以生成唯一的连续的整数
A同义词B序列C视图D索引
28.可以使用那些伪列来访问序列()
Anextval和currvalBnextval和previousval
Ccache和nocacheD以上都不对
29.下列有关视图的描述那一个是正确的()//貌似AB都是对的
A视图是已存储的查询
B视图隐藏了数据的复杂性
C视图就是表
D视图不提供安全性
30.以下权限哪个是系统权限()
A.ALTERB.EXECUTEC.selectD.createANYTABLE
31.以下哪个权限是对象权限?
A.selectB.DROPUSERC.CREATESESSIOND.BACKUPANYTABLE
32.关于数据库存储结构说法正确的是()
Aoracle始终都只能以块作为存储单位
Boracle是以块为基本存储单位,然后将块组合成区,再将区合为段,最后再由表空间对这些段进行管理。
Coracle的基本存储单位是表空间
Doracle的基本存储单位是表,将表存放于表空间,当有数据加入并提交时,最后将表空间的数据写入数据文件。
33.下列哪个选项不是物理结构中的对象()
A数据文件B重做日志文件C表空间D控制文件
34.下面哪一个不是ORACLE实例的组成部分()
ASGABPGACCONTROLFILEDBGPROCESS
35.Oracle中哪个缓冲区是以循环方式写入的
ADATABASEBUFFERBSHAREDBUFFERPOOL
CREDOLOGBUFFERDLARGEBUFFERPOOL
36.如果一个用户的服务进程意外终止了,Oracle会使用哪一个后台进程来释放该用户所占的资源()
ASMONBRECOCPMONDCKPT
37.当服务进程无法在系统缓存中找到空闲空间时存放数据时,将会应用下列哪一项操作()
A调用DBWR将脏数据写入到数据文件
B调用CKPT将脏数据写入到数据文件
C调用SMON来收集存储碎片,以得到空闲空间
D调用LGWR将数据写入到日志文件
38.下列哪个进程不是Oracle必须的后台进程()
ADBWR数据写入进程
BLGWR日志写入进程
CSMON系统监视进程
DARCn日志归档进程
39.关于模式描述不正确的是()
A表和视图等模式对象一定属于某一个模式
B一个表可以同时属于多个模式
C某些数据库对象可以不属于任何模式
D在Oracle数据库中,用户与模式是一一对应的
40.关于视图的说法正确的是()
A视图与表一样,也占用系统空间
B视图实际上只是在需要时,执行它所代表的SQL语句
C视图不用记录在数据字典中
D视图其实就是表
41.关于索引的说法错误的是()
A索引对于表来说,可有可无
B索引是用来提高查询速度的
C索引是用来装饰表,是表格好看一点
D索引会影响更新的速度
42.索引的特点()
A索引越多查询越快
B索引越多查询越慢
C索引越多更新越快
D索引越多查询更新就越快
43.序列的定义()
A序列不占用实际的存储空间
B序列也是数据库对象,所以也占空间
C序列占的空间较少
D上面都不对
44.当定义了一个序列(SEQUTEST)后,使用序列方法正确的是
A直接使用SEQUTEST.CURRVAL
B必须先使用SEQUTEST.NEXTVAL然后才能使用SEQUTEST.CURRVAL
C只能使用SEQUTEST.NEXTVAL
D必须两者一起使用
45.什么是同义词()
A同义词是一个模式对象的别名,通过为模式对象创建同义词,可以隐藏对象的实际名称和所有者信息
B在数据库中两个相同意义的单词
C给数据库对象起个别名,这样一来,可以用多种名字来引用该对象,但只能使创建该同义词的用户才能访问
D上面都不对
46.有一个商品表,需要为该表的id列,产生一个有序的,唯一的连续整数,应该采用以下的那种结构()
AVIEWBSEQUENCECSYNONYMDINDEX
47.PL/SQL代表()
APROCEDURALLANGUAGE/SQL
BPROGRAMLANGUAGESQL
CPOWERLANGUAGESQL
D都不对
48.PL/SQL块是由哪几个部分组成
ADECLAREBEGINEND
BBEGINEND
CEXCEPTIONBEGINEND
DDECLAREBEGINEXCEPTIONEND
49.当在一个PLSQL块中通过查询得到一个值,但是没有任何值返回时,会()
A不会有异常,只不过没有结果而已
B有异常,异常为No_data_found
C有异常,异常为Value_erro
D编译都不通过
50.在自定义异常中,用户可用的错误号范围在
A20000~29999B-20000~-20999C1~65535D没有限制
51.在存储过程中,参数模式有哪些()
AIN、OUTBIN、OUT、INOUTCINPUT、OUTPUTDOUTINOUT
52.存储过程和函数的区别是()
A过程可以返回多个值,而函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 选择题题库说课讲解 选择题 题库 讲解