R12 Oracle培训大纲

合集下载

OracleEBSR12库存操作基础篇

OracleEBSR12库存操作基础篇

库存管理(Inventory Management) 1实例1. 库存事务操作——杂项接收(Miscellaneous Receipt)1实例2. 库存事务操作——杂项发放(Miscellaneous Issue)13实例3. 库存事务操作——账户接收(Account Receipt) (17)实例4. 库存事务操作——账户别名接收(Account Alias Receipt)19实例5. 库存事务操作——账户发放(Account Issue) (21)实例6. 库存事务操作——账户别名发放(Account Alias Issue)23实例7. 库存事务操作——子库存转移(Subinventory Transfer)25实例8. 库存事务操作——组织间转移(Inter-Org Transfer)29实例9. 库存事务操作——物料搬运单转移(Move Order Transfer)46实例10. 库存事务操作——物料搬运单发放(Move Order Issue)51实例11. 库存事务操作——销售单发放(Sales Order Issue)54库存管理(Inventory Management)实例1. 库存事务操作——杂项接收(Miscellaneous Receipt)杂项接收(Miscellaneous Receipt)是许多事物操作的前提和基础。

下面以五类典型的Item为例,让我们来看看如何操作Miscellaneous Receipt。

Item1、Plain itemItem2、Serial @ Receipt itemItem3、Lot + Prespecified Locator itemItem4、Lot + Serial @ Sales Order Issue itemItem5、Lot + Serial @ Predefined + Revision + Dynamic entry Locator item以上五类Item从简单到复杂,涵盖了Lot, Serial, Locator, Revision等常见属性,是具有代表性的。

Oracle培训课件

Oracle培训课件
23
基本概念
• ROWID ➢ 伪列,唯一。定位数据的最快方法 ➢ 索引创建时会记录ROWID值
• Driving Table(驱动表): ➢ 外层表,用于嵌套以及hash连接中
• 可选择性: ➢ “唯一键的数量/表中的行数”的比值
24
Oracle SQL 执行计划
• SQL语句: SELECT ename, job, sal, dname
35
培训总目录
一、培训目的 二、Oracle 体系结构 三、Oracle SQL 优化基础 四、典型案例分析暨优化要点 五、Oracle SQL 编写规范
典型案例_1
• 系统名称:综合集中维护支撑系统 • 故障现象:压力测试系统CPU资源100% • 故障分析:
➢ 数据库实际的数据量仅为6GB左右。但是每 天却产生大概150GB左右的REDO LOG
➢ 对应用进行跟踪调试,查找每笔查询业务 所运行的SQL
➢ 最终定位问题产生原因:应用程序在每笔 查询后面都附带了消息传输(10次)
➢ 将该SQL屏蔽,问题得到解决
38
典型案例_2
• 系统名称:OA系统
• 故障现象:SQL语句执行速度慢(5S)
select distinct b.fd_workflowname,a.fd_fileid,a.fd_c_filetitle,a.fd_c_enddate from tb_model_workflow b,tb_document c,tb_engine_filecommon a,tb_engine_filetache g where a.fd_c_workflowid=b.fd_workflowid and g.fd_fileid=a.fd_fileid and a.fd_c_fileno=c.id and a.fd_c_isend='1'and b.fd_workflowtype='1' and (c.security_level_code=1 or(c.security_level_code=2 and g.fd_ft_staffid=2)or (c.security_level_code=3 and g.fd_ft_staffid=2)) and a.fd_c_enddate>=(sysdate-30)and a.fd_c_enddate<=(sysdate+1) and (pany_id=1 or c.send_company=1) order by a.fd_c_enddate desc;

oracle数据库培训课程大纲

oracle数据库培训课程大纲

oracle数据库培训课程大纲oracle数据库培训课程大纲Oracle 9i/10g课程大纲UNIT 1. 数据库基础及 SQL基础课程综述本课程适用于Oracle9i/10g 用户,将向学员提供数据服务器的扩展介绍。

课程涉及的概念包括面向关系和面向对象数据库,以及强大的SQL编程语言。

课程将向学员教授创建和维护数据库对象,以及存储、获取和操作数据。

同时学员将学会使用像ROLLUP、CUBE、Set运算符和分级获取等高级技术获取数据。

学员将学会使用iSQL*Plus工具编写SQL 和SQL*Plus脚本文件产生类似报表的示例和动手实践以增强基础概念。

