Oracle复习题及答案_第1页
Oracle复习题及答案_第2页
Oracle复习题及答案_第3页
Oracle复习题及答案_第4页
Oracle复习题及答案_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

郑州大学软件技术学院《Oracle》课程

2009-2010学年第一学期期末试题(A)

(适用专业:08信管、Java、NET专业考试时间:120分钟)

单选:1Oracle10g中的g表示(C)。

A网络B数据库C网格计算D版本

2Oracle10g的管理工具中,(B)是一个非常重要的、在服务器端和客户端都可以使用的工具。主

要功能有:输入、运行和调试SQL语句、PL/SQL块。

AOUIBSQL*PLUS

COEMDDBCA

3Oracle数据库的例程由(D)组成。

ASGA和PGABSGA和数据库

C数据库和后台进程DSGA(系统全局区)和后台进程

4Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR进程,使其将脏缓存块写入

数据文件中的进程是(C)。

A用户进程B服务进程

C后台进程CKPTD后台进程DBWR

5某用户想查看自己所能看到的表信息,那么应该看(D)视图。

Av$tablesBdba_tables

Call_tablesDuser_tables

6可以在Oracle服务器的安装目录的(C)文件中查看Oracle的各种端口的使用情况。

Aspfile.oraBinitorcl.oraCportlist.iniDtnsname.ora

7相对于Oracle数据库的作用,类似于Windows操作系统中注册表的作用。这类数据库文件是(D):

A参数文件B数据文件

C重做日志文件D控制文件

8Oracle的逻辑存储结构中由大到小的顺序是(B):

A表空间、区、段、块B表空间、段、区、块

C表空间、块、段、区D段、区、表空间、块

9下列哪种表空间可以被设置为脱机状态(B)。

A系统表空间B用户表空间C临时表空间D撤销表空间

10读下段程序:

SQL>select*fromv$log;

GROUP#THREAD#SEQUENCE#BYTESMEMBERSARCSTATUS

1129524288001NOINACTIVE

2130524288001NOCURRENT

3128524288001NOINACTIVE

SQL>altersystemswitchlogfile;

系统已更改。

请问:当前使用的日志组和日志序列号分别是(C)。

A1和30B2和31C3和31D4和31

11关闭数据库的各种方式中,会出现数据不一致的情况(即需要恢复数据库)的是(D)。

AnormalBtransactional事务处理关闭CimmediateDabort中止关闭

12Oracle网络配置需要配置服务器端和客户端,下列说法错误的是(C)。

A服务器端配置的目的就是要配置监听程序的配置文件listener.ora。

B客户端配置的目的就是要配置网络服务名的配置文件tnsnames.orao

Clistener.ora和tnsnames.ora不可以在同一台机器上。

D网络服务名的命名方式有多种,采用何种方式命名需要文件sqlnet.orao

13已创建序列S1,若当前值为2,先执行3次S1.NEXTVAL,再执行3次S1.CURRVAL,最后S1的

值是(C)。

A3B4C5D6

14Oracle的PL/SQL程序的异常处理部分,涉及的异常有多种,其中,必须用raise显示引发的异

常是(C)o

A预定义异常B非预定义异常C自定义异常D不确定

15对于SQL游标的说法中,错误的是(D)。

A它是Oracle中的隐式游标。

B它也有%ISOPEN、%FOUND、%NOTFOUND、%ROWCOUNT四种属性。

C不能对它显式的执行OPEN、FETCH、CLOSE语句。

DOracle会为每一个DML语句创建一个隐式游标。

填空:

1数据字典的所有者是sys。其数据字典表和视图都被保存在system表空间中。

2想实现控制文件多路复用的语句如下:

altersystemset_control_files=,C:\control01.ctr/D:\control02.ctr,'E:\control03.ctrscope=spfile;

3重做日志文件又被称为事务日志文件,是Oracle三类文件中最复杂的一类文件,是由_一条条重做

记录组成,记录、保存对数据库所做的修改(或事务)。

4在数据库的各种启动模式之间切换需要使用alter_database语句。由低级向高级,且不可以—逆转。

5PL/SQL程序包由包的和一包体组成。

6—角色是相关权限的命名集合,使用的主要目的是简化权限管理。

7复杂视图一般是不可更新的,但可以在其上创建—Insteadof触发器来把DML操作最终完成。

判断

1Oracle数据库中重做日志文件需要实现多路复用,而控制文件没有必要实现多路复用。(义)

