Oracle全程指导与案例精讲
Oracle全程指导与案例精讲封面图

Oracle全程指导与案例精讲

任树华, 编著

出版社:机械工业出版社

年代:2006

定价:40.0

书籍简介:

本书注重实际应用,从Oracle开发应用中遇到的问题着手,全面详细地介绍了Oracle的安装与卸载、数据字典、安全管理以及用PL/SQL开发Oracle子程序等实用技术和方法,书中所列举的问题都是在开发和应用中经常遇到的,解决问题的方法和程序脚本都是经过验证有效的。书中图表丰富,简练准确,易于理解,多数是作者根据多年实践总结出来的。

书籍目录:

前言第1章Oracle安装卸载与使用环境

1.1Oracle产品

1.1.1产品的分类

1.1.2产品的获取

1.2OracleDatabase的安装环境及方法

1.2.1安装条件

1.2.2安装OracleDatabase10g

1.3Oracle数据库文件目录结构

1.4OracleDatabase10g安装后的基本环境与服务

1.4.1安装后的程序组

1.4.2Oracle数据库服务

1.5卸载Oracle

1.5.1不完全安装的手工卸载

1.5.2单独组件的卸载

1.5.3安装后的完全卸载

1.6客户端产品的安装

1.7企业管理产品的安装

1.7.1安装需求

1.7.2安装说明

1.7.3服务与管理方法

1.7.4企业管理器目录结构

1.7.5删除企业管理器OracleEnterpriseManager10g

案例精讲

问题1验证数据库安装

问题2Oracle服务的参数

问题3Oracle默认帐户和口令

问题4系统临时空间不足第2章Oracle体系结构

2.1Oracle数据库逻辑结构

2.1.1Oracle系统体系结构

2.1.2Oracle逻辑结构

2.1.3管理表空间

2.1.4表空问的相关查询

2.2Oracle数据库物理结构

2.2.1参数文件

2.2.2控制文件

2.2.3数据文件

2.2.4重做日志文件

案例精讲

问题1数据块校验与记录恢复

问题2表的移动

问题3更改归档日志模式

问题4丢失控制文件

问题5块中记录行数

问题6数据文件更名

问题7SYSA~JX表空间

问题8数据库内文件的传输第3章SQL及PL/SQL的使用环境

3.1SQL及PL/sQL的使用环境

3.2SQL*Plus

3.2.1SQL*Plus工具的主要功能

3.2.2启动SQL*Plus并快速登录数据库的方法

3.2.3SQL语句、PL/SQL块和SQL*Plus命令之间的区别

3.2.4SQL*Plus安全限制选项

3.2.5QracleDatabase10g新增的几个主要功能

3.3PL/SQLDeveloper及TOAF开发工具

3.3.1PL/SQLDevelopel

3.3.2TOAD

3.4连接与会话

案例精讲

问题1保存SQL*Plus输出

问题2SQL*PlusCopy命令

问题3在SQL*Plus中改变字体和字符集第4章0racle数据字典管理与数据类型

4.1Oracle数据字典

4.1.1数据字典的概念

4.1.2数据字典的拥有者

4.1.3数据字典的用途

4.1.4数据字典的分类

4.1.5数据字典的使用时机

4.2数据字典的使用方法

4.2.1查询用户信息

4.2.2查询表空间

4.2.3查询数据库对象

4.2.4查询表

4.2.5查询索引

4.2.6查询序列

4.2.7查询视图

4.2.8查询聚簇和快照

4.2.9查询同义词和数据库链接

4.2.10查询触发器

4.2.11查询函数和过程的状态与代码

4.2.12查询约束

4.2.13查询回滚段

4.2.14查询作业

4.2.15查询参数

4.2.16其他信息的查询

4.2.17查询回收站

4.3数据分类与数据类型

4.3.1标量数据类型

4.3.2PL/sQL数据类型

案例精讲

问题1元数据查询

问题2数据字典更新

问题3数据字典保护问题4SYS CONIEXT与环境信息

问题5获取主机名和IP地址第5章数据库对象的创建与使用

5.1数据库对象概述

5.2表

5.2.1表的概述

5.2.2表的创建与管理

5.2.3修改表

5.2.4常见的表管理命令

5.3表的类型

5.3.1常规表

5.3.2全局临时表

5.3.3索引组织表

5.3.4外部表

5.3.5分区表

5.3.6簇表

5.3.7嵌套表

5.4完整性约束

5.4.1实体完整性

5.4.2参照完整性

5.4.3约束的属性

5.4.4约束的使用

5.4.5约束对象的查询

5.4.6查询违反约束的行

5.5索引

5.5.1B树索引

5.5.2基于函数的索引

5.5.3位图索引

5.5.4反向索引

5.5.5降序索引

5.5.6压缩索引

5.5.7本地索引和全局索引

5.5.8修改索引

案例精讲

问题1表压缩

问题2约束的生效与失效

问题3外键约束更名

问题4表的层次结构查询

问题5外部表

问题6序列

问题7dual表

问题8防止删除表与对象

问题9提取创建外键约束的脚本

问题10联机重新定义表结构第6章PL/SQL程序设计

6.1PL/SOL,基本结构与函数

6.1.1SQL与PL/SQL

6.1.2基本结构6.1.3变量与数据类型

6.1.4函数

6.2游标

6.2.1游标的概念

6.2.2显式游标的处理

6.2.3游标属性

6.2.4游标与for循环

6.2.5游标的wherecurrentof子句

6.2.6隐式游标

6.2.7游标变量

6.3异常处理

6.3.1Oracle预定义的异常处理

6.3.2非预定义的Oracle异常

6.3.3用户自定义的异常

6.3.4raise_application_error过程