内容纲要※ 数据库概述※ 编写基本的SQL语句※ 限制和排序数据※ 单记录函数※ 从多表中显示数据※ 使用Group函数聚合数据※ 编写子查询※ 使用iSQL*Plus产生只读输出※ 操作数据※ 创建和管理表※ 包含约束※ 创建视图※ 其它数据库对象※ 控制用户访问※ 使用Set运算符※ Oracle Datetime函数※ 对GROUP BY子句的增强※ 高级子查询※ 分级获取数据※ Oracle对DML 和DDL语句的扩展※ 使用PL/SQL developer,TOAD等专业软件查询管理数据库学员受益从事Oracle数据库服务器的数据操作和管理。

目标学员数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件有基本的操作系统使用经验,熟悉数据处理概念和技术。

课程天数3天UNIT 2. Oracle9i/10g 数据库管理基础 I课程综述Oracle 产品数据库管理员管理工业界最先进的信息系统和拥有业界最高薪水。

本课程是迈向成为一名Oracle专家的第一步,设计用于巩固熟悉基本的数据库任务。

学员将学会设计、创建和维护Oracle数据库。

学员将会了解Oracle数据库架构的基本概念,以及这些组件如何工作和相互交互。

学员将学会如何创建关系数据库和以一种有效和高效率的方式管理各种架构。

ORACLE基础学习培训课件pptx(2024)

ORACLE基础学习培训课件pptx(2024)
7
ORACLE数据库发展历程
2003年,Oracle发布了Oracle Database 10g,引入了自动存 储管理(ASM)和网格计算支持。
2007年,Oracle发布了Oracle Database 11g,加强了数据集 成、安全性和性能优化。
2024/1/27
2013年,Oracle发布了Oracle Database 12c,引入了多租户
13
配置ORACLE数据库环境
配置监听器
使用ORACLE网络配置助手(NetCA )配置监听器,以便远程客户端能够 连接到数据库。
创建数据库用户
使用SQL*Plus或其他工具创建数据 库用户,并为其分配相应的权限和角 色。
配置数据库性能参数
根据实际需求调整数据库性能参数, 如SGA大小、PGA大小等。
2024/1/27
删除无用索引
编写高效的SQL语句,使用合适 的索引和查询优化器提示,避免 全表扫描和不必要的JOIN操作。
优化查询性能
使用Oracle提供的性能监控工具 ,如AWR报告和SQL Tuning Advisor,监控索引的使用情况 和性能表现。
23
05
ORACLE数据库存储过程 与触发器
2024/1/27
33
用户权限管理
用户创建与授权
介绍如何在ORACLE数据库中创建用户并为其分配适当的 权限,以确保数据库的安全性和数据的完整性。
01
权限级别与分类
详细解释ORACLE数据库中的权限级别 和分类,包括系统权限、对象权限和角 色权限等。
02
2024户的权 限,以防止未经授权的访问和数据泄 露。
34
角色管理
角色定义与分类

oracle培训讲义

oracle培训讲义

1-10
Library Cache
Library Cache用于存放最近执行过的SQL语句、PL/SQL 程序。 管理内存分配用LRU(least recently used )算法。
由二个内存结构组成:
共享SQL语句区域 共享PL/SQL区域 大小由Shared Pool的大小决定 。
Shared Pool Library Cache Data Dictionary Cache 1-11
一个和ORACLE数据库直接交互的程序。 进行普通的调用并返回结果。 有二种进行连接方式:专用连接、共享连接。
Server process Session created Oracle server
Connection established User process
Database user 1-20
1、ORACLE体系结构
Oracle整体结构图
User process
Shared Pool
Library Cache
Instance SGA
Database Buffer Cache Java Pool Redo Log Buffer Large Pool
Server process PGA
Data Dictionary Cache
Instance SGA
Database Buffer Cache Java Pool Redo Log Buffer Large Pool
Shared Pool Library Cache PGA Data Dictionary Cache
PMON SMON DBWR LGWR
CKPT
Others
Redo Log Buffer

oracle系列培训ppt课件

