Oracle11g入门教程.ppt

上传人:wuy****n92 文档编号:70794440 上传时间:2023-01-28 格式:PPT 页数:49 大小:1.49MB
返回 下载 相关 举报
Oracle11g入门教程.ppt_第1页
第1页 / 共49页
Oracle11g入门教程.ppt_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《Oracle11g入门教程.ppt》由会员分享,可在线阅读,更多相关《Oracle11g入门教程.ppt(49页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、1 1 目目 录录Oracle ERP系统开发工具及开发过程系统开发工具及开发过程3 3开放式接口开放式接口/应用编程接口应用编程接口(API)5 5如何在系统中注册表单如何在系统中注册表单4 4如何在系统中注册报表如何在系统中注册报表6 6其它其它2 2Oracle ERP系统结构系统结构 1.三层逻辑体系结构三层逻辑体系结构User InterfaceApplication logicDatabase logic客户端应用服务器数据库服务器客户端客户端Use a web browserNetscapeInternet ExplorerOn WindowsMacintoshTo displa

2、yJavaHTML 应用服务器层应用服务器层MobileJSPFormsReportsDiscovererBC4JServlet EngineWeb ListenerLogin ServerIntegrationPortalApplication Server 9i数据库服务器层数据库服务器层:8i9i9iR2StoredProceduresPL/SQL 运行原理运行原理应用服务器数据库服务器WebApplicationsDictionaryListenerDataBrowserBrowserPL/SQLGateway客户端WorkflowJava code downloaded as nee

3、dedApplet cached on client Forms Network TrafficBrowser Browser running running Forms Forms java appletjava appletData Data ServerServerForms Forms ServerServerLANWANDial-up系统灵活性系统灵活性 历史记录和诊断、检查用户可以看到当前记录来源于哪个表(视图)、哪个字段和最后一查询的SQL语句等其它的信息。这对客户化开发有极大的帮助。Custom.pll开发人员只需客户化此文件,而不需要修改Oracle 的标准程序来达到客户化的

4、目的。用户自已在FORM中定义字段,来保存其它的附加信息。弹性域用户自已在FORM中定义字段,来保存其它的附加信息。附件对每一记录能附上文件、文本信息或Web Page的大容量信息.修改Forms 界面的文件功能或Show隐藏字段用户能显示自已想要显示的字段,并能调整顺序Export用户能用export功能从Form 中export数据到文件中。通常用来转换到Excel文件中。2.Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow (See Fo

5、llowing)-PL/SQL-FSG(Financial Statement Generator)Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow-PL/SQL-FSG(Financial Statement Generator)实例实例:3.如何在系统中注册表单如何在系统中注册表单1.编译表单编译表单2.登记表单登记表单3.注册功能注册功能4.挂上菜单挂上菜单(子菜单子菜单-菜单菜单)5.分配菜单到职责分配菜单到职责6.分配职责到用户分配职

6、责到用户 Compiler Forms1.fmb文件上传到文件上传到Server2.Telnet 连接到连接到Server,Login In3.切换到切换到$AU_TOP/forms/USCompiler Form4.Compiler Formf60gen apps/f60gen Module=BD_TEST.fmb userid=apps/apps output_file=/u21/oracle/visappl/pofmxCompiler Form4.Compiler Formf60gen apps/Compiler Form5.Compiler 成功成功,Create .fmx 文件文件用

7、户权限控制结构用户权限控制结构1,21,23 34 45 52、登记表单登记表单3、注册功能注册功能4.1、挂上菜单挂上菜单(子菜单子菜单)4.2、挂上菜单挂上菜单(子系统菜单子系统菜单)4.3、挂上菜单挂上菜单(系统菜单系统菜单)5、分配菜单到职责分配菜单到职责6、分配职责到用户分配职责到用户客户化表单的界面客户化表单的界面表单的数据来源表单的数据来源(数据表数据表)表单的数据来源表单的数据来源(字段字段)Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Wo

8、rkflow -PL/SQL-FSG(Financial Statement Generator)4.如何在系统中注册报表如何在系统中注册报表1.注册可执行并发程序注册可执行并发程序2.注册并发程序注册并发程序3.挂上请求组挂上请求组1、注册可执行并发程序、注册可执行并发程序2、注册并发程序、注册并发程序3、挂上请求组、挂上请求组运行报表运行报表报表结果报表结果Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow -PL/SQL-FSG(Finan

9、cial Statement Generator)Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow (See Following)-PL/SQL-FSG(Financial Statement Generator)Workflow:系统中的系统中的Workflow:Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)