2大文件表空间是为超大数据库而设计的,只能有一个数据文件组成,可以减少更新数据文件头

部信息的操作。(,)

3一个合理的Oracle服务器系统的默认永久性表空间为system,默认临时表空间为temp。(X)

4修改表Department添加列Leader数据类型varchar2(10)的语句是:

AltertableDepartmentaddcolumnLeadervarchar2(10);(X)

5Oracle支持5种类型的约束:notnulkunique^check,primarykey>foreignkey。(J)

6外部表的最大用途是通过访问驱动程序往Oracle数据库中装载OS文件中的数据。3

7在表的某个列上创建标准B树索引,查询复合某条件的记录,结果有大量的记录返回,则这个索引得

到最大程度的应用,能够明显提高速度。(X)

8在视图中并不保存任何数据,通过视图操作的数据仍然保存在表中。(

9方案同义词是被某个方案所拥有,所以如果一个方案用户想访问方案同义词,必须在自己方案

中创建该方案同义词。(J)

10由DBA使用命令Createusernewidentifiedbynew创建了用户new之后,new就可以登录服务器了。

(X)

简答:

I简述OraclelOg启动数据库的步骤。

Shutdown(正常关闭数据库)

启动数据库到nomount状态(启动数据库实例,不装载数据库)

启动数据库到mount状态(打开控制文件)

启动数据库到open状态(打开控制文件中描述的所有文件)

2简述索引的作用及创建索引注意事项。

索引是时数据库表中的一个或者多个列的值进行排列的结构。可以利用索引访问数据库表中的特定信息。

创建索引的注意事项:

始终包含聚集索引

保证聚集索引唯一

保证聚集索引最小

覆盖索引

适量的索引

设计题:

所涉及的表结构:

HR方案下的employees、regions>countries,表结构如下:

SQL>descemployees;

NameNull?Type

EMPLOYEE_IDNOTNULLNUMBER(6)

FIRST_NAMEUARCHAR2(20)

LAST_NAMENOTNULLUARCHAR2(25)

EMAILNOTNULLUARCHAR2(25)

PHONE_NUMBERUARCHAR2(20)

HIREDATENOTNULLDATE

J0B_IDNOTNULLUARCHAR2(10)

SALARVNUMBER(8V2)

C0MMISSI0N_PCTNUMBER(2,2)

MANAGER_IDNUMBER(6)

DEPARTMENT_IDNUMBER(4)

SQL>desccountries;

NameNull?Type

COUNTRV_IDNOTNULLCHAR(2)

COUNTRV_NAMEUARCHAR2(40)

REGIONTDNUMBER

SQL>descregions;

NameNull?Type

1创建连接视图v_regions_countries,包含字段r_id,r_name,c_id,c_name。视图从regions表、countries表

查询出region_id、region_name>country_id>country_name字段。(10分)

Createviewv_regions_countries

As

Selectregion_id>region_name>country_id>country_name

FromHR.regions,HR.countries

Wherer-id=c_id;r_name=c_name;

2创建表空间DATA01,采用本地管理区尺寸为256k,其中数据文件的名称为dataOl.dbf,大小为12M;

将表空间的名称修改为DATA02。(10分)

CreatetablespaceDATA01

Datafile4c:\oracle\product\10.2.0\oradata\orcl\data01.dbf9size12M

Extentmanagementlocalautollocateszie256k;

AltertablespaceDATA01renametoDATA02;

3编写PL/SQL程序,计算1-100之间所有奇数之和。(10分)

declare

iinteger;

jinteger;

kinteger;

begin

j:=2;

k:=0;

Foriin1..100loop

ifimodj<>0then

k:=k+i;

endif;

endloop;

dbms_output.putjine(k);

end;/

郑州大学软件技术学院《Oracle》课程

2009-2010学年第一学期期末试题(whl)

(适用专业:08信管、Java、.NET专业考试时间:120分钟)

1以下哪种不属于Oracle10g产品系列(A

AOracle10g网格版BOralce10g标准版

COracle10g企业版DOracle10g标准版1

2Oracle10g的管理工具中,C)采用直观而方便的图形化界面GUI来操作数据库,如创建新用户

和角色、权限分配、创建方案对象等。

AOUIBSQL*PLUS

COEMDDBCA

3Oracle数据库服务器是由(D)组成。(oracle数据库用于存储和检索信息,是数据的集

合,包括逻辑结构和物理结构。Oracle例程是指数据库服务器的内存和相关处理程序)

ASGA和PGABSGA和数据库

C数据库和后台进程D例程和数据库

4Oracle进程结构中完成将重做记录从重做日志高速缓冲区写入重做日志文件的进程是(C)。

A用户进程B服务进程

C后台进程LGWRD后台进程DBWR

5某用户想查看自己所能看到的视图信息,那么应该看(D)视图。

AvSviewsBdba_views

Call_viewsDuser_views

6可以在Oracle10g服务器的安装目录下的(B)文件中查看OraclelOg服务器的各种参数的使用情

况。

Aspfileorcl.oraBinitorcl.oraCportlist,iniDtnsname.ora

7记录了Oracle数据库的结构信息,是一个小的二进制文件,这类数据库文件是(D)。

A重做日志文件B数据文件

C口令文件D控制文件

(数据库控制文件是一个很小的二进制文件,它维护着数据库的全局物理结构,用以支持数据库成功

的启动和运行)

8Oracle的逻辑存储结构中由小到大的顺序是(A)。

A块、区、段、表空间B块、段、区、表空间

C区、块、段、表空间D段、区、表空间、块

9下列哪种表空间可以被设置为脱机状态(C)。

A系统表空间B撤销表空间C用户表空间D临时表空间

10读下段程序:

SQL>startup(B)

ORACLE例程己经启动。

TotalSystemGlobalArea289406976bytes

FixedSize1248576bytes

VariableSize83886784bytes

DatabaseBuffers197132288bytes

RedoBuffers7139328bytes

数据库装载完毕。

SQL>

请问这时数据库启动到的状态是:

AnomountBmountCopenD无法判断

11关闭数据库的各种方式中,最省时又不会出现数据不一致的情况(即需要恢复数据库)的是(D)。

AnormalBtransactionalCimmediateDabort

12对显式游标操作正确的步骤顺序是(B)。

A声明、提取、打开、关闭B声明、打开、提取、关闭

C提取、声明、打开、关闭D声明、打开、关闭、提取

13已创建序列S1,若当前值为2,先执行2次SI.NEXTVAL,再执行3次SI.CURRVAL,最后S1的

值是(B)。

A3B4C5D6

14Oracle的PL/SQL程序的异常处理部分,涉及的异常有多种,其中,不需定义可以直接使用的

异常是(A)。

A预定义异常B非预定义异常C自定义异常D不确定

15下面不是常用的对象权限的是(B)常用的对象权限有:

alter,delete,select,insert,update,index,reference,execute)

