简介
Oracle是目前使用最广泛的数据库管理系统之一,它可以运行在各种平台上,不管是UNIx、Linux,还是Windows,Oracle在这些系统上的功能都相同。随着oracle在越来越多的项日中投入使用,越来越多的人想知道如何使用Oracle系统,如何以Oracle作为后台进行开发。
而目前市场中,偏重于数据库管理的图书居多,而且管理、开发、实践脱节。考虑到这些问题,我们编写了本书。一方面解决了数据库程序设计人员在开发过程中所遇到的数据库管理的问题,另一方面又可以帮助数据库管理者开发使用的程序。本书融合了作者多年的实战经验,详细介绍了Oracle数据库管理和以Oracle为后台的数据库程序的开发。
本书在内容安排上采用由浅入深的方法,从最基本的数据库理论讲起,然后是数据库的安装、数据库的创建以及表的创建等,最后讲到数据库的备份和pl/sql程序开发,在第三篇中则是通过完整的实例综合运用前面的知识,从而使读者对知识有一个非常连贯的认识。
更多>>
目录
第一部分 管理篇
第1章 数据库基础知识
1.1 数据库系统
1.2 关系数据库
第2章 Oracle的安装
2.1 安装Oracle服务器端
2.1.1 安装前的准备
2.1.2 安装Oracle企业版数据库
2.1.3 自定义安装
2.2 安装客户机
2.3 安装后期处理
2.3.1 数据库管理员认证方式
2.3.2 查看系统服务
第3章 创建数据库
3.1 使用DBCA创建数据库
3.1.1 选择数据库模板
3.1.2 配置和创建数据库
3.2 手工创建数据库
3.2.1 确定全局数据库名与实例名
3.2.2 确定DBA认证方式
3.2.3 创建初始化参数文件
3.2.4 连接和启动实例
3.2.5 创建数据库
3.2.6 创建附加的表空间
3.2.7 创建数据字典视图
3.3 设置数据库的初始化参数
3.3.1 初始化参数基础
3.3.2 指定控制文件
3.3.3 指定数据块大小
3.3.4 指定SGA相关参数
3.3.5 指定最大并发进程数
3.3.6 指定共享及专用模式
第4章 启动和关闭数据库
4.1 启动数据库
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 事务关闭方式(TRANSACTIONAL)
4.2.4 终止关闭方式
4.3 启动和关闭数据库服务
4.3.1 Oracle系统服务
4.3.2 启动服务
4.3.3 关闭数据库服务
4.3.4 设置服务启动类型
4.4 利用控制台启动和关闭数据库
4.4.1 启动控制台
4.4.2 选择和连接数据库
4.4.3 启动和关闭数据库
第5章 服务器及客户端网络配置
5.1 Oracle网络服务组件
5.1.1 Oracle Net
5.1.2 Oracle Net监听器
5.1.3 Oracle连接管理器
5.1.4 Oracle网络配置工具
5.2 服务器端监听器配置
5.2.1 默认的监听器配置
5.2.2 配置监听协议地址
5.2.3 配置静态服务注册
5.3 监听器的管理
5.3.1 启动和停止监听器
5.3.2 监视监听器的状态
5.3.3 修改配置参数
5.3.4 查看配置参数
5.4 客户端网络服务配置
5.4.1 命名方式配置
5.4.2 配置本地命名方式
5.4.3 常见的网络故障及排除方法
第6章 Oracle体系结构
6.1 Oracle的存储结构
6.1.1 Oracle的逻辑存储结构
6.1.2 Oracle中的块管理
6.1.3 Oracle中的区
6.1.4 Oracle中的段
6.1.5 表空间
6.1.6 数据文件
6.1.7 控制文件
6.1.8 重做日志文件
6.1.9 数据字典
6.2 Oracle的软件结构
6.2.1 Oracle实例
6.2.2 SGA区
6.2.3 PGA区
6.2.4 其他后台进程
6.3 数据库中的各种模式对象
6.3.1 模式的概念和类型
6.3.2 表
6.3.3 视图
6.3.4 索引
6.3.5 同义词
6.3.6 序列及触发器
6.3.7 其他模式对象
第7章 SQL 语言基础
7.1 SELECT操作
7.1.1 命令介绍
7.1.2 使用group by子句
7.1.3 用HAVING来限制分组的计算
7.1.4 用ORDER BY子句来对结果进行排序
7.1.5 输出日期
7.1.6 使用子查询
7.1.7 使用UNION,INTERSECT及MINUS子句
7.2 INSERT操作
7.2.1 普通的插入语句
7.2.2 日期的插入
7.2.3 用子查询插入操作
7.2.4 其他类型的插入操作
7.3 UPDATE操作
7.3.1 使用数据更新
7.3.2 用查询更新操作
7.4 DETELE操作
7.4.1 用delete删除全部记录的操作
7.4.2 用delete有条件删除部分记录
7.4.3 用delete删除重复记录
第8章 管理表和约束
8.1 创建表
8.1.1 建立表结构命令
8.1.2 建立表结构例子
8.1.3 建立临时表结构
8.1.4 使用控制台创建表
8.2 修改表结构
8.2.1 修改表结构命令
8.2.2 修改表结构例子
8.2.3 删除表结构
8.2.4 使用控制台修改表
8.3 查看有关表的信息
8.4 使用约束
8.4.1 定义约束
8.4.2 添加和删除约束
8.4.3 禁用和激活约束
8.4.4 利用控制台创建和修改约束
8.5 查看约束信息
第9章 管理索引
9.1 索引基础
9.2 创建索引和索引化表
9.2.1 制定索引选项
9.2.2 创建B树索引
9.2.3 创建位图索引
9.2.4 创建反序索引
9.2.5 创建函数索引
9.2.6 创建索引化表
9.2.7 利用控制台创建索引
9.3 修改索引和索引化表
9.3.1 修改索引的存储参数
9.3.2 重建索引
9.3.3 删除索引
9.3.4 合并索引
9.3.5 监视索引
9.3.6 维护索引化表
9.3.7 使用控制台修改索引
9.4 查询索引信息
第10章 创建和管理其他模式对象
10.1 创建分区表和分区索引
10.1.1 什么是分区表
10.1.2 创建分区表
10.1.3 创建分区索引
10.2 创建和修改视图
10.2.1 创建视图
10.2.2 重定义视图
10.2.3 删除视图
10.3 创建和修改序列
10.3.1 创建序列
10.3.2 修改和删除序列
10.4 创建和修改同义词
10.4.1 创建同义词
10.4.2 删除同义词
10.5 查看分区表、视图、序列和同义词等的信息
第11章 Oracle数据库的备份
11.1 备份及恢复的概念
11.1.1 数据库故障类型
11.1.2 备份数据库
11.2 冷备份
11.2.1 冷备份的概念
11.2.2 冷备份的优缺点
11.3 热备份
11.3.1 热备份的概念
11.3.2 热备份的优缺点
11.3.3 设置初始归档模式
11.3.4 联机备份
11.3.5 脱机备份
11.4 数据库备份与恢复配置
11.4.1 多元化控制文件
11.4.2 多元化重做日志文件
11.5 备份控制文件
11.5.1 建立控制文件副本
11.5.2 备份控制文件
11.5.3 查看备份文件信息
第12章 Oracle数据库的恢复
12.1 恢复的概念
12.1.1 恢复准备
12.1.2 恢复不同模式的数据库
12.2 完全恢复的案例
12.2.1 丢失一个普通用户数据文件的恢复--联机恢复
12.2.2 恢复全部数据文件
12.2.3 恢复全部控制文件和数据文件
12.2.4 丢失一个普通用户数据文件的恢复--脱机恢复
12.3 不完全恢复的案例
12.3.1 基于时间的恢复
12.3.2 基于终止的恢复
第13章 逻辑备份与恢复
13.1 导入导出简介
13.2 导出
13.2.1 导出表
13.2.2 导出表空间
13.2.3 导出分区
13.2.4 导出数据库
13.3 导入
13.3.1 导入表
13.3.2 导入到不同的账户
13.3.3 导入模式
13.3.4 导入表空间
13.3.5 导入整个数据库
13.4 迁移表空间
第二部分 开发篇
第14章 Oracle编程基础
14.1 PL/SQL简介
14.2 PL/SQL程序结构
14.2.1 PL/SQL块的结构
14.2.2 PL/SQL块的类型
14.3 PL/SQL的变量声明
14.3.1 变量声明的基本语法
14.3.2 作用域和可见性
14.4 PL/SQL的变量类型
14.4.1 数值型
14.4.2 字符型
14.4.3 复合类型
14.4.4 LOB类型
14.4.5 自定义类型
14.5 数据类型转换
14.6 PL/SQL表达式
14.6.1 运算符的优先级
14.6.2 字符表达式
14.6.3 布尔表达式
14.7 PL/SQL运算符
14.7.1 一般运算符
14.7.2 比较运算符
14.7.3 逻辑运算符
14.7.4 用户自定义运算符
第15章 Oracle部分内置函数介绍
15.1 数值函数
15.1.1 ABS函数
15.1.2 CEIL函数
15.1.3 EXP函数
15.1.4 FLOOR函数
15.1.5 LN函数
15.1.6 MOD函数
15.1.7 ROUND函数
15.1.8 SIGN函数
15.1.9 TRUNC函数
15.2 字符函数
15.2.1 CONCAT函数
15.2.2 INITCAP函数
15.2.3 INSTR函数
15.2.4 LOWER函数
15.2.5 UPPER函数
15.2.6 LTRIM(左截断)和RTRIM(右截断)函数
15.2.7 SUBSTR函数
15.2.8 REPLACE函数
15.2.9 SOUNDEX函数
15.3 转换函数
15.3.1 CHARTOROWID函数
15.3.2 CONVERT函数
15.3.3 RAWTOHEX函数
15.3.4 TO_CHAR函数
15.3.5 TO_DATE函数
15.3.6 TO_NUMBER函数
15.4 日期函数
15.4.1 ADD_MONTHS函数
15.4.2 LAST_DAY函数
15.4.3 MONTHS_BETWEEN函数
15.4.4 NEW_TIME函数
15.4.5 NEXT_DAY函数
15.4.6 SYSDATE函数
15.4.7 TRUNC函数
15.5 分组函数
15.5.1 AVG函数
15.5.2 MAX函数
15.5.3 MIN函数
15.5.4 STDDEV函数
15.6 其他单记录函数
15.6.1 BFILENAME函数
15.6.2 DUMP函数
15.6.3 EMPTY_BLOB和 EMPTY_CLOB函数
15.6.4 GREATEST函数
15.6.5 UID函数
15.6.6 USER函数
第16章 使用存储过程和函数
16.1 使用存储过程
16.1.1 创建存储过程
16.1.2 调用存储过程
16.1.3 编译存储过程
16.1.4 删除存储过程
16.2 使用函数
16.2.1 定义函数
16.2.2 调用函数
16.2.3 删除函数
第17章 使用触发器和作业
17.1 使用触发器
17.1.1 使用DML触发器
17.1.2 创建系统触发器
17.1.3 使用替代触发器
17.1.4 关闭和启动触发器
17.1.5 使用控制台创建和控制触发器
17.2 触发器的例外
17.2.1 在触发器体的错误条件和例外
17.2.2 触发器和处理远程的例外
17.3 使用作业
17.3.1 DBMS_JOB包
17.3.2 创建作业
17.3.3 删除作业
17.3.4 作业的导入和导出
第18章 跟踪与调试
18.1 调试语法错误
18.2 调试逻辑错误
18.3 使用工具调试程序
18.3.1 在程序中插入调试用表
18.3.2 使用DBMS_OUTPUT程序包
18.4 程序规范和代码编写
18.4.1 程序结构的规划
18.4.2 编制代码
18.4.3 格式化代码
第三部分 实战篇
第19章 新闻网站后台管理系统(PHP)
19.1 系统设计
19.1.1 需求分析
19.1.2 总体设计
19.1.3 功能设计
19.2 数据库设计与实现
19.2.1 数据库的需求分析
19.2.2 数据库的逻辑设计
19.3 用户管理
19.3.1 实现效果
19.3.2 逻辑设计
19.3.3 代码分析
19.3.4 技术难点详解
19.4 栏目管理
19.4.1 实现效果
19.4.2 逻辑设计
19.4.3 代码分析
19.4.4 技术难点详解
19.5 新闻管理
19.5.1 实现效果
19.5.2 逻辑设计
19.5.3 代码分析
19.5.4 技术难点详解
19.6 专题管理
19.6.1 实现效果
19.6.2 逻辑设计
19.6.3 代码分析
19.6.4 技术难点详解
19.7 日志管理
19.7.1 实现效果
19.7.2 逻辑设计
19.7.3 代码分析
19.7.4 技术难点详解
第20章 高校收费系统(C#)
20.1 系统设计
20.1.1 需求分析
20.1.2 总体设计
20.1.3 功能设计
20.2 数据库设计与实现
20.2.1 数据库的需求分析
20.2.2 数据库的逻辑设计
20.2.3 数据库存储过程
20.3 公共类的设计与实现
20.3.1 Connection类
20.3.2 Register类
20.3.3 GlobleHelper类
20.4 平台管理
20.4.1 学校管理
20.4.2 部门管理
20.4.3 专业管理
20.4.4 班级管理
20.4.5 学生管理
20.4.6 教工管理
20.4.7 序列
20.4.8 包
20.4.9 存储过程
20.5 收费点维护
20.5.1 工作站管理
20.5.2 收费点管理
20.5.3 存储过程
20.6 收费项目管理
20.6.1 创建项目
20.6.2 项目收费任务维护
20.6.3 开通与废止收费项目实现效果
20.6.4 存储过程
20.7 交费管理
20.7.1 项目交费
20.7.2 项目交欠费查看
20.7.3 序列
20.7.4 存储过程
第21章 公司个人信息网络管理系统(JSP)
21.1 概述
21.2 JSP连接Oracle数据库
21.2.1 JSP数据库连接技术
21.2.2 JSP数据库连接方法
21.3 系统分析与设计
21.3.1 需求分析
21.3.2 总体设计
21.3.3 功能设计
21.4 数据库设计与实现
21.4.1 数据库分析
21.4.2 数据库设计
21.4.3 系统配置
21.5 系统实现
21.5.1 系统登录
21.5.2 系统维护
21.5.3 个人基本信息维护
21.5.4 个人网络通讯录维护
21.5.5 个人网络记事本维护
21.5.6 个人网络硬盘维护
21.6 本章小结
第1章 数据库基础知识
1.1 数据库系统
1.2 关系数据库
第2章 Oracle的安装
2.1 安装Oracle服务器端
2.1.1 安装前的准备
2.1.2 安装Oracle企业版数据库
2.1.3 自定义安装
2.2 安装客户机
2.3 安装后期处理
2.3.1 数据库管理员认证方式
2.3.2 查看系统服务
第3章 创建数据库
3.1 使用DBCA创建数据库
3.1.1 选择数据库模板
3.1.2 配置和创建数据库
3.2 手工创建数据库
3.2.1 确定全局数据库名与实例名
3.2.2 确定DBA认证方式
3.2.3 创建初始化参数文件
3.2.4 连接和启动实例
3.2.5 创建数据库
3.2.6 创建附加的表空间
3.2.7 创建数据字典视图
3.3 设置数据库的初始化参数
3.3.1 初始化参数基础
3.3.2 指定控制文件
3.3.3 指定数据块大小
3.3.4 指定SGA相关参数
3.3.5 指定最大并发进程数
3.3.6 指定共享及专用模式
第4章 启动和关闭数据库
4.1 启动数据库
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 事务关闭方式(TRANSACTIONAL)
4.2.4 终止关闭方式
4.3 启动和关闭数据库服务
4.3.1 Oracle系统服务
4.3.2 启动服务
4.3.3 关闭数据库服务
4.3.4 设置服务启动类型
4.4 利用控制台启动和关闭数据库
4.4.1 启动控制台
4.4.2 选择和连接数据库
4.4.3 启动和关闭数据库
第5章 服务器及客户端网络配置
5.1 Oracle网络服务组件
5.1.1 Oracle Net
5.1.2 Oracle Net监听器
5.1.3 Oracle连接管理器
5.1.4 Oracle网络配置工具
5.2 服务器端监听器配置
5.2.1 默认的监听器配置
5.2.2 配置监听协议地址
5.2.3 配置静态服务注册
5.3 监听器的管理
5.3.1 启动和停止监听器
5.3.2 监视监听器的状态
5.3.3 修改配置参数
5.3.4 查看配置参数
5.4 客户端网络服务配置
5.4.1 命名方式配置
5.4.2 配置本地命名方式
5.4.3 常见的网络故障及排除方法
第6章 Oracle体系结构
6.1 Oracle的存储结构
6.1.1 Oracle的逻辑存储结构
6.1.2 Oracle中的块管理
6.1.3 Oracle中的区
6.1.4 Oracle中的段
6.1.5 表空间
6.1.6 数据文件
6.1.7 控制文件
6.1.8 重做日志文件
6.1.9 数据字典
6.2 Oracle的软件结构
6.2.1 Oracle实例
6.2.2 SGA区
6.2.3 PGA区
6.2.4 其他后台进程
6.3 数据库中的各种模式对象
6.3.1 模式的概念和类型
6.3.2 表
6.3.3 视图
6.3.4 索引
6.3.5 同义词
6.3.6 序列及触发器
6.3.7 其他模式对象
第7章 SQL 语言基础
7.1 SELECT操作
7.1.1 命令介绍
7.1.2 使用group by子句
7.1.3 用HAVING来限制分组的计算
7.1.4 用ORDER BY子句来对结果进行排序
7.1.5 输出日期
7.1.6 使用子查询
7.1.7 使用UNION,INTERSECT及MINUS子句
7.2 INSERT操作
7.2.1 普通的插入语句
7.2.2 日期的插入
7.2.3 用子查询插入操作
7.2.4 其他类型的插入操作
7.3 UPDATE操作
7.3.1 使用数据更新
7.3.2 用查询更新操作
7.4 DETELE操作
7.4.1 用delete删除全部记录的操作
7.4.2 用delete有条件删除部分记录
7.4.3 用delete删除重复记录
第8章 管理表和约束
8.1 创建表
8.1.1 建立表结构命令
8.1.2 建立表结构例子
8.1.3 建立临时表结构
8.1.4 使用控制台创建表
8.2 修改表结构
8.2.1 修改表结构命令
8.2.2 修改表结构例子
8.2.3 删除表结构
8.2.4 使用控制台修改表
8.3 查看有关表的信息
8.4 使用约束
8.4.1 定义约束
8.4.2 添加和删除约束
8.4.3 禁用和激活约束
8.4.4 利用控制台创建和修改约束
8.5 查看约束信息
第9章 管理索引
9.1 索引基础
9.2 创建索引和索引化表
9.2.1 制定索引选项
9.2.2 创建B树索引
9.2.3 创建位图索引
9.2.4 创建反序索引
9.2.5 创建函数索引
9.2.6 创建索引化表
9.2.7 利用控制台创建索引
9.3 修改索引和索引化表
9.3.1 修改索引的存储参数
9.3.2 重建索引
9.3.3 删除索引
9.3.4 合并索引
9.3.5 监视索引
9.3.6 维护索引化表
9.3.7 使用控制台修改索引
9.4 查询索引信息
第10章 创建和管理其他模式对象
10.1 创建分区表和分区索引
10.1.1 什么是分区表
10.1.2 创建分区表
10.1.3 创建分区索引
10.2 创建和修改视图
10.2.1 创建视图
10.2.2 重定义视图
10.2.3 删除视图
10.3 创建和修改序列
10.3.1 创建序列
10.3.2 修改和删除序列
10.4 创建和修改同义词
10.4.1 创建同义词
10.4.2 删除同义词
10.5 查看分区表、视图、序列和同义词等的信息
第11章 Oracle数据库的备份
11.1 备份及恢复的概念
11.1.1 数据库故障类型
11.1.2 备份数据库
11.2 冷备份
11.2.1 冷备份的概念
11.2.2 冷备份的优缺点
11.3 热备份
11.3.1 热备份的概念
11.3.2 热备份的优缺点
11.3.3 设置初始归档模式
11.3.4 联机备份
11.3.5 脱机备份
11.4 数据库备份与恢复配置
11.4.1 多元化控制文件
11.4.2 多元化重做日志文件
11.5 备份控制文件
11.5.1 建立控制文件副本
11.5.2 备份控制文件
11.5.3 查看备份文件信息
第12章 Oracle数据库的恢复
12.1 恢复的概念
12.1.1 恢复准备
12.1.2 恢复不同模式的数据库
12.2 完全恢复的案例
12.2.1 丢失一个普通用户数据文件的恢复--联机恢复
12.2.2 恢复全部数据文件
12.2.3 恢复全部控制文件和数据文件
12.2.4 丢失一个普通用户数据文件的恢复--脱机恢复
12.3 不完全恢复的案例
12.3.1 基于时间的恢复
12.3.2 基于终止的恢复
第13章 逻辑备份与恢复
13.1 导入导出简介
13.2 导出
13.2.1 导出表
13.2.2 导出表空间
13.2.3 导出分区
13.2.4 导出数据库
13.3 导入
13.3.1 导入表
13.3.2 导入到不同的账户
13.3.3 导入模式
13.3.4 导入表空间
13.3.5 导入整个数据库
13.4 迁移表空间
第二部分 开发篇
第14章 Oracle编程基础
14.1 PL/SQL简介
14.2 PL/SQL程序结构
14.2.1 PL/SQL块的结构
14.2.2 PL/SQL块的类型
14.3 PL/SQL的变量声明
14.3.1 变量声明的基本语法
14.3.2 作用域和可见性
14.4 PL/SQL的变量类型
14.4.1 数值型
14.4.2 字符型
14.4.3 复合类型
14.4.4 LOB类型
14.4.5 自定义类型
14.5 数据类型转换
14.6 PL/SQL表达式
14.6.1 运算符的优先级
14.6.2 字符表达式
14.6.3 布尔表达式
14.7 PL/SQL运算符
14.7.1 一般运算符
14.7.2 比较运算符
14.7.3 逻辑运算符
14.7.4 用户自定义运算符
第15章 Oracle部分内置函数介绍
15.1 数值函数
15.1.1 ABS函数
15.1.2 CEIL函数
15.1.3 EXP函数
15.1.4 FLOOR函数
15.1.5 LN函数
15.1.6 MOD函数
15.1.7 ROUND函数
15.1.8 SIGN函数
15.1.9 TRUNC函数
15.2 字符函数
15.2.1 CONCAT函数
15.2.2 INITCAP函数
15.2.3 INSTR函数
15.2.4 LOWER函数
15.2.5 UPPER函数
15.2.6 LTRIM(左截断)和RTRIM(右截断)函数
15.2.7 SUBSTR函数
15.2.8 REPLACE函数
15.2.9 SOUNDEX函数
15.3 转换函数
15.3.1 CHARTOROWID函数
15.3.2 CONVERT函数
15.3.3 RAWTOHEX函数
15.3.4 TO_CHAR函数
15.3.5 TO_DATE函数
15.3.6 TO_NUMBER函数
15.4 日期函数
15.4.1 ADD_MONTHS函数
15.4.2 LAST_DAY函数
15.4.3 MONTHS_BETWEEN函数
15.4.4 NEW_TIME函数
15.4.5 NEXT_DAY函数
15.4.6 SYSDATE函数
15.4.7 TRUNC函数
15.5 分组函数
15.5.1 AVG函数
15.5.2 MAX函数
15.5.3 MIN函数
15.5.4 STDDEV函数
15.6 其他单记录函数
15.6.1 BFILENAME函数
15.6.2 DUMP函数
15.6.3 EMPTY_BLOB和 EMPTY_CLOB函数
15.6.4 GREATEST函数
15.6.5 UID函数
15.6.6 USER函数
第16章 使用存储过程和函数
16.1 使用存储过程
16.1.1 创建存储过程
16.1.2 调用存储过程
16.1.3 编译存储过程
16.1.4 删除存储过程
16.2 使用函数
16.2.1 定义函数
16.2.2 调用函数
16.2.3 删除函数
第17章 使用触发器和作业
17.1 使用触发器
17.1.1 使用DML触发器
17.1.2 创建系统触发器
17.1.3 使用替代触发器
17.1.4 关闭和启动触发器
17.1.5 使用控制台创建和控制触发器
17.2 触发器的例外
17.2.1 在触发器体的错误条件和例外
17.2.2 触发器和处理远程的例外
17.3 使用作业
17.3.1 DBMS_JOB包
17.3.2 创建作业
17.3.3 删除作业
17.3.4 作业的导入和导出
第18章 跟踪与调试
18.1 调试语法错误
18.2 调试逻辑错误
18.3 使用工具调试程序
18.3.1 在程序中插入调试用表
18.3.2 使用DBMS_OUTPUT程序包
18.4 程序规范和代码编写
18.4.1 程序结构的规划
18.4.2 编制代码
18.4.3 格式化代码
第三部分 实战篇
第19章 新闻网站后台管理系统(PHP)
19.1 系统设计
19.1.1 需求分析
19.1.2 总体设计
19.1.3 功能设计
19.2 数据库设计与实现
19.2.1 数据库的需求分析
19.2.2 数据库的逻辑设计
19.3 用户管理
19.3.1 实现效果
19.3.2 逻辑设计
19.3.3 代码分析
19.3.4 技术难点详解
19.4 栏目管理
19.4.1 实现效果
19.4.2 逻辑设计
19.4.3 代码分析
19.4.4 技术难点详解
19.5 新闻管理
19.5.1 实现效果
19.5.2 逻辑设计
19.5.3 代码分析
19.5.4 技术难点详解
19.6 专题管理
19.6.1 实现效果
19.6.2 逻辑设计
19.6.3 代码分析
19.6.4 技术难点详解
19.7 日志管理
19.7.1 实现效果
19.7.2 逻辑设计
19.7.3 代码分析
19.7.4 技术难点详解
第20章 高校收费系统(C#)
20.1 系统设计
20.1.1 需求分析
20.1.2 总体设计
20.1.3 功能设计
20.2 数据库设计与实现
20.2.1 数据库的需求分析
20.2.2 数据库的逻辑设计
20.2.3 数据库存储过程
20.3 公共类的设计与实现
20.3.1 Connection类
20.3.2 Register类
20.3.3 GlobleHelper类
20.4 平台管理
20.4.1 学校管理
20.4.2 部门管理
20.4.3 专业管理
20.4.4 班级管理
20.4.5 学生管理
20.4.6 教工管理
20.4.7 序列
20.4.8 包
20.4.9 存储过程
20.5 收费点维护
20.5.1 工作站管理
20.5.2 收费点管理
20.5.3 存储过程
20.6 收费项目管理
20.6.1 创建项目
20.6.2 项目收费任务维护
20.6.3 开通与废止收费项目实现效果
20.6.4 存储过程
20.7 交费管理
20.7.1 项目交费
20.7.2 项目交欠费查看
20.7.3 序列
20.7.4 存储过程
第21章 公司个人信息网络管理系统(JSP)
21.1 概述
21.2 JSP连接Oracle数据库
21.2.1 JSP数据库连接技术
21.2.2 JSP数据库连接方法
21.3 系统分析与设计
21.3.1 需求分析
21.3.2 总体设计
21.3.3 功能设计
21.4 数据库设计与实现
21.4.1 数据库分析
21.4.2 数据库设计
21.4.3 系统配置
21.5 系统实现
21.5.1 系统登录
21.5.2 系统维护
21.5.3 个人基本信息维护
21.5.4 个人网络通讯录维护
21.5.5 个人网络记事本维护
21.5.6 个人网络硬盘维护
21.6 本章小结
Oracle数据库管理与应用系统开发[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!