Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx

上传人:b****5 文档编号:15840715 上传时间:2022-11-16 格式:DOCX 页数:30 大小:163.93KB
下载 相关 举报
Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx_第1页
第1页 / 共30页
Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx_第2页
第2页 / 共30页
Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx_第3页
第3页 / 共30页
Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx_第4页
第4页 / 共30页
Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx

《Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。

Oracleg数据库管理应用与开发标准教程课后习题答案全包括章精品docxWord格式文档下载.docx

D.大池

系统全局区SGAB.PMON后台进程C.控制文件

2.在全局存储区SGA屮,哪部分内存区域是循环使用的?

B

A.数据缓冲区B.U志缓冲区C.共享池

3.解析后的SQL语句在SGA的哪个区域屮进行缓存?

A.数据缓冲区B.口志缓冲区C.共享池

4.如果一个服务进程非正常终止,Oracle系统将使用下列哪一个进程来释放它所占川的资

源?

D

A.DBWRB.LGWRC.SMOND.PMON

5.如果服务器进稈无法在数据缓冲区屮找到空闲缓存块,以添加从数据文件屮读取的数据块,则将启动如下哪一个进程?

A.CKPTB.SMONC.LGWRD.DBWR

6.下列关于共享服务器模式的叙述哪一项不正确?

A

A.在共享服务器操作模式下,毎一个用户进程必须对应一个服务器进程

B.一个数据库实例可以启动多个调度进程

C.在共享服务器操作模式下,Oracle实例将启动调度进^.Dnnn为用户进稈分配服务进稈

D.共享服务器操作模式可以实现少量服务器进程为大量用户进程提供服务

7.当数据库运行在归档模式下时,如果发生口志切换,为了保证不覆盖旧的I」志信息,系统将启动如下哪一个进程?

A.DBWRB.LGWRC.SMOND.ARCH

8.下列哪一个进程和数据库部件可以保证用户对数据库所做的修改在没有保存的情况下,不会发生丢失修改数据?

A.DBWR和数据文件B.LGWR和日志文件组C.CKPT和控制文件D.ARCH和归档丨I志文件

9.下列哪一个进稈用于将修改过的数据从内存保存到磁盘数据文件屮?

A.DBWRB.LGWRC.RECOD.ARCH

10.如果要查询数据库屮所有表的信息,应当使用下列哪种数据字典视图?

11.下列哪一项是Oracle数据库屮最小的存储分配单元?

A.表空间B.段C.盘区D.数据块

12.下面的各项屮哪一个正确描述了Oracle数据库的逻辑存储结构?

A.表空间由段组成,段由盘区组成,盘区由数据块组成

B段由表空间纟R成,表空间由盘区纟R成,盘区由数据块组成

C.盘区由数据块组成,数据块由段组成,段由表空间组成

D.数据块由段组成,段由盘区组成,盘区由表空间组成

第三章

1.标准的SQL语言语句类型可以分为:

数据定义语句(DDL)、数据操纵语句(DML)和数据控制语句(DCL)o

2.在需要滤除杏询结果屮重复的行时,必须使用关键字Distinct;

在需要返I叫杳询结果中的所有行时,可以使用关键字沁1。

3.如果需要在SELECT子句屮包括一个表的所有列,可使用符号*。

4.如果定义与组有关的搜索条件,可以把groupby子旬添加到SELECT语句屮。

5.当进行模糊查询时,就使用关键字LIKE和通配符1"

或百分号〃%〃。

6.WHERE了句可以接收FROM了句输出的数据,而HAVING了句则可以接收来自groupby、FROM或where子句的输入。

7.使下列SQL语句屮添加适当的表达式或了句,使语句可以正常运行。

SELECT供应商所在城市,COUNT(供应商编号)

FROM供应商信息

GROUPBY供M商所在城市

ORDERBY2DESC;

1•下列的哪个了句在SELECT语句屮用于排序结果集?

A.HAVING了句B.WHERE了句C.FROM了句D.ORDERBY子句

2.为了去除结果集屮重复的行,可在SELECT语句屮使用下列哪个关键字?

A.ALLB.DISTINCTC.SPOOLD.HAVING

3.下列哪个关键字或子句用来限定查询结果集中的行?

A.SELECTB.WHEREC.UPDATED.INSERT

4.GROUPBYT句的作用是什么?

A.查询结果的分组条件B.组的筛选条件C.限定返冋的行的判断条件D.对结果集进行排序

5.HAVING子句的作用是B

A.杳询结果的分组条件B.组的筛选条件C.限定返|叫的行的判断条件D.对结果集进行排序

6.

D.AVG

下列哪个函数可以把一个列屮的所有值相加求和?

A.MAXB.SUMC.COUNT

7.下列哪个子句是SELECT语句屮必选项?

&

当使用三角函数COS求余弦时,应以B为单位传递参数。

9.下列哪个子句实现对一个结果集进行分组和汇总?

A.HAVINGB.ORDERBYC.WHERED.GROUPBY

10•查询一个表的总记录数,可以采用C统计函数。