AdeleteBgrantCinsertDupdate

IOracle10g的最大的特点是:面向对象。

2数据字典是Oracle数据库的核心组件,它由一系列只读的数据字典表和数据字典视图组成。

3想实现控制文件多路复用的语句如下:(注:control03.ctl还没不存在)可以使用语句altersystemset

control_files='C:\control01.ctr,'D:\control02.ctr,'E:\control03.ctrscope=spfile;

4用户无论何时提交事务,后台进程LGWR采用(4)的方式把重做日志缓冲区中的内容写入到重

做日志文件中。

5在启动数据库时,如果其他启动方式都失败,DBA还可以选择使用startupforce来启动数据库。

6Oracle网络配置分为服务器端和客户机端,监听程序的配置是在服务器端。

7角色是相关权限的命名集合,使用的主要目的是简化权限管理。

8给Hr用户解锁的语句是:alteruserHraccountunlock(>

9PL/SQL程序包由包的说明部分和包的主体部分组成。

10复杂视图一般是不可更新的,但可以在其上创建insteadof触发器来把DML操作最终完成。

判断题:

1Oracle数据库中控制文件需要实现多路复用,而重做日志文件没有必要实现多路复用。

2小文件表空间是为频繁的数据更新而设计的,可以有多个数据文件组成,有多个I/O通道,可以提高

数据交换的速度。

3默认永久性表空间为system,默认临时表空间为temp。这是一个合理的Oracle服务器。

4修改表Department添加列Leader数据类型varchar2(10)的语句是:

AltertableDepartmentaddLeadervarchar2(10);

5Oracle支持5种类型的约束:defaultunique、check>primarykey^foreignkeyo

6外部表的最大用途是通过访问驱动程序往Oracle数据库中装载OS文件中的数据。

7在表的某个列上创建标准B树索引,查询复合某条件的记录,结果有大量的记录返回,则这个索引得

到最大程度的应用,能够明显提高速度。

8视图并不保存任何数据,它只是查看和管理表中数据的一种方法。

9公有同义词由•个特殊的用户组PU3LIC所拥有,所以,不论用户有没有被授予如何访问该公用同义词

所对应的对象的对象权限,则都可以访问该公用同义词。

10由DBA使用命令Createusernewidentifiedbynew创建了用户new之后,new就可以登录服务器了。

简答:1看图说出图中存在的问题:

日志组1日志组2日志组3

磁盘1磁盘2磁盘3

2简述例程的组成部分。

数据库例程由后台进程和系统全局区(SGA)组成

设计题:所涉及的表结构:

HR方案下的regions、countries,表结构如下:

SQL>desccountries;

NameNull?Type

COUNTRV_IDNOTNULLCHAR(2)

COUNTRY二NAMEUARCHAR2(40)

REGION__TDNUMBER

SQL>descregions;

NameNull?Type

REGI0N__IDNOTNULLNUMBER

REGION2NAMEUARCHAR2(25)

1创建连接视图v_regions_counlries,包含字段r_id,r_name,c_id,c_name。视图从regions表、countries表

查询出region_id、region_name^country_id>country_name字段。(7分)

Createviewv_regions_countries

As

Selectregion_id>region_name>country_id>country_name

FromHR.regions,HR.countries

Wherer-id=c_id;r_name=c_name;

2创建一个用户名为myuser,口令为myuser,默认表空间为users,配额为5m,默认使用的临时表空间

为temp的用户,且不允许该用户使用system表空间。(7分)

Createusermyuser

identifiedbymyuser

Defaulttablespaceuserssize5M

Defaulttempspacetemp

Ravokesysdbafrommyuser;

3编写PL/SQL程序,计算l・100之间所有偶数之和。(8分)

declare

v_countnumber:=1;

v_sumnumber:=0:

begin

forv__countin1..100

loop

ifmod(v_count.2)=0then

v_sum:=v_sum+v_count:

endif;

endloop:

dbms_output.putjine(v_sum):

end:

4创建一个过程get_salary_by_efRpid,实现对表employees给定一个employee_id,通过函数可以把该雇

员的工资信息返回出来,注意:要求有.NO_DATA_FOUND异常处理,在异常处理部分输出没有找到该

empk)yee_id的雇员。(8分)