10、-Workflow (See Following)-PL/SQL-FSG(Financial Statement Generator)5.Oracle 开放式接口开放式接口/应用编程接口应用编程接口(API)开放式接口、应用编程接口开放式接口、应用编程接口(API)原理原理Excel FileTableOpen Interface TablePackage APIBuild in ProcessOracle ERPOracle ERP系统系统接口数据表和应用编程接口系统接口数据表和应用编程接口(API)程序程序Module Function Interface Table/APIComment

11、sAP SuppliersPO_VENDORSPO_VENDOR_SITES_ALLPO_VEDNRO_CONTACTSNo Interface/APIAR CustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpen interface tableAR ReceiptsAR_RECEIPT_API_PUB ARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RECEIPTAPI packagesGL JournalsGL_INTERFACEOpe

12、n interface table6.Oracle使用的其它相关工具使用的其它相关工具-ADI(Application Desktop Integrator)-Dataload()-Sql loader -Fndload-Toad-SQL Developer-etcOracle 数据字典数据字典全部数据字典在如下三个组-DBA_OBJECTS -DBA_TABLES-DBA_VIEWS-ALL_OBJECTS -ALL_TABLES-ALL_VIEWS-USER_OBJECTS-USER_TABLES-USER_VIEWS系统登录用户 由系统来定义、分配和控制数据库用户只用 APPSOracl

13、e 系统命名的标准规则系统命名的标准规则TypeRulesExampleTableEnglish Plural,start with module nameAP_INVOICESView_VAP_INVOICES_VUnique Index_U AP_INVOICES_U1Non-Unique Index_NAP_INVOICES_N1Sequence generator_SAP_INVOICES_STrigger_AR_CUSTOMER_PROFILES_BRUOracle 系统系统 数据库触发器数据库触发器CREATE OR REPLACE TRIGGER ar_customer_prof

14、iles_bru/*$Header:arplt26.sql 70.4 96/10/29 15:04:58 porting ship$*/BEFORE UPDATE ON AR.AR_CUSTOMER_PROFILESFOR EACH ROWDECLARE CreditHold varchar2(1):=null;RiskCode varchar2(30):=null;CreditRating varchar2(30):=null;ChangesMade varchar2(1):=N;BEGIN IF(:new.credit_hold !=:old.credit_hold)OR (:new.cr

15、edit_hold is null and:old.credit_hold is not null)OR (:new.credit_hold is not null and:old.credit_hold is null)THEN CreditHold :=:old.credit_hold;/*IF FIELD VALUE OF credit_hold IS CHANGED THEN SET*/*THE VALUE OF THIS VARIABLE TO Y */ChangesMade :=Y;END IF;IF(:new.risk_code !=:old.risk_code)OR (:new

16、.risk_code is null and:old.risk_code is not null)OR (:new.risk_code is not null and:old.risk_code is null)THEN RiskCode :=:old.risk_code;ChangesMade :=Y;END IF;IF(:new.credit_rating !=:old.credit_rating)OR (:new.credit_rating is null and:old.credit_rating is not null)OR (:new.credit_rating is not nu

17、ll and:old.credit_rating is null)THEN CreditRating :=:old.credit_rating;ChangesMade :=Y;END IF;IF ChangesMade =Y THEN INSERT INTO ar_credit_histories (credit_history_id,last_updated_by,last_update_date,created_by,creation_date,customer_id,on_hold,hold_date,credit_rating,risk_code,site_use_id)VALUES

18、(ar_credit_histories_s.nextval,:old.last_updated_by,:old.last_update_date,:old.last_updated_by,:old.last_update_date,:old.customer_id,CreditHold,decode(CreditHold,Y,:old.last_update_date,null),CreditRating,RiskCode,:old.site_use_id);END IF;END;Oracle Application Stored ProcedureClientServerOracleS1S2S3S4S1S2S3S4OracleAbc(S1,S2,S3,S4)AbcQ&A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com