Oracle基础教程目录
第2章SQL和SQL*Plus概述
第3章创建、修改、重命名和删除数据库中的表
第四章数据修改和审计表操作
4.1将数据行插入表中
4.1.1指定列的列表
4.1.2处理完整性约束
4.1.3省略列名
4.1.4插入日期和时间
4.1.5从其他表格插入数据
4.1.6创建和使用序列
4.2更新数据
4.2.1更新声明
4 . 2 . 2案例结构介绍
4.2.3用案例结构更新数据
替代变量
4.3删除行和截断表
4.3.1删除选中行。
删除所有行
4.4合并额度
4.5数据库事务
4.5.1提交
撤退
保留点
4.6创建和使用数据库触发器
4.6.1触发器介绍
4.6.2创建和使用BEFORE触发器
4.6.3创建一个AFTER触发器来审计表操作。
4.6.4创建和使用语句级触发器
4.6.5显示、更改和删除触发器
4.7总结
第5章查询数据库
5.1在单个数据库表中显示数据。
5.1.1编写SELECT语句
5.1.2选择所有列
5.1.3使用DISTINCT显示唯一的行。
5.1.4中断失控查询
5.1.5使用搜索标准过滤结果
5.1.6排序
5.1.7包括查询中的计算
5.2 SQL函数介绍
5.2.1使用单行函数查询
使用聚合函数
5.2.3将结果分组。
5.2.4使用HAVING子句过滤组
5.2.5格式化SQL*Plus的输出并创建一个简单的报告。
5.3总结
第6章创建多表查询和视图
6.1创建和使用多表查询
6.1.1连接具有匹配列值的表。
6.1.2了解其他连接类型和连接条件
6.1.3集合运算符
6.1.4使用子查询
6.2创建和使用视图
6.2.1视图的目的
6.2.2定义和查询表格的视图。
6.2.3用表格视图修改表格数据。
创建一个复杂的视图
6.2.5创建同义词以简化表引用。
列出视图定义
删除视图
6.3总结
第7章使用PL/SQL
7.1PL/SQL简介
7.1.1PL/SQL的优势
7.1.2PL/SQL块类型
7.2了解匿名块
7.2.1检验声明部分
7.2.2检查可执行部分。
7.2.3调查异常处理部分。
7.3创建匿名块
7.3.1初始化Redwood房地产数据库。
编写匿名块
7.3.3建立SQL*Plus环境。
7.3.4运行匿名PL/SQL块。
7.3.5修改匿名块以显示多行。
异常情况的处理
7.4了解显式游标
7.4.1PL/SQL循环结构介绍
7.4.2使用显式游标和循环来处理行
7.4.3使用FOR循环处理显式游标
7 . 4 . 4 if语句介绍
7.5著名街区介绍
7.6创建、使用、显示和删除功能
7.6.1创建和存储函数
7.6.2调用功能
修改功能
显示和删除功能
7.7创建、使用、显示和删除的过程
7.7.1流程的优势
7.7.2创建和存储程序
7.7.3调用存储过程
7.7.4修改流程,重新编译并保存流程。
7.7.5显示和删除过程
7.8摘要
第8章了解和使用表单生成器
8.1表单介绍
8.1.1主要表单类型
8.1.2表单服务架构
8.1.3手性形式的基本结构
8.2使用Forms Builder创建一个简单的主表单。
表单生成器向导
8.2.2使用“运行表单”按钮测试表单。
8.2.3用表单查询和显示数据
8.3修改表格
布局编辑器
对象导航器
基本属性
添加图像
8.3.5添加查找列
8.3.6创建值列表
8.3.7自动执行查询的步骤
8.3.8单选按钮和复选框
8.4创建表格形式和子形式
创建一个表格
8.4.2创建主窗体和子窗体
8.4.3向网格添加显示列
8.4.4设置格式掩码
8.5总结
第9章自定义表单
9.1设置表单结构
9.1.1创建画布和简单数据块
9.1.2创建查询数据块
9.1.3完成搜索。
9.2设计表单触发器
9.2.1定义表单事件
创建和编辑触发器
调试触发器
处理错误
9.2.5了解表格程序的范围和生命周期。
9.3构建有用的表单工具
9.3.1创建序列
9.3.2表格输入验证
9.3.3计算网格数据的小计
9.4使用多个画布
添加一个画布
覆盖画布
标签画布
9.4.4表格样式的注释
9.5使用JDeveloper创建Web表单
9.5.1修改列表并建立服务器文件。
9.5.2创建数据连接和工作空间
9.5.3创建业务组件数据模型
9.5.4创建显示数据的Java服务器页面
9.5.5添加搜索表单
9.6总结
第10章创建和修改报告
10.1报表开发人员介绍
10.1.1网络出版和纸质报告
10.1.2报表类型
10.1.3 Oracle报表服务
10.2创建和修改报告
10.2.1报表结构
10 . 2 . 2报表生成器
10.2.3纸张设计和排版窗口
10.2.4对象浏览器窗口
10.3增强了报表的功能
10.3.1对齐和调整列
10.3.2设置格式掩码和属性
添加阴影和边框
插入页码和日期
10.3.5添加文本框
10.4自定义报表
10.4.1数据模型
10.4.2添加字段
10.4.3数据组结构和框架
10.4.4手动创建报告
10.4.5显示数据库中的图像
10.5控制报告中的数据
10.5.1创建用户参数
10.5.2使用过滤器限制报告
10.5.3创建报告触发器
10.6创建自定义模板
10.6.1设计定制模板
10.6.2申请模板
10.6.3注册模板
10.7自定义Web报表
10.7.1动态报表环境
10.7.2更改网络报告
10.7.3向Web报告添加图表
10.8汇总
第11章建立集成应用
设计一个集成的数据库应用程序。
11.1.1有组织的红杉地产。
11.1.2外观一致
11.1.3创建模板表单
11.1.4创建和应用属性类和可视化属性
11.1.5应用模板表单和属性
11.2在应用程序中连接表单和报表
11.2.1启动表单
11.2.2打开连接的表单。
11.2.3显示报告
11.2.4在OracleAS中部署表单和报表
11.3创建菜单
11.3.1菜单的功能
11.3.2创建菜单
11.3.3创建菜单操作
11.3.4部署和使用菜单
11.4创建帮助文件
11.4.1Oracle的Web帮助系统
11.4.2创建HTML帮助文件
11.4.3部署和使用帮助文件
11.5汇总
第12章维护数据库安全
12.1创建和编辑用户帐户
12.1.1用户验证
12.1.2用户角色
12.1.3系统权限和对象权限
控制用户对对象的访问
12.2.1创建角色
12.2.2授权和撤销
12.3使用视图和过程实现权限
12 . 3 . 1限制对选定行和列的访问
12.3.2使用流程约束更新
12.3.3虚拟专用数据库和标签安全性
12.3.4限制应用内访问
12.4加密和保护数据
12.4.1安全互联网传输
12.4.2加密数据库中选定的数据。
12.4.3用包装保护源代码
12.5审计数据库
启用审计
查看审计线索
12.5.3创建审计触发器
12.5.4细粒度审计
12.6汇总
第13章数据库管理
13.1DBA的责任清单
13.2使用企业管理器
13.3了解Oracle存储文件
13.3.1保护控制文件
13.3.2创建表空间和数据文件
13.3.3配置撤消和重做操作
13.4为模式对象配置空间
13.4.1设置表存储参数
13.4.2定义组
13.4.3创建分区
13.5进出口数据
13.5.1使用SQL脚本。
13.5.2使用数据泵
13.5.3使用SQL*Loader和外部表
13.6维护数据库管理系统
1修补和升级
13.6.2启动和关闭数据库
13.7备份数据库
1备份数据库的复杂性
13.7.2关机和系统备份(冷备份)
13.7.3继续备份和归档(热备份)
13.8监控和提高数据库性能
13.8.1监控工具
13.8.2优化查询
13.9使用系统视图获取有用信息
13.10汇总
词汇
索引(从图灵网站下载)