《Oracle数据库应用与实践》课后习题参考答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Oracle数据库应用与实践》课后习题参考答案

第1章Oracle数据库概述

一.选择题

1.A

2.C

3.B

4.C

5.B

第2章Oracle数据库体系结构

一、填空题

1.数据文件日志文件控制文件

2.日志缓冲区LGWR日志文件

3.数据

4.数据段、索引段、回退段、LOB段和临时段

5.数据块

6.用户进程后台进程服务器进程用户进程

二、选择题

C B C

D D A D B A A CA

三、简答题

略。

第3章Oracle数据库常用工具

一、填空题

1.SQL语句SQL*Plus命令

2.EDIT SPOOL

3.DESCRIBE

4.GET

5.CLEAR OFF

6.SAVE START

7.NUMFORMAT COLUMN

二、选择题

ACBDA BABCD

三、简答题

略。

第4章表空间和数据文件管理

一、填空题

1.表空间数据文件

2.数据字典管理本地化管理

3.联机(ONLINE)读写(READ WRITE)只读(READ ONLY)和脱机(OFFLINE)

4.SYSTEM表空间、SYSAUX表空间、TEMP表空间、UNDOTBS1表空间、USERS表空间、EXAMPLE表空间。

5.ONLINE OFFLINE OFFLINE DROP

6.TEMPORARY UNDO BIGFILE

二、选择题

ACDBC DBC

三、简答题

略。

第5章Oracle模式对象

一、填空题

1.字段级约束表约束

2.NOT NULL约束UNIQUE约束PRIMARY KEY约束FOREIGN KEY约束

3.CREATE TABLE CREATE ANY TABLE

4.UNIQUE PRIMARY KEY CHECK

5.合并索引重建索引

er_updatable_columns

7.同义词

8.nextval currval

二、选择题

CCCBA DADBD

三、简答题

略。

第6章SQL语言基础

一.填空题

1.*

2.WHERE,ORDER BY

3.GROUP BY,ORDER BY

4.UPDATE,DELETE,TRUNCATE

5.CHR,ASCII

6.TO_CHAR,字符串转,日期数据,DD-MON-YY

二.选择题

1BD 2.B3B 4.D 5.C 6.B7.B8.C9.C10.D

三.简答题

第7章SELECT高级查询

一.填空题

1.数据定义语言、数据操纵语言

2.单行操作符、多行操作符

3.子查询返回的结果

4.WHERE,GROUP BY,ORDER BY

5.ANY,ALL

6.EXISTS,NOT EXISTS

7.INNER JOIN,OUTER JOIN,CROSS JOIN

8.UNION,MINUS

二.选择题

1.A

2.A

3.BD

4.D

5.D

6.C

7.A

8.B

三、简答题

第8章PL/SQL编程基础

一.填空题

1.EXCEPTION

2.:=

3.CONSTANT

4.打开游标,检索游标

5.EXCEPTION

6.RAISE

7.系统异常和用户自定义异常

8.显式游标和隐式游标

二.选择题

1.ACD

2.C

3.C

4.D

5.ABD

6.B

7.D

8.B

9.D

10.D

11.ABC

三.简答题

四.编程题

1、查找出当前用户模式下,每张表的记录数,以scott用户为例,结果应如下:

DEPT (4)

EMP (14)

BONUS 0

SALGRADE (5)

其实现的代码是:

declare

type tab_names is table of varchar2(20)index by binary_integer;

tab_name tab_names;

coun number;

str varchar2(100);

begin

select table_name bulk collect into tab_name from user_tables;

for i in tab_name.first..tab_st loop

str:='select count(*)from'||tab_name(i);

execute immediate str into coun;

dbms_output.put_line(tab_name(i)||'..........'||coun);

end loop;

end;

2、某cc表数据如下:

c1c2

--------------

1西

1安

1的

2天

2气

相关文档
最新文档