注册 登录 进入教材巡展
#
  • #

出版时间:2005-11

出版社:高等教育出版社

以下为《Oracle数据库实用教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040178258
  • 1版
  • 70856
  • 45242596-0
  • 平装
  • 16开
  • 2005-11
  • 450
  • 277
  • 工学
  • 软件工程
  • TP311.138OR
  • 计算机科学与技术
  • 本科 高职
内容简介

  全书分三个部分:Oracle数据库基础篇、Developer/2000使用技术与方法和Oracle数据库提高篇,共20章。本书对Oracle数据库体系结构、网络连接与配置、SQL、PL/SQL、SQL*Plus、各种类型表、索引、视图、表空间、存储过程、数据字典等进行了较全面详细的描述;同时对开发中涉及的DBA操作,如启动与停止数据库、备份与恢复数据库、性能与初始化参数调整、系统与数据安全等内容进行了阐述。本书还从应用开发的角度对Developer/2000做了介绍。
  本书可作为高等院校(一般本科、成人、高职高专院校)数据库课程的教材,对于Oracle数据库的系统设计与应用开发人员,也是一本很好的参考书。
  本书所配教学用的PPT、示例源代码和其他教学相关资源,均可从高等教育出版社高等理工教学资源网下载,网址为http://。
目录

 第一部分 Oracle数据库基础篇
  第1章 让Oracle数据库运转起来
   本章导读
   1.1 SQL*Plus简介
    1.1.1 SQL*Plus的作用
    1.1.2 SQL*Plus的启动和退出
    1.1.3 SQL*Plus的常用命令
   1.2 iSQL*Plus介绍
    1.2.1 配置Oracle HTTP服务器
    1.2.2 启动iSQL*Plus
   1.3 配置与使用管理服务器
    1.3.1 安装与配置OMS
    1.3.2 启动与使用OEM
   1.4 启动数据库
    1.4.1 数据库的启动过程
    1.4.2 使用SQL*Plus启动数据库
   1.5 改变数据库的可用性
   1.6 关闭数据库
   本章小结
   习题
  第2章 Oracle表
   本章导读
   2.1 Oracle的数据库实体与数据类型
    2.1.1 Oracle数据库实体
    2.1.2 Oracle数据类型
   2.2 创建表的语法概述
    2.2.1 基本规则
    2.2.2 创建表的语法图
   2.3 简单表的创建
    2.3.1 简单表的创建语法
    2.3.2 利用查询创建表
    2.3.3 存储参数
    2.3.4 完整性约束定义
    2.3.5 表的维护
    2.3.6 表的删除与截断
   2.4 创建按索引组织的表
   2.5 创建簇表
    2.5.1 创建簇表
    2.5.2 创建簇索引
    2.5.3 删除簇
   2.6 创建分区表
    2.6.1 范围分区表
    2.6.2 散列分区表
    2.6.3 列表分区表
    2.6.4 组合分区表
   2.7 外部表
   本章小结
   习题
  第3章 索引与视图
   本章导读
   3.1 管理索引
    3.1.1 索引概述
    3.1.2 创建惟一索引
    3.1.3 创建位图索引
    3.1.4 创建基于函数的索引
    3.1.5 设置与约束相关的索引
    3.1.6 创建簇的索引
    3.1.7 对索引创建分区
    3.1.8 索引的删除与重建
   3.2 视图的创建与使用
    3.2.1 创建与删除视图
    3.2.2 对视图执行DML操作的限制
    3.2.3 内嵌视图
   本章小结
   习题
  第4章 网络与数据安全管理基础
   本章导读
   4.1 Oracle Net
    4.1.1 Oracle Net的作用
    4.1.2 本地管理模式Oracle Net客户端的配置
    4.1.3 本地Net服务名配置文件
    4.1.4 Oracle Net服务器端的配置
   4.2 基本的数据与系统安全管理
    4.2.1 数据库系统特权
    4.2.2 对象访问特权
    4.2.3 创建用户与角色
    4.2.4 数据库系统特权的授予与收回
    4.2.5 创建同义词
    4.2.6 数据库对象访问权限的授予与收回
    4.2.7 一般的数据安全方法
   本章小结
   习题
  第5章  其他常用方案对象
   本章导读
   5.1 序列
    5.1.1 创建序列生成器的语法
    5.1.2 序列生成器的使用
   5.2 数据库链路
   5.3 实体化视图日志
   5.4 实体化视图
   本章小结
   习题
  第6章 Oracle支持的SQL
   本章导读
   6.1 Oracle的数据操纵语言
    6.1.1 INSERT语句
    6.1.2 UPDATE语句
    6.1.3 DELETE语句
    6.1.4 MERGE语句
    6.1.5 事务控制命令
   6.2 Oracle数据库中的查询
    6.2.1 SELECT语句
    6.2.2 虚表与伪列
    6.2.3 表的连接
    6.2.4 子查询
    6.2.5 集合运算
    6.2.6 层次树型查询
   6.3 Oracle支持的SQL函数
    6.3.1 单行函数
    6.3.2 聚组函数
    6.3.3 OLAP函数
   6.4 用于数据分析的SQL
    6.4.1 多表插入与旋转插入
    6.4.2 Top-n分析
    6.4.3 ROLLUP与CUBE
   本章小结
   习题
  第7章 PL/SQL
   本章导读
   7.1 PL/SQL基础
    7.1.1 PL/SQL程序块的结构
    7.1.2 PL/SQL的基本语法
    7.1.3 复合数据类型
    7.1.4 PL/SQL程序的用途
   7.2 PL/SQL中的SELECT语句
   7.3 流程控制语句
    7.3.1 分支语句
    7.3.2 循环控制语句
    7.3.3 跳转控制语句
   7.4 游标的使用
    7.4.1 游标的概念
    7.4.2 游标的定义和使用
    7.4.3 游标的属性
    7.4.4 用于游标的FOR循环
    7.4.5 用于游标的SELECT和UPDATE语句
   7.5 例外处理
    7.5.1 预定义的Oracle例外情况的处理
    7.5.2 用户自定义例外情况的处理
   7.6 数据库触发器
    7.6.1 数据库触发器的作用
    7.6.2 数据库触发器的编写
   7.7 存储过程和函数
    7.7.1 存储过程和函数的作用
    7.7.2 存储过程的编写
    7.7.3 函数的编写
   7.8 程序包
    7.8.1 创建程序包
    7.8.2 程序包内元素的引用
   7.9 常用的内置程序包
    7.9.1 DBMS_OUTPUT程序包
    7.9.2 UTL_FILE程序包
   本章小结
   习题
  第8章  系统数据字典
   本章导读
   8.1 系统数据字典概述
   8.2 动态性能监视视图
   8.3 常用系统数据字典
   本章小结
   习题
 第二部分 Developer/2000使用技术与方法篇
  第9章 Developer/2000 Forms基础
   本章导读
   9.1 Developer/2000工具体系结构
   9.2 Form模块的结构
    9.2.1 Form模块的主要对象
    9.2.2 Form模块的层次结构
   9.3 Form模块的运行
    9.3.1 运行时的导航方法
    9.3.2 Form工作模式
   9.4 查询数据
    9.4.1 非受限查询
    9.4.2 受限查询
   9.5 Form中的数据表示
    9.5.1 与数据有关的对象
    9.5.2 数据对象的引用方法
    9.5.3 数据块之间联系的表示
   9.6 Form程序单元的结构
   9.7 Form Builder帮助的使用
    9.7.1 查找错误信息
    9.7.2 一般的语法帮助
    9.7.3 引用示例代码段
   本章小结
   习题
  第10章 Form常用功能菜单提示
   本章导读
   10.1 Form Builder菜单
    10.1.1 文件菜单
    10.1.2 视图菜单
    10.1.3 导航器菜单
    10.1.4 格式菜单
    10.1.5 排列菜单
    10.1.6 程序菜单
    10.1.7 工具菜单
    10.1.8 帮助菜单
   10.2 Form RunTime菜单
   本章小结
   习题
  第11章 Form中的常用对象与控件
   本章导读
   11.1 文本项
   11.2 按钮
   11.3 复选框
   11.4 无线组
   11.5 图表项
   11.6 图像项
   11.7 列表项
   11.8 显示项
   11.9 画布
   11.10 窗口
   11.11 报警器
   11.12 块
   11.13 记录组
   11.14 值列表
   11.15 视觉属性
   11.16 层次树型控件
   11.17 Form模块
   本章小结
   习题
  第12章 设计Form
   本章导读
   12.1 块与块间联系的建立
   12.2 菜单模块
   12.3 设置而不是编码
   12.4 PL/SQL程序
   12.5 获取帮助与设计相关信息
   本章小结
   习题
  第13章 Form基本编程
   本章导读
   13.1 Form触发器
   13.2 编写PL/SQL程序单元
   13.3 检验与例外处理
   13.4 用程序实现操作导航
   13.5 错误信息捕获
   13.6 系统提示信息的处理
   本章小结
   习题
  第14章 Form编程专题
   本章导读
   14.1 文件读写
   14.2 注册表读写
   14.3 动态子程序库调用
   14.4 检测与数据库(网络)的连接
   本章小结
   习题
  第15章 应用Report Builder创建报表
   本章导读
   15.1 Report Builder简介
   15.2 Report Builder中的对象
    15.2.1 数据模型
    15.2.2 数据连接
    15.2.3 参数
    15.2.4 布局
    15.2.5 Report Builder触发器
    15.2.6 SRW包
   15.3 报表的建立与调用
   本章小结
   习题
  第16章 应用Graphics Builder创建图表
   本章导读
   16.1 Graphics Builder简介
   16.2 Graphics Builder的对象
   16.3 图表设计举例
   16.4 在Form与Report模块中调用图表
   本章小结
   习题
 第三部分 Oracle数据库提高篇
  第17章  Oracle 数据库的体系结构
   本章导读
   17.1 Oracle数据库体系结构概述
   17.2 Oracle服务器的内存结构
    17.2.1 数据库缓冲存储区
    17.2.2 重做日志缓冲区
    17.2.3 共享池
    17.2.4 大型池和Java池
   17.3 Oracle服务器的进程结构
    17.3.1 服务器端后台进程
    17.3.2 Oracle特定的进程结构
   17.4 Oracle数据库的物理结构
    17.4.1 数据文件
    17.4.2 重做日志文件
    17.4.3 控制文件
    17.4.4 其他文件
   17.5 Oracle数据库的逻辑结构
    17.5.1 表空间
    17.5.2 段
    17.5.3 区间
    17.5.4 数据块
   本章小结
   习题
  第18章 数据存储与转储
   本章导读
   18.1 存储空间管理
    18.1.1 表空间的创建与删除
    18.1.2 回退段的创建与删除
    18.1.3 存储空间调节
   18.2 Oracle支持的字符集
    18.2.1 字符集
    18.2.2 中文字符集
   18.3 逻辑备份
    18.3.1 参数说明
    18.3.2 以命令行输入参数方式运行EXPORT实用程序
    18.3.3 以参数文件方式运行EXPORT实用程序
   18.4 逻辑恢复
    18.4.1 参数说明
    18.4.2 以命令行输入参数方式运行IMP实用程序
    18.4.3 以参数文件方式运行IMP实用程序
   18.5 SQL*Loader
    18.5.1 基本概念
    18.5.2 SQL*Loader的语法及参数
    18.5.3 控制文件
   本章小结
   习题
  第19章 网络与系统安全之高级篇
   本章导读
   19.1 配置目录服务器解析数据库服务器名
    19.1.1 安装并配置目录服务器
    19.1.2 目录服务器中服务名设置
    19.1.3 客户端配置
   19.2 建立安全策略
    19.2.1 系统安全的策略
    19.2.2 数据安全的策略
    19.2.3 用户安全的策略
    19.2.4 口令管理的策略
    19.2.5 审计的策略
    19.2.6 安全检查的清单
   19.3 使用概要文件管理系统资源
    19.3.1 创建概要文件
    19.3.2 将概要文件分配给用户
   19.4 审计
    19.4.1 审计功能的开启
    19.4.2 设置审计选项
    19.4.3 开始和关闭审计
   本章小结
   习题
  第20章 Oracle数据库DBA基础
   本章导读
   20.1 初始化参数和系统性能
    20.1.1 初始化参数概述
    20.1.2 初始化参数文件
    20.1.3 Oracle数据库系统性能调整
   20.2 DBA用户身份的认证
    20.2.1 DBA用户身份的认证方法
    20.2.2 通过操作系统认证DBA用户身份
    20.2.3 使用口令文件认证DBA用户身份
   20.3 控制文件管理
    20.3.1 什么是控制文件
    20.3.2 控制文件的内容
    20.3.3 在SPFILE中使用多个控制文件
    20.3.4 在PFILE中使用多个控制文件
    20.3.5 获取控制文件的相关信息
   20.4 重做日志管理
    20.4.1 重做日志文件的结构
    20.4.2 重做日志的工作原理
    20.4.3 维护联机重做日志组及其成员文件
    20.4.4 获取联机重做日志的相关信息
   20.5 创建Oracle数据库
    20.5.1 创建Oracle数据库概述
    20.5.2 使用数据库配置助手创建数据库
    20.5.3 手工创建Oracle数据库
    20.5.4 数据库创建失败后的处理
   20.6 数据库的物理备份与恢复
    20.6.1 数据库的物理备份
    20.6.2 数据库的物理恢复
   本章小结
   习题
  参考文献