案例精讲

问题1随机数生成

问题2分析函数

问题3多表合并

问题4单表分解

问题5BulkCollect/FORAI上与

批量数据第7章子程序和触发器

7.1子程序

7.1.1函数

7.1.2存储过程

7.2包

7.3触发器

7.3.1触发器的基本概念与用途

7.3.2触发器的类型与通用格式

7.3.3创建触发器的通用格式

7.3.4DML触发器

7.3.5替代触发器

7.3.6系统触发器

7.3.7触发器的限制

7.3.8触发器的状态

案例精讲

问题1子程序的调用者权限AuTHID

问题2表函数

问题3传递触发器标识:new和:old

问题4触发器与自治事务

问题5Java触发器第8章LOB与面向对象的数据管理

8.1LOB的使用

8.1.1LOB类型

8.1.2LOB定位指针

8.1.3内部LOB与外部LOB的区别

8.1.4DDL命令和LOB8.1.5dbms lob系统包

8.1.6LOB的约束

8.1.7使用LOB的例子

8.2对象类型

8.2.1对象类型的定义

8.2.2对象表

8.2.3对象关系表

案例精讲

问题1Word文档存储与查询

问题2批量数据装载与SL*Loadel第9章oracle的监听器和网络设置

9.1Oracle网络体系结构

9.1.1C/S应用体系结构

9.1.2Web应用连接

9.2OracleNet参数文件的管理

9.2.1Net参数文件的配置格式

9.2.2参数文件

9.3监听器与网络连接配置

9.3.1客户端连接服务器的基本过程

9.3.2命名方法

9.3.3参数文件与服务名解析

9.3.4连接配置

9.4OracleNet的管理

9.4.1监听器控制

9.4.2tnsping连接测试命令

9.4.3OracleNetManager

9.4.4OracleNetConfigurationAssistant

案例精讲

问题1保护与设置监听器

问题2监听器远程管理

问题3端口号

问题4客户机与服务器的连接

问题5外部过程调用

问题6OPS连接

问题7ORA一12154:TNS:不能解析服务名

问题8ORA一12541:TNS:没有监听器

问题9监听服务无法启动第10章数据库的安全管理

10.1Oracle的安全体系结构

10.2用户管理

10.2.1创建用户

10.2.2更改用户口令

10.2.3锁定用户

10.2.4删除用户

10.2.5查询用户信息

10.3权限与角色

10.3.1权限

10.3.2授予权限格式10.3.3withadminoption与withgrantoption的区别

10.3.4角色

10.3.5特殊帐户与权限

10.4概要文件与资源管理

10.4.1创建概要文件

10.4.2使用概要文件管理用户口令

10.5口令文件

10.5.1口令文件的位置

10.5.2创建口令文件

10.5.3向口令文件中添加用户

10.5.4查询口令文件中的用户

10.5.5删除口令文件

10.5.6重建口令文件

10.6数据库安全的措施

10.6.1建立数据库的安全机制及实施计划

10.6.2安装数据库

10.6.3数据库内部的管理

10.6.4资源管理

10.6.5网络数据通信的管理

10.6.6Oracle高级安全技术

10.6.7其他措施

案例精讲

问题1加密Oracle子程序

问题2存储应用程序用户名和口令

问题3跟踪用户月登录情况

问题4禁止修改删除数据库对象

问题5数据加密

问题6DBA更改用户口令

问题7口令与用户名相同

问题8限制用户更改口令

问题9限定IP访问数据库

问题10锁住SQL*Plus的通道

问题11用户登录与退出的审计

问题12SYSMAN口令第11章数据库管理案例精讲

问题1创建数据库

问题2更改数据库名

问题3更改SID

问题4复制或克隆数据库

问题5导出数据库DDL脚本

问题6导出模式对象脚本

问题7移动数据库文件位置

问题8数据库移植(表空问传输)

问题9企业管理器

问题10管理数据库实例

问题11企业管理器框架安全

问题12管理资料档案库

问题13字符集的转换、乱码及校验

问题14日志分析与LogMiner问题15数据恢复与flashback

问题16ASM实例

问题17数据泵参考文献

内容摘要:

  本书正是根据作者在高校和各种数据库培训班执教多年的教学经验,结合开发Oracle数据库的实践经验编撰而成的。本书编排的内容次序非常适合读者学习和把握0racle的脉络,所选择的问题都是在实际开发应用Oracle过程中经常遇到而要解决的。通过学习解决这些问题的方法,可以使读者比较深入地认识和掌握Oracle技术的内涵,快速地进入开发角色。
  本书作者结合自己多年实践经验,从Oracle开发应用中遇到的问题着手,全面系统地介绍Oracle的安装与卸载、数据字典、安全管理以及用PL/SQL开发Oracle子程序等实用技术和方法。每章内容后面均附有在开发和应用中经常遇到的诸多问题,并提供解决方法和程序脚本。  本书内容丰富、图文并茂、注重实用,理论讲解与案例相结合,实现问题解答和实例解析的统一,为读者提供了一条切实可行的学习和掌握Oracle的捷径。
作者简介:  主要从事计算机科学、多媒体数据库、软件工程以及电子商务等领域的教学与科研工作,具有多年的Oracle、MSSQLServer以及数据库原理与应用等课程的授课经验。

书籍规格:

书籍详细信息
书名Oracle全程指导与案例精讲站内查询相似图书
丛书名Oracle技术丛书
9787111203599
如需购买下载《Oracle全程指导与案例精讲》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)40.0语种简体中文
尺寸26装帧平装
页数 400 印数 5000

书籍信息归属:

Oracle全程指导与案例精讲是机械工业出版社于2007.01出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,Oracle 的书籍。