A.AVG(*)B.SUM(*)C.COUNT(*)D.MAX(*)

第四章

一、填空题

1.在SQL语句屮,用于向表屮插入数据的语句是Insert□

2.如果需要向表屮插入一批已经存在的数据,可以在INSERT语旬屮使用select语彳U。

3.创建一个UPDATE语句来修改ARTISTS表屮的数据,并且把每一行的T」D值都改成15,应该使用的SQL语句是updateartistssett_id=15;

0

4.使用describe命令可以显示表的结构信息。

5.使用SQL*Plus的get命令可以将文件检索到缓冲区,并且不执行。

6.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令clear,而当要清除某列具体的显示属性时,需要使用命令OFF。

7.使用SAVE命令可以将缓冲区屮的SQL命令保存到一个文件屮,并且可以使用Start命令运行该文件。

要设置SQL*Plus显示数字时的格式可以使用NumFormat命令,而要设置某个数字列的显示格式要使用Column命令。

二、选择题

1.要建立一个语句向Types表屮插入数据,这个表只有两列,T_ID和T_Name列。

如果要插入一行数据,这一行的T_ID值是100,T_Name值是FRUIT。

应该使用的SQL语句是A。

A.INSERTINTOTypesValues(100,'

FRUIT'

B.SELECT*FROMTypesWHERET」D二100ANDT_Name二'

FRUIT'

C.UPDATESETT_TD=100FROMTypesWHERET_Name=,FRUIT,

D.DELETE*FROMTypesWHERET_ID二100ANDT_Name=,FRUIT

2.用A语句修改表的一行或多行数据。

A.UPDATEB.SETC.SELECTD.WHERE

3.要建立一个UPDATE语句更新表的某一列数据,且更新的数据为表统计的结果。

则需要

在UPDATE语句屮使用什么语句?

D.WHERE

D.INSERT

D.TRUNCATE

A.UPDATEB.SETC.SELECT

4.DELETE语句屮用B语句或了句来指明表中所要删除的行。

A.UPDATEB.WHEREC.SELECT

5.使用什么命令可以清除表屮所有的内容?

A.INSERTB.UPDATEC.DELETE

6.如果要设置SQL^Plus每页打印的数最,则可以使用如下的哪个命令?

A.SETPAGEB.PAGESIZE0.SETPAGESIZED.SIZE

7.以下的哪个命令可以将SQL命令保存到文件屮A。

而哪个命令可以将SQL命令的运行结果保存到文件中B。

第五章

1.在Oracle系统中,为了实现对表、视图和索引等数据库对象进行管理,Oracle采用模式实现。

2.—个模式只能够被一个数据库用户所拥有,其创建的所有模式对象都保存在白己的模式屮。

3.Char数据类犁与Varch肛2类型都用于存储字符串。

如果定义了Char类犁的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;

而Varchar2类型的字段用于存储变长的字符串,即如果向该列赋值的字符长度小于定义时的长度,该列的字符长度只会是实际字符数据的长度,系统不会使用空格填充。

4.ROWID实际上保存的是记录的物理地址,因此通过ROWID来访问记录右以获得最快的访问速度。

5.在STORAGE了句屮可以设置6个存储参数。

其屮,Initial指定为表中的数据分配的第一个盘区的大小;

Next指定为存储表屮的数据分配的第二个盘区大小;

Pctincrease指定从第二个盘区Z后,每个盘区相对于上一个盘区的增长百分比;

Minextents指定允许为表屮的数据所分配的最小盘区数H;

Maxextents指定允许为表屮的数据所分配的最大盘区数日。

6.通过数据块空间管理参数可以控制数据块屮空闲空间的使川方法,其屮Pctfree用于控制数据块的更新预留的空间,而Pctused用于控制数据块在删除时释放空间的门槛。

7.为Student表手动分配存储空间,并且大小由NEXT参数设置,则应使用的语句为AltertableStudentallocateextent;

如果为Student表手动分配了一个大小为128KB的新盘区,则应使用的语句为AltertableStudentallocateextent(size128k);

填写下面语句,使其可以将Class表移动到表空fuJSYSTEM中的数据段,并且其初始化盘区为30KB,第二个盘区为20KB,随后分配的盘区不会增长。

ALTERTABLEClassmove

TABLESPACESYSTEM

STORAGE(

Initial30k

Next20k

Pctincrease0

MAXEXTENTSUNLIMITED);

9.根据约束的作用域,约束可以分为表级约束和列级约束两种。

列级约束是字段定义的一部分,只能够应用在一个列上;

而表级约束的定义独立于列的定义,它可以应用于一个表屮的多个列。

10•填写下面的语句,使其可以为Class表的ID列添加一个名为PKCLASSID的主键约束。

ALTERTABLEClass

AddconstraintPKCLASSTD

PRIMARYKEY(ID)

11.假设已经创建了CHAINED_ROWS表,填写下面的语句,以便对“业务员信息”表进行链接记录分析:

ANALYZETABLE业务员信息

Listchainedrowsintochained_rows

1.下列哪个

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1