1 / 112
文档名称:

Oracle11G开发培训总结.doc

格式:doc   大小:3,558KB   页数:112页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle11G开发培训总结.doc

上传人:yinjiong623147 2016/8/21 文件大小:3.47 MB

下载得到文件列表

Oracle11G开发培训总结.doc

文档介绍

文档介绍:黄伟昌 1 Oracle 11G 课程总结 Oracle11G 培训总结?数据库概念? Oracle 体系结构? Oracle 安装(高级安装) ?启动 Oracle ? SQL 语句? Oracle 数据类型? SQL 语句使用? SQL 函数? Oracle 数据库对象? directory 目录?外部表?临时表?序列?视图?同义词?索引?表分区?并发与锁?行级锁?表级锁? PL/SQL 基础? PL/SQL 简介? PL/SQL 块基本结构? PL/SQL 变量与常量? PL/SQL 控制结构? PL/SQL 集合?游标管理?异常处理? Oracle 数据字典?子程序和程序包?过程?函数?自主事务处理?程序包?触发器和内置程序包?触发器?内置程序包?备份与恢复?使用 PowerDesignser 设计数据库?创建 CDM ?创建 PDM ? PD 连接 Oracle 数据黄伟昌 2 Oracle 11G 课程总结?去除生成 Oracle 脚本中双引号?逆向工程?疑难?无法启动 OracleTNSListener 监听服务?删除 Oracle 中奇怪的表名称 BIN$ …的方法?周三扩展课? 2011 年2月 16日 SQL 语句处理过程? 2011 年2月 23日 Oracle 优化器及执行计划? 2011 年3月2日动态 SQL 语句、 Java 创建及调用存储过程(重点) 黄伟昌 3 Oracle 11G 课程总结数据库概念 Oracle 、 DB2 、 SQLServer 属于关系型数据库关系型数据库采用结构化查询语言( SQL ) 作为客户端程序与数据库服务器间沟通的桥梁——客户端发送 SQL 指令到服务器端,服务器端执行相关的指令并返回其查询的结果。数据建模要将显示世界中客观存在的事物以数据的形式存储到计算机中并进行处理, 就需要对其进行分析、抽象, 进而确定数据的结构以及数据间的内在联系,这一过程成为数据建模。数据模型应满足三个方面要求: ?能够比较真实地模拟现实世界?容易为人所理解?便于计算机实现数据模型三要素: ?数据结构- 描述事物的静态特性?数据操作- 描述事物的动态特性?完整性约束- 描述事物内部和事物间的约束性关系 E-R 模型?在 E-R 模型中,现实世界时由一且成为实体的对象和这些对象之间的关系组成的。?在 E-R 模型三要素:实体、关系、属性。 E-R 图是描述概念事物,建立概念模型的实用工具。 E-R 三要素: ?实体- 用矩形表示?属性- 用椭圆形表示,并用连线与实体连在一起。?实体间联系- 用菱形框表示,并用连线分别与相关实体相连,且需在连线上注明联系类型。实体间联系类型: 一对一关系( 1:1): 两个实体集 A和B ,若 A 中的每个实体至多和 B 中一个实体有联系,反之, B 中的每个实体至多和 A 中的一个实体有联系,称 A对B或B对A 是一对一关系。一对多关系( 1:N): 两个实体集 A和B ,如果 A 中每个实体可以和 B 中的 0~ 多个实体有联系,而 B中的每个实体至多和 A 中的一个实体有联系,则称 A对B 为一对多关系。多对多关系( M:N): 两个实体集 A和B ,若 A 中的每个实体可与 B 中的多个实体有联系,反之亦然, 称A对B或B对A 是多对多关系。黄伟昌 4 Oracle 11G 课程总结 Oracle 体系结构 Oracle 数据库特点: ?全球化、跨平台的数据库? Oracle 遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准?支持多用户、高性能的事务处理?强大的安全性控制和完整性控制?支持分布式数据库和分布处理 OracleDBMS ( Oracle 数据库管理系统)由 Oracle 数据库和 Oracle 实例组成。 Oracle 数据库: Oracle 数据库包含操作系统文件(也称为数据库文件) ,这些文件为数据库信息提供了实际的物理存储。 Oracle 数据库: ?物理组件?数据文件( .DBF ) ?日志文件( .LOG ) ?控制文件( .CTL ) ?逻辑组件(由小到大) ?数据块:最小存储单元(默认 8K) ?区:最小分配单元( 8/16 个块) ?段:数据段、回退段、临时段、索引段,由区组成,分类型存储物理组件的之间交互顺序: Oracle 启动→ →控制文件→数据文件、日志文件。 Oracle 实例(例程): Oracle 实例是由内存结构和后台进程组成。只有启动实例后,才能访问数据库中的数据。黄伟昌 5 Oracle 11G 课程总结 O racle 实例内存结构: ? SGA : Oracle 核心引擎所需内存。(见下图) ? PGA :服务器进程所需的内存。? UGA :用户进程所需的内存 S