Createprocedureget_salary_empid(employee_idnumber)is

v-namevarchar2(10);

v_salnumberi(7,2);

Begin

Createfunctionfreturnsalis

begin

Selectsalintov_salfromempwhereempno=employee_id;

Returnv_sal;

End;

Exception

WhenNO_DATA_FOUNDthen

Selectenameintov_namefromempwhereempno!=employee_id;

Dbms_output.put_line(v_name);

End;

郑州大学软件技术学院《Oracle》课程

2009-2010学年第一学期期末试题(Wj)

(适用专业:08信管、Java、.NET专业考试时间:120分钟)

1Oracle10g中的g表示(C)、

A网络B数据库C网格计算D版本

2Oracle管理数据库存储空间的最小数据存储单位是(A

A数据块B表空间C表D区间

3(A)函数返回大于或等于所给数字表达式的最小整数。

AceilBabs(返回给定数字表达式的绝对值)Cfloor(返回小于或者等于所给数字

表达式的最大整数)Dround(返回数字表达式并且四舍五入为指定的长度或者精度)

4可以在Oracle服务器的安装目录{$ORACLE_HOME}\install下的(C)文件中查看Oracle的各种端口

的使用情况。

Aspfile.oraBinitorcl.oraCportlist.iniDtnsname.ora

5下列哪种表空间可以被设置为脱机状态(B)o

A系统表空间B用户表空间C临时表空间D撤销表空间

6下面不是常用的数据对象权限的是(B

AdeleteBrevokeCinsertDupdate

7由DBA使用命令Createuserusermanidentifiedbyuserman创建了用户userman之后,以下描述正确的

是(C)。

A可以创建服务器会话

B可以正常登陆服务器

C仅仅是在服务器上存在该用户名和相对应的信息,不具备任何操作能力

D可以查询服务器上的数据信息

8标准的Oracle异常,指的是(A

A具有一个Oracle已定义的错误名称和错误编号的异常,可以在EXCEPTION部分利用Oracle自定

义的错误名称对异常进行处理

B具有一个Oracle已定义的错误编号但没有错误名称的异常,使用时必须在DECLARE部分使用

PRAGMAEXCEPTION_INIT指令将一个用户自定义的异常名与一个内部Oracle错误代码联系起来

C由程序员自定义、并且由程序员显式触发的异常,使用时须在DECLARE部分声明

D以上说法均不正确

9当Selecting语句的返回多于一行时,将引发下列哪个异常(C)。

ANo_Data_FoundBInValid_NumberCToo_Many_RowsDZero_Divide

10已创建序列SI,若当前值为2,先执行3次Sl.NEXTVAL,再执行3次Sl.CURRVAL,最后S1的值

是(C)。

A3B4C5D6

11段是表空间中一种逻辑存储结构,以下(D)不是ORACLE数据库使用的段类型。

A索引段B临时段C回滚段D代码段

12Oracle中标准的数据块大小应该由参数(B)决定。

ADB_SIZEBDB_BLOCK_SIZE

CEXTENT.SIZEDSEGMENT.SI

13在DOS命令行输入以下哪一命令,不能正确地连接SQL*Plus(A)。

Asqlplussys/oracleBsqlplussystem/oracle@orcl

Csqlplussys/ol23assysdbaDsqlplussystem/ol23

如果用户是sys时,需要加上[assysdba]或[assysoper]选项。

14分析以下的SQL命令:

SELECT图书.书号,图书.书名,借阅.读者号

FROM借阅RIGHTJOIN图书ON图书.书号=借阅.书号

如下描述正确的是(B)。

A将没借书的读者信息也查出来B只查出被借走的图书信息

C将没被借走的图书信息也查出来D只查出被借走图书的书号和书名

15读下段程序:

SQL>startup(B)

ORACLE例程己经启动。

TotalSystemGlobalArea289406976bytes

FixedSize1248576bytes

VariableSize83886784bytes

DatabaseBuffers197132288bytes

RedoBuffers7139328bytes

数据库装载完毕。

SQL>

请问这时数据库启动到的状态是:

AnomountBmountCopenD无法判断

I执行强制启动数据库的命令是startupforce_»

2在alterable中,可以使用UNUSED关键字指定某列不可用。

3控制文件是一个小的二进制文件,用来记录数据库的物理结构。

4Oracle数据库允许将被填充满的重做日志文件组保存到一个或多个离线的位置,这叫做归档日志。

5每个Oracle数据库都由3种类型的文件组成:控制文件、【I志文件和数据文件。

6通过命令行方式启动OracleDBConsoleorcl服务使用的命令为____netStart

OracleDBConsoleorcl_«

7PL/SQL程序包由包的说明部分和包的分体部分组成。

8数据字典的所有者是SYS。

判断:

1触发器的执行是由事件触发的,而普通存储过程是由命令调用执行的。(J)

2序列号是一个Oracle整数,最多可有38个数字。(V)

3在alteruser语句中,使用accountlock关键词锁定账户。()7

4表空间中数据文件的大小之和就是表空间的存储容量。(J)

5Oracle中数据块的大小与操作系统无关。与操作系统数据块的大小有关

6SQL*Plus是运行在B/S模式下的工具,而iSQL*Plus是运行在C/S模式下的工具。(X)

7在数据类型声明为NUMBER。,2)的列中可存储的最大数值为99999.99。

8当想要基于一个表达式排序行时,必须使用列别名。换句话说,不能在ORDERBY子句中使用表达式。

(X)

9打开游标的语句是FETCHCURSOR。Open<游标名〉

10运行在非归档模式下的数据库比归档模式下的数据库占用的系统资源少。

1请结合数据库实例启动时访问和打开的文件,详细描述数据库实例启动的过程。

启动过程:nomount----->mount----->open

1.nomount阶段(即实例的启动)

注意:

此阶段不打开任何的控制文件及数据文件。

2.mount阶段

mount阶段完成的任务:

a.启动实例并打开控制文件,将数据库与实例关联起来

b.利用参数文件中的说明,打开并锁定控制文件

c.读取控制文件以获取数据文件和重做日志文件的名字和状态信息,但不检查数据日志文件是否

存在

这一步会读控制文件,如果这一步有一个控制文件损坏就无法启动

3.open阶段

mount阶段完成的任务:

a.打开数据文件

b.打开联机日志文件

注意:

a.在此期间,Oracle服务器将校验所偶的数据文件和联机日志文件能否打开并对数据库作一

致性检查

b.如果出现一致性错误,SMON进程将启动实例恢复

c.如果任一数据文件或联机日志文件丢失,Oracle服务器将报错

2请简要说明数据高速缓存的工作原理。

设计题:

所涉及的表结构如下:

学生表student(学号,姓名,性别,民族)

成绩表grade(学号,课程号,成绩)

课程表course(课程号,课程名)

1写出SQL命令,查询出同时选修了课程号为“101”和“102”课程的学生信息。(5分)

2假定已创建好视图ex_view,显示学生的姓名、课程名和成绩,并按课程名和成绩均降序排序,现要求

修改该视图,增加学生的学号信息。(5分)

3创建区间尺寸为256k的本地管理表空间DATA01,其中数据文件的名称为dataOl.dbf,大小为12M;

将表空间的名称修改为DATA02。(5分)

4编写一个函数getxh,实现将表student中根据指定的学生学号(例如0001)返回该学生的姓名,创建

完成后,进行测试。(7分)

5编写一个触发器mytrigger,它的作用是当表student中“学号”列的值发生变化时,自动更新表grade中

的“学号”列。如:将表student的学号从003更改为010,查看grade表的相关变化。(8分)

郑州大学软件技术学院《Oracle》课程

2009-2010学年第一学期期末试题(wj)

(适用专业:08信管、Java、.NET专业考试时间:120分钟)

1保存初始化参数的服务器参数文件是(A)。

Ainit<sid>.oraBpfile<sid>.oraCspfile<sid>.oraDsparameter<sid>.ora

2以下哪种不属于Oracle10g产品系列(A以

AOracle10g网格版BOralcelOg标准版

COracle10g企业版DOracle10g标准版1

3在DOS命令行输入以下哪一命令,不能正确地连接SQL*Plus(A)。

Asqlplussys/oracleBsqlplussystem/oracle@orcl

Csqlplussys/ol23assysdbaDsqlplussystem/ol23

4标准的Oracle异常,指的是(A

A具有一个Oracle已定义的错误名称和错误编号的异常,可以在EXCEPTION部分利用Oracle自定

义的错误名称对异常进行处理

B具有一个Oracle已定义的错误编号但没有错误名称的异常,使用时必须在DECLARE部分使用

PRAGMAEXCEPTIONJNIT指令将一个用户自定义的异常名与一个内部Oracle错误代码联系起来

C由程序员自定义、并且由程序员显式触发的异常,使用时须在DECLARE部分声明

D以上说法均不正确

5Oracle分配磁盘空间的最小单位是(D)。

A数据块B表空间C表D区间

6完全卸载Oracle10g时,需要进行的第一步操作是(A)。

A停止所有的Oracle服务B启动Oracle的卸载向导

C删除磁盘上的Oracle文件D删除数据库Orel

7关于视图的说法正确的是(D

A视图其实就是表

B视图与表一样,也占用系统空间

C视图不用记录在数据字典中

D视图实际上只是在需要时,执行它所代表的SQL语句

8若用户要连接数据库,则该用户必须拥有的权限是(C)。

AcreatetableBcreateindexCcreatesessionDcreateuser

9用于显示所有表空间描述信息的视图是(B)。

AvSdatabaseBvStablespacesCuser$tablespacesDv$database

10段是表空间中一种逻辑存储结构,以下(D)不是ORACLE数据库使用的段类型。

A索引段B临时段C回滚段D代码段

11分析以下的SQL命令:

SELECT图书.书号,图书.书名,借阅.读者号

FROM借阅RIGHTJOIN图书ON图书.书号=借阅.书号

如下描述正确的是()。

A将没借书的读者信息也查出来B只查出被借走的图书信息

C将没被借走的图书信息也查出来D只查出被借走图书的书号和书名

12如果使用Oracle服务器端的网络配置工具NetManager配置了一个网络服务名StuClient,则可以在下

列(B)文件中找到关于该服务的定义语句。

ADb_l\NETWORK\ADMIN\Listener.oraBDb_I\NETWORK\ADMIN\tnsnames.ora

CClient.l\NETWORK\ADMIN\Listener.oraDClient.l\NETWORK\ADMIN\tnsnames.ora

13Oracle数据库启动时需要经历三个步骤和状态变换,以下顺序正确的是(D)。

Amount—open—nomountBmount—>open—close

Cclose—»open—>mountDnomount—+mount—>open

14Oracle进程结构中完成将重做记录从重做日志高速缓冲区写入重做日志文件的进程是

(C)。

A用户进程B服务进程

C后台进程LGWRD后台进程DBWR

15下面不是Oracle游

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论