oracle系列培训ppt课件
索引的概念和类型
复合索引和函数索引的应 用
B-tree索引和Bitmap索引 的对比
索引的创建、重建和优化
视图技术
视图的概念和优势
视图的更新和删除操作
简单视图和复杂视图的创建
视图的性能优化和最佳实践
存储过程与触发器技术
01 02 03 04
存储过程和触发器的概念和优势 存储过程的创建和执行 触发器的类型和创建
安全审计与监控
提供安全审计和监控的方法和工具,包括审计策略的制定 、审计数据的收集和分析、安全事件的监控和报警等,帮 助管理员及时发现和处理安全威胁。
CHAPTER 05
Oracle高级特性
分区技术
01
分区表的概念和优势
02
表分区的类型及选择
03
分区键的选择和最佳实践
04
分区表的维护和管理
索引技术
TKPROF等,帮助管理员及时发 现和定位性能问题。
SQL优化
详细讲解SQL优化的方法和技巧 ,包括SQL语句的编写规范、索 引设计原则、执行计划分析和优 化等,提高SQL语句的执行效率

系统优化
提供系统层面的优化建议,包括 内存分配、磁盘I/O优化、网络 配置调整等,提升整个数据库系
统的性能表现。
阐述Oracle数据库的恢复策略 ,包括完全恢复、时间点恢复 和数据文件恢复等,并介绍相 应的恢复工具(如RMAN)的 使用方法和注意事项。
提供恢复数据库的具体步骤和 操作方法,包括恢复前的准备 工作、恢复过程中的监控和管 理、恢复后的验证和测试等。
数据库性能优化
性能监控与诊断
介绍Oracle数据库性能监控的方 法和工具,包括AWR报告、 ADDM分析、SQL Trace和

【勇猛精进】Oracle_EBS_R12_操作手册_超级详细7.doc

【勇猛精进】Oracle_EBS_R12_操作手册_超级详细7Oracle EBS R12 操作手册AP & PO Manual目录Oracle EBS R12 操作手册(1)目录(2)实验操作需要用到职责(4)建立新员工(5)执行人员员工阶层处理(6)设定采购员(6)定义付款群组(7)定义供应商(7)定义税(7)定义供应商地址(8)定义联系人(9)定义银行(9)定义账户信息(10)定义采购方法(11)定义接收方式(12)定义发票管理(12)定义1099供应商(13)定义供应商地址(13)定义物料类别(15)建立费用物料(17)建立存货物料(19)建立采购的资产物料(22)定义供应商列表(22)建立询价单(22)根据询价单建立报价单(27)建立供应商列表状态(29)物料使用已审核供应商的设置(30)建立报价单(31)建立ASL(Approved Supplier List)(33) 定义Source与Source rules (35)建立请购单(35)建立请购单模板(37)利用采购申请模板建立采购申请(38) IProcurement定制个性化信息(41) Iprocurement中提交请购单(42)创建PO (42)打印采购订单(46)PO register (47)建立一揽子采购协议(48)发布一揽子采购协议(51)建立采购合同(53)查看合同订单详情(56)请购单退货操作(57)建立采购申请单(57)退回请购单(58)重新核发请购单(60)自动建立采购单(61)通过Sourcing rules 控制的采购协议来建立采购订单(63) 建立ASL项目为一揽子采购协议的Source Document (65) 提交请购单(66)执行发放程序(67)检查请购单情况(67)根据报价单自动建立采购订单(69)创建报价单(69)创建采购申请(70)检查是否已经建立采购订单(71)收货设置(72)建立采购订单(73)标准收货(74)快速收货(76)自动收货(78)验货与交货(80)退货给供应商(82)更正收货(84)实验操作需要用到职责⏹Alert Manager⏹Application Diagnostics⏹Globa l Super HRMS Manager⏹iProcurement⏹LE_AP_SUPER_00⏹LE_GL_SUPER_00⏹LE_INV⏹LE_PO_SUPER⏹Preferences SSW A⏹System Administrator建立新员工(N) Global Super HRMS Manager>People>Enter and Maintain>New(上面那些信息的建立,可以参考我所写的PO配置文档)匠精神》究竟为何物呢?近日,通过读付守永所著的《工匠精神》一书,我对《工匠精神》有了更客观、全面的认识和了解。

公司培训Oracle数据库培训纲要

Oracle数据库培训纲要一、什么是数据库?数据库就是处理数据文件的一批程序。

我们公司目前使用的是oracle版本是oracle817,oracle9i,oracle非纯的面向对象的数据库也非纯的关系数据库,它代表两者的组合,因此可以称它为对象关系数据库。

对象关系数据库是一个能存储数据、数据间的关系以及数据的行为的数据库。

关系数据库是在一个低级的层次上,用一系列的表列和行处理数据的。

而面向对象的数据库方法是在更高的层次上处理数据的。

二、oracle的体系结构Oracle数据库服务器主要由两个部分组成:数据库和实例ORACLE数据库体系结构决定了oracle如何使用网络、磁盘和内存。

包括实例(instance),文件(file)和进程(process不包括后台进程)三部分。

实例:每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。

每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEM GLOBAL AREA)的一内存区(简称SGA)被分配,有一个或多个ORACLE进程被启动。

该SGA 和 ORACLE进程的结合称为一个ORACLE数据库实例。

一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。

在ORACLE系统中,首先是实例启动,然后由实例装配(MOUNT)一数据库。

在松耦合系统中,在具有ORACLE PARALLEL SERVER 选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。

Oracle 体系结构Oracle数据库拥有互为相关的逻辑存储结构和物理数据存储结构逻辑存储结构分为数据库、表空间、数据段、区间、数据块。

数据库、表空间和数据文件之间的关系如下图所示:logic它们之间是一对多的关系,即数据库有一个或多个表空间,表空间有多个数据段。

其中表空间是对应一个或多个数据文件的集合,当创建一个新的数据库对象时(例如表或索引),oracle在你选定的表空间存储数据库对象。

Oracle培训课件(2024)

高级数据类型
Oracle提供了高级数据类型,如XML、JSON、 空间数据类型等,用于存储和处理非结构化数据 。
23
05
PL/SQL编程基础与 应用
2024/1/27
24
PL/SQL语言概述及基本语法
PL/SQL简介
PL/SQL是Oracle数据库专用的过 程化编程语言,结合了SQL的数 据处理能力和过程化语言的控制 结构。
根据配置助手的指示完成数据库的创建过程 。
2024/1/27
16
验证安装结果
检查服务状态
确保Oracle数据库服务已成功启动,并且状 态正常。
连接数据库
使用适当的客户端工具连接到新创建的数据 库,验证连接是否正常。
执行测试查询
在数据库中执行一些简单的查询操作,验证 数据库的功能是否正常。
2024/1/27
Oracle SQL扩展
Oracle数据库对SQL语言进行了扩展,提供了许 多高级功能和特性,如PL/SQL存储过程、触发器 、视图、索引等。
分区表
Oracle支持分区表功能,可以将大表分割成较小 的、更易于管理的片段,以提高查询性能和可管 理性。
2024/1/27
分析函数
Oracle提供了丰富的分析函数,用于在查询中执 行复杂的计算和数据分析操作,如RANK、 DENSE_RANK、ROW_NUMBER等。
2024/1/27
分组查询
使用GROUP BY子句将数 据按照一个或多个列进行 分组,然后对每个组应用 聚合函数进行计算。
HAVING子句
HAVING子句用于在分组 查询中筛选满足条件的组 。
21
连接查询与子查询
01
连接查询
连接查询用于将多个表中的数据组合起来,基于它们之间的关联关系进

Oracle培训讲义

性能优化
Oracle数据库提供了多种优化手段,如索引、分区、并行 处理等,以提高SQL查询的执行效率。
数据类型、运算符和表达式
数据类型
Oracle数据库支持多种数据类型 ,包括数值型、字符型、日期型 等,用于定义表结构和存储数据

运算符
SQL语言提供了丰富的运算符,包 括算术运算符、比较运算符、逻辑 运算符等,用于构建复杂的表达式 和筛选条件。
Oracle培训讲义
目 录
• Oracle数据库概述 • Oracle数据库体系结构 • Oracle数据库安装与配置 • SQL基础与Oracle SQL增强功能 • Oracle数据库管理与维护 • Oracle高级特性及应用 • Oracle与云计算集成实践
01
Oracle数据库概述
Oracle数据库发展历程
安装Oracle数据库软件
解压安装文件
将下载的Oracle数据库软件解 压到指定的目录。
运行安装程序
使用安装账户登录到服务器, 并运行解压后的安装程序。
选择安装类型
根据您的需求选择适当的安装 类型,例如单实例数据库安装 或集群数据库安装。
配置安装选项
设置数据库名称、字符集、内 存分配等安装选项。
创建和配置数据库
安全性。
可扩展性
Oracle数据库支持在线 扩展,可以方便地增加
或减少硬件资源。
Oracle数据库应用场景
01
02
03
04
企业级应用
Oracle数据库广泛应用于企 业级应用,如ERP、CRM、
SCM等。
云计算
Oracle数据库支持云计算环 境,可以为企业提供灵活、高
效的数据库服务。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档