Oracle应用产品重要表用途及其关系介绍
基础概念:Oracle数据库、实例、用户、表空间、表之间的关系
基础概念:Oracle数据库、实例、用户、表空间、表之间的关系数据库:Oracle数据库是数据的物理存储。
这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。
其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。
可以看作是Oracle就只有一个大数据库。
实例:一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。
一个数据库可以有n个实例。
用户:用户是在实例下建立的。
不同实例可以建相同名字的用户。
表空间:表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件(ORA或者DBF文件)发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。
数据文件(dbf、ora):数据文件是数据库的物理存储单位。
数据库的数据是存储在表空间中的,真正是在某一个或者多个数据文件中。
而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属于一个表空间。
一旦数据文件被加入到某个表空间后,就不能删除这个文件,如果要删除某个数据文件,只能删除其所属于的表空间才行。
注:表的数据,是有用户放入某一个表空间的,而这个表空间会随机把这些表数据放到一个或者多个数据文件中。
由于oracle的数据库不是普通的概念,oracle是有用户和表空间对数据进行管理和存放的。
但是表不是有表空间去查询的,而是由用户去查的。
因为不同用户可以在同一个表空间建立同一个名字的表!这里区分就是用户了!关系示意图:理解1:Oracle数据库可以创建多个实例,每个实例可以创建多个表空间,每个表空间下可以创建多个用户(同时用户也属于表空间对应的实例)和数据库文件,用户可以创建多个表(每个表随机存储在一个或多个数据库文件中),如下图:理解2:理解1MS有误。
实例下有和,授权访问,是管理的,经授权在中创建,随机存储到不同的中。
oracle_primary用法_概述及解释说明
oracle primary用法概述及解释说明1. 引言1.1 概述在关系型数据库中,Primary Key(主键)是一种重要的数据库约束,用于唯一标识一个表中的每一行数据。
它是数据库设计中非常重要的概念之一,对于保障数据完整性和提高查询效率都具有很大作用。
本文将详细介绍Oracle数据库中Primary Key的用法及其相关解释说明。
1.2 文章结构本文由以下几个部分组成。
首先是引言部分,对文章进行概述,并介绍文章的结构。
接下来是Oracle Primary用法部分, 介绍了Primary Key的基本定义、作用以及如何定义和使用Primary Key。
然后是Primary Key的特点和限制部分, 包括唯一性约束、非空约束以及自动递增特性等。
随后是如何选择和设计Primary Key部分, 讨论根据业务需求选择合适的Primary Key类型、设计复合主键时需要考虑的因素以及索引对Primary Key性能的影响等方面内容。
最后是结论部分,总结了Primary Key在数据库设计中的重要性与应用价值,并给出了正确使用Primary Key提高数据完整性和查询效率的建议,并展望了未来Database设计发展趋势。
1.3 目的本文旨在全面介绍Oracle Primary Key的用法,帮助读者深入了解Primary Key 的概念、作用和限制,以及如何正确选择和设计Primary Key。
通过本文的阅读,读者将能够更好地理解Primary Key在数据库设计中的重要性,并能够合理运用它来提高数据库的性能和数据完整性。
此外,本文还对未来Database设计发展趋势进行了展望,为读者提供思考与探索的方向。
2. Oracle Primary用法:2.1 什么是Primary KeyPrimary Key(主键)是数据库表中的一列或一组列,其具有唯一性和非空性的特点。
每个数据库表都应该有一个Primary Key,它用于唯一标识表中的每行数据。
oracle-ebs表结构及功能总结(财务-制造-分销模块)
Oracle application表结构1.表结构,WHO字段来实现通过菜单HELP 下的HISTORY 来找表2. 通过LAST_QUERY来判断所使用的表LAST_ QUERY 是系统变量保存所执行的最后一次的SQL语句 BLOCK 一定选SYSTEM 作为一个虚拟的BLOCK 用HELP 菜单下面的EXAMING子菜单3.用TRACE的办法来实现找表4.查看源代码来找表基本表结构学习目的:了解数据库的设计思想1.库存模块 INV表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位组织表是HR_ORGANIZATION_UNITS存放所有的组织ORG_ID表示的经营单位ORGANIZATION_ID表示库存组织通过制造物料参数表MTL_PARAMETERS 来查看库存组织IDMTL_SYSTEM_ITEM物料信息原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织+子库存+库位子库存放置在MTL_SECONDARY_INVENTORIES表中货位信息放置在MTL_ITEM_LOCATIONS 表中在MTL_ITEM_LOCATIONS中的SEGMENT1存放其库位名称MTL_ONHAND_QUANTITIES表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_SYSTEM_ITEMS表存放所有库存组织,所有物料MTL_MATERIAL_TRANSACTIONS物料事务处发表(存放物料的进货销售)TRANSACTION_ID INVENTORY_ID表示操作的物料IDTRANSACTION_QUANTITY 表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY 表示主计量单位TRANSACTION_COST表示物料的成本ACTUAL_COST表示通过算法得到的物料成本ITEM_MASTER物料主表PRIMAR_UNIT_OF_MEASURE 表示主计量单位MTL_CATAGROYS2.PO 采购模块从供应商订购和接收货物先请购-→采购单-→接收货物请购单头表PO_REQUISITION_HEADERS_ALL ORG_ID为经营组织单位行表PO_REQUISITION_LINES_ALL其中DESTINATION_ORGANIZATION_ID 库存组织ID 表后带ALL表示支持多组织的表,否则为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据采购单PO_HEADERS_ALL VENDOR_ID供应商ID表示我向那个供应商采购的信息PO_VENDORS 为供应商基表PO_LINES_ALL po_LINE_ID 主键QUANTITY 表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收RCV_TRANSACTIONS 表接收的数据事务关心TRANSACTION_TYPE 和DESTINATION_TYPE_CODE 字段接收和退回都要考虑接收后会影响库存3.OM 销售模块怎么做销售定单,非常复杂从OE 出来的核心是销售订单挑库---〉物料搬运单—〉发运SO_HEADERS_ALL 表已经不用客户信息存放在表RA_CUSTOMERS 其中RA_ADDRESS表示客户地址RA_ADDRESSES_ALLRA_SITE_USES_ALL表表示货品抵达如果是BILL_TO表示可以开票 SHIP_TO表示发货销售订单表OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID 对应的是客户表的 RA_CUSTOMERS 的字段CUSTOMER_ID SHIP_TO_ORG_ID对应RA_SET_USES_ALL的SHIP_TOINVOICE_TO_ORG_ID对应RA_SET_USES_ALL的BILL_TO 销售订单行表 OE_ORDER_LINES_ALL4.BOM 物料清单BOM_BILL_OF_MATERIALS 表主建是BILL_SEQUENCE_IDORGANIZATION_ID 库存组织BOM_INVENTORY_COMPONENTSBOM_OPERATIONAL_ROUTING 工艺路线表BOM_STANDARD_OPERATIONS5.WIP (WORK IN PROCESS)在制品依靠BOM模块关心JOB状态,JOB的信息WIP_ENTITIES 表里的PRIMARY_ITEM_ID为此JOB生产的东西 WIP_ENTITY_NAME JOB的名字WIP_DISCREATE_JOBS 所有离散任务DATE_RELEASED 释放日期DATE_CLOSE关闭日期SCHEDUAL_COMPLETION_DATE 完成日期WIP_MOVE_TRANSACTIONS表示生产过程中的工序的移动怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIP WIP退回到库存6.GL 总帐凭证:凭证批、凭证头、平整行GL_JE_BATCHES凭证日期----DEFAULT_EFFECTIVE_DATE会计期间----DEFAULT_PERIOD_NAME原SET_OF_BOOKS_ID 帐套ID镯GL_JE_HEADERS批号: JE_BATCH_ID会计期间:PERIOD_NAME凭证类型:JE_CATEGORY凭证来源:JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKSGL_CODE_COMBINATIONS 表保存会计科目GL_BALANCES总账余额表7.AR 应收应收发票表示RA_CUSTOMER_TRX_ALLCUSTOMER_TRX_ID发票编号RA_CUSTOMER_TRX_LINES_ALL发票行一般有两种类型ITEM 和 TAX收款情况表 AR_CASH_RECEIPTS_ALL(包含非收款信息)核销关系表 AR_RECEIVABLE_APPLICATIONS_ALL8.AP 应付应付发票表 AP_INVOICES_ALL实际付款表 AP_CHECKS_ALLAP_INVOICE_PAYMENTS9.FA 固定资产资产信息表FA_ADDITIONSCURRENT_UNITS资产的数量资产类别FA_CATEGORIES资产帐薄 FA_BOOK_CONTROLSFA_BOOKS折旧一般有直线法和产量法FA_DISTRIBUTION_HISTORY 资产分配信息,给部门使用多少FA_DEPRN_DETAIL 折旧信息表FA_TRANSCATION_HEADERS 折旧事务表主要报表库存收发存报表不采购订单表接收情况表销售订单表生产任务情况表嫂返工率分析表供应商对帐单采购接受事务RCV_TRANSACTIONSPO_HEADERS_ALLPO_LINES_ALLMTL_SYSTEM_ITEMSHR_ORGANIZATION_UNITSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS日期:事物日期 RCV_TRANSACTIONS中的TRANSACTION_DATE类型:即RCV_TRANSACTIONS中的TRANSACTION_TYPE接收目的:即RCV_TRANSACTIONS中的DESTINATION_TYPE_CODE物料名称:相关定单行指定的物料名称单位:是RCV_TRANSACTIONS中的PRIMARY_UNIT_OF_MEASURE库存组织:是RCV_TRANSACTIONS中的ORGANIZATION_ID,其对应HR_ORGANIZATION_UNITS里的NAME 子库存:RCV_TRANSACTIONS 中的SUBINVENTORY_CODE库位:RCV_TRANSACTIONS中的LOCATOR_ID指定库位ID,在MTL_ITEM_LOCATIONS中的SEGEMENT1 数量:RCV_TRANSACTIONS中的primary_QUANTITY定单号:RCV_TRANSACTIONS中的PO_HEADER_ID指定的定单的号定单行号:RCV_TRANSACTIONS中的PO_LINE_ID指定的定单行号物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS物料: 即物料名称 MTL_SYSTEM_ITEMS 中的SEGEMENT1单位: 主计量单位 MTL_SYSTEM_ITEMS中的PRIMARY_UNIT_OF_MEASURE库存组织:HR_ORGANIZATION_UNITS子库存:子库存编码,MTL_SECONDARY_INVENTORIES中的SUBINVENTORY_CODE库位:库位编码,MTL_ITEM_LOCATIONS中的SEGEMENT1总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS凭证名: 凭证名称,GL_JE_HEADERS中的NAME日期: 凭证日期,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE过帐状态:当GL_JE_HEADERS中的STATUS为P的时候表示”已过帐”,为U的时候表示”未过帐”币种: GL_JE_HEADERS中的CURRENCY_CODE科目: GL_CODE_COMBINATIONS_KFV中的CONCATENATED_SEGEMENTS借方金额: GL_JE_LINES中的ENTERED_DR贷方金额:GL_JE_LINES中的ENTERED_CR说明:GL_JE_LINES中的DESCRIPTION帐套:GL_SETS_OF_BOOKS中的NAME ,SET_OF_BOOKS_ID限定凭证。
ebs 库存组织表结构
ebs 库存组织表结构EBS库存组织表结构一、背景介绍EBS(Enterprise Business Suite)是由Oracle公司推出的一套集成型企业资源计划(ERP)软件,它提供了一系列的应用模块,包括财务管理、供应链管理、人力资源管理等。
在EBS中,库存组织是一个重要的概念,它用于管理企业的库存信息。
本文将以EBS库存组织表结构为标题,详细介绍这个表的结构和相关内容。
二、EBS库存组织表结构1.库存组织表基本信息库存组织表是EBS中的一个重要表,用于存储企业的库存组织信息。
它包含了以下字段:- 库存组织ID:每个库存组织在EBS中都有一个唯一的标识ID。
- 库存组织代码:用于标识库存组织的代码,通常是一个简短的字符串。
- 库存组织名称:库存组织的名称,用于描述该库存组织的作用和职责。
- 所属组织:该库存组织所属的组织,可以是一个部门、一个分公司或者整个企业。
- 负责人:负责该库存组织的人员,通常是一个具有相关管理职责的员工。
2.库存组织表的关联信息库存组织表与其他表之间存在多种关联关系,用于实现不同模块之间的数据共享和业务流程的协同。
这些关联关系包括:- 库存组织与供应商:库存组织表中的供应商字段与供应商表关联,用于记录该库存组织所使用的供应商信息,包括供应商名称、联系方式等。
- 库存组织与物料:库存组织表中的物料字段与物料表关联,用于记录该库存组织所管理的物料信息,包括物料编码、物料名称、规格型号等。
- 库存组织与仓库:库存组织表中的仓库字段与仓库表关联,用于记录该库存组织所使用的仓库信息,包括仓库名称、仓库地址等。
3.库存组织表的扩展信息库存组织表还可以根据企业的实际需求进行扩展,以满足特定的业务要求。
这些扩展信息可以包括:- 库存组织类型:用于标识库存组织的类型,例如生产库存组织、分销库存组织等。
- 库存组织属性:用于描述库存组织的属性,例如是否允许负库存、是否需要批次管理等。
- 库存组织规模:用于描述库存组织的规模大小,例如库存容量、最大库存量等。
Oracle应用产品重要表和关系介绍FunctionalFoundation
订单管理(OM)
WSH_DELIVERY_DETAILS WSH_DELIVERY_ASSIGNMENTS
WSH_TRIPS WSH_TRIP_STOPS WSH_DELIVERY_LEGS WSH_NEW_DELIVERIES
FND_FVS: FND_FLEX_VALUE_SETS FND_FVNH: FND_FLEX_VALUE_NORM_HIERARCHY FND_FV: FND_FLEX_VALUES FND_FVRL: FND_FLEX_VALUE_RULE_LINES FND_FVRU: FND_FLEX_VALUE_RULE_USAGES FND_TAB:FND_TABLES
FND_CD:FND_CONFLICT_DOMAINS
FND_RES:FND_RESPONSIBILY
FND_CRC:FND_CONC_RELEASE_CLASSES FND_DGU:FND_DATA_GROUP_UNITS
固定资产(FA)
Oracle应用产品重要表和关系介绍 FunctionalFoundation
固定资产(FA)
Oracle应用产品重要表和关系介绍 FunctionalFoundation
弹性域
Oracle应用产品重要表和关系介绍 FunctionalFoundation
表名缩写对照表
FND_IFS: FND_ID_FLEX_SEGMENTS
采购(PO)
Oracle应用产品重要表和关系介绍 FunctionalFoundation
采购(PO)
Oracle应用产品重要表和关系介绍 FunctionalFoundation
oracle 一级二级表-概述说明以及解释
oracle 一级二级表-概述说明以及解释1.引言1.1 概述概述:在Oracle数据库中,一级表和二级表是数据库设计中常见的概念。
一级表是指直接存储数据的表,它是数据库的基本组成单元,包含各种字段和数据记录。
而二级表则是在一级表的基础上进行的数据处理和计算,通常是通过查询和连接一级表得到的结果表。
本文将详细探讨Oracle一级表和二级表的定义、特点、用途、优势以及在实际应用中的示例和场景。
在比较一级表和二级表的结构、设计、性能和适用场景方面,也将给出深入分析和建议,帮助读者更好地理解和利用这两种数据表在数据库设计和应用中的重要性。
1.2 文章结构文章结构部分主要描述了整篇文章的组织方式和框架,包括引言、正文和结论三个部分。
具体内容如下:文章结构包括引言、正文和结论三个部分。
1.引言部分介绍了文章的背景和主题,包括概述、结构和目的。
2.正文部分主要分为Oracle一级表和Oracle二级表两个部分。
在Oracle一级表部分,将介绍什么是Oracle一级表,包括定义和特点、用途和优势、示例和应用场景。
在Oracle二级表部分,将介绍什么是Oracle 二级表,包括概念和解释、区别和联系、实例和实践。
最后,在Oracle一级表和二级表的比较部分,将对两者的结构和设计、性能和效率、适用场景和选择建议进行比较分析。
3.结论部分则总结了一级二级表的重要性,展望未来发展趋势,并给出结论和建议。
1.3 目的:本文的目的是深入探讨Oracle数据库中一级表和二级表的概念、特点、用途以及优劣势,帮助读者更好地理解和应用这两种表结构。
通过对一级表和二级表的比较分析,我们将为读者提供选取适合场景的建议和指导,帮助他们在实际应用中做出更明智的决策。
同时,本文还旨在展望一级表和二级表未来的发展趋势,探讨其在数据库设计和管理中的重要性,为读者提供对于未来技术趋势的认知和思考。
最终,本文的目的是帮助读者更加全面地了解Oracle数据库的表结构,并在实践中获得更好的应用体验和效果。
oracle中关联表的方法
oracle中关联表的方法【原创版4篇】篇1 目录1.Oracle 中关联表的定义与作用2.Oracle 中关联表的更新方法3.在 Oracle 中没有相同字段如何关联表4.Oracle 中外键关联表的方法5.如何使用关系表进行联合查询篇1正文一、Oracle 中关联表的定义与作用在 Oracle 数据库中,关联表是指两个或多个表之间通过某些字段相互关联的表。
关联表的作用主要是在查询数据时,通过某个字段的值来获取其他表中相关的数据。
在实际应用中,关联表可以帮助我们更好地组织和管理数据,提高数据查询的效率。
二、Oracle 中关联表的更新方法在 Oracle 中,关联表的更新方法主要有以下四种:1.使用 INSERT INTO 语句将数据插入到关联表中;2.使用 UPDATE 语句更新关联表中的数据;3.使用 DELETE 语句删除关联表中的数据;4.使用 MERGE 语句将数据合并到关联表中。
三、在 Oracle 中没有相同字段如何关联表在 Oracle 中,如果没有相同字段用于关联表,可以通过以下方法实现关联:1.使用逻辑关联:根据表之间的业务逻辑关系进行关联,例如通过地址和省名的关系关联表;2.使用子查询:通过子查询实现两个表之间的关联,例如根据某个值是否存在来判断是否关联;3.使用外键关联:在表之间创建外键约束,实现表之间的关联。
四、Oracle 中外键关联表的方法在 Oracle 中,可以使用 ALTER TABLE 语句和 FOREIGN KEY 约束来实现外键关联表。
具体操作如下:1.使用 ALTER TABLE 语句添加外键约束,例如:ALTER TABLE changxiaofei ADD CONSTRAINT fkxiaopeopleid FOREIGN KEY (peopleid) REFERENCES changpeople(id);2.确保外键列必须是主键或有唯一索引的列;3.检查外键是否满足参照完整性规则,避免数据冗余和数据不一致。
ORACLE_EBS_系统应用基础概述
ORACLE_EBS_系统应用基础概述ORACLE EBS(Enterprise Business Suite)是由ORACLE公司开发的一套集成化的企业应用系统,用于管理企业的关键业务流程。
它包括了财务、人力资源、供应链管理、供应商关系管理、生产制造、销售和客户关系管理等多个模块,帮助企业实现业务处理的自动化和优化。
首先,ORACLEEBS的核心模块包括财务管理、人力资源管理和供应链管理。
财务管理模块包括总账、应付账款、应收账款等功能,用于管理企业的财务状况和流动资金。
人力资源管理模块包括员工档案、薪资管理、绩效评估等功能,用于管理企业人力资源。
供应链管理模块包括采购、仓库管理、物流等功能,用于优化企业的供应链流程。
其次,ORACLEEBS还提供了供应商关系管理和生产制造模块。
供应商关系管理模块包括供应商评估、合同管理、供应商支付等功能,用于优化企业与供应商之间的合作关系。
生产制造模块包括生产计划、物料需求计划、生产执行等功能,用于提高企业的生产效率和产品质量。
除了核心模块外,ORACLEEBS还提供了销售和客户关系管理模块。
销售模块包括销售订单管理、合同管理、销售报价等功能,用于管理企业的销售过程和客户关系。
客户关系管理模块包括客户档案、客户服务、市场营销等功能,用于提高企业的客户满意度和市场竞争力。
首先,ORACLEEBS具有高度的集成性。
它可以与其他企业应用系统(如CRM系统、SCM系统)进行无缝集成,实现信息的共享和流转,提高企业的业务效率。
同时,它还可以与ORACLE数据库进行集成,实现数据的共享和存储。
其次,ORACLEEBS拥有丰富的功能和强大的定制能力。
它提供了大量的功能模块和标准业务流程,可以满足不同企业的需求。
同时,它还允许企业进行定制开发,根据自身的业务特点和需求来进行个性化配置。
再次,ORACLEEBS具有灵活的部署选项。
它可以在企业内部部署,也可以通过云服务进行部署。
oracle查询表的描述
Oracle查询表的描述一、引言Oracle是一种功能强大的关系型数据库管理系统(RDBMS),被广泛用于企业级应用和数据处理。
在Oracle中,表是最基本和核心的对象,用于存储和组织数据。
表的描述是指表的结构和特性的定义,包括列名、数据类型、约束、索引等信息。
通过查询表的描述,我们可以了解表的结构,为数据操作和分析提供基础。
二、查询表的描述的方法在Oracle中,我们可以使用多种方法查询表的描述,包括使用SQL语句、使用Oracle提供的工具等。
2.1 使用SQL语句查询表的描述使用SQL语句查询表的描述是最常见和基本的方法,我们可以通过查询Oracle系统表或使用DESCRIBE语句来获取表的描述信息。
2.1.1 查询Oracle系统表Oracle数据库中有一些系统表存储了关于表的描述信息,我们可以通过查询这些系统表来获取表的描述。
步骤: 1. 连接到Oracle数据库。
2. 使用SQL语句查询系统表。
常用的系统表包括USER_TABLES、USER_TAB_COLUMNS、USER_CONSTRAINTS等。
示例SQL语句:SELECT COLUMN_NAME, DATA_TYPE, DATA_LENGTH, NULLABLEFROM USER_TAB_COLUMNSWHERE TABLE_NAME = '表名';这个查询语句将返回指定表的列名、数据类型、数据长度和是否可为空等信息。
2.1.2 使用DESCRIBE语句除了查询系统表,我们还可以使用DESCRIBE语句来获取表的描述信息。
步骤: 1. 连接到Oracle数据库。
2. 使用DESCRIBE语句查询表的描述。
语法为DESCRIBE 表名。
示例SQL语句:DESCRIBE 表名;这个语句将返回指定表的列名、数据类型、长度和是否可为空等信息。
2.2 使用Oracle提供的工具查询表的描述除了使用SQL语句,Oracle也提供了一些工具来查询表的描述信息,包括Oracle SQL Developer、Oracle Enterprise Manager等。
Oracle简介
Oracle百科名片oracle是殷墟(yīn Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。
Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。
Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。
目录展开编辑本段公司简介Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。
2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。
Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。
Oracle公司拥有世界上唯一一个全面集成的电子商务套件Oracle Applications R11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使Oracle应用软件在2000财年第四季度的销售额达4.47亿美元,与SAP公司的同期应用软件销售额3.52亿美元相比,多出近1亿美元,这一事实表明,Oracle已经是世界最大的应用软件供应商。
Oracle电子商务套件涵盖了企业经营管理过程中的方方面面,虽然它在不同的方面分别面对不同的竞争对手,而Oracle电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从Oracle公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于Internet技术的应用体系结构,而如果用户想从其它厂商处获得Oracle 电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这些不同的应用装配起来,还必须确保它们能够协同地工作。
先进的产品和高效率的企业运作,是Oracle公司利润得以继续增长的重要原因,一年前,Oracle公司确定了通过采用自身的Internet电子商务解决方案,实现每年节省10亿美元企业日常运作费用的目标,这一数据相当于将年度利润率提高10%。
Oracle应用产品重要表用途及其关系介绍(ppt 69页)
FND_RES:FND_RESPONSIBILITY FND_APP:FND_APPLICATION FND_AS:FND_APPLICATION_SERVERS FND_DG:FND_DATA_GROUPS FND_LRF:FND_LOGIN_RESP_FORMS FND_LOG:FND_LOGINS FND_USER:FND_USER
FND_FVQ: FND_FLEX_VALIDATION_QUALIFIERS FND_FVRL: FND_FLEX_VALIDATION_RULE_LINES
FND_VAT:FND_VALUE_ATTRIBUTE_TYPES
FND_FIRL:FND_FLEX_INCLUDE_RULE_LINES
FND_CIFS:FND_COMPILED_ID_FLEX_STRUCTS FND_SAT:FND_SEGMENT_ATTRIBUTE_TYPES
预置文件
数据字典
货币与语言
Thank you.
FND_CQP: FND_CONCURRENT_QUEUE_PARAMS
FND_CQ: FND_CONCURRENT_QUEUES
FND_CPP:FND_CONC_PROCESSOR_PROGRAMS
FND_CPS: FND_CONCURRENT_PROCESSORS FND_CQS: FND_CONCURRENT_QUEUE_SIZE
FND_EXE:FND_EXECUTABLES
标准请求
表名缩写对照表
FND_RGU:FND_REQUEST_GROUP_UNITS
FND_RS:FND_REQUEST_SETS
FND_RSS:FND_REQUEST_SET_STAGES
FND_RRA:FND_RUN_REQ_PP_ACTIONS
oracle表依赖关系
Oracle表依赖关系1. 介绍在Oracle数据库中,表是存储数据的基本单位。
表之间往往存在依赖关系,即一个表的数据可能依赖于其他表的数据。
这种依赖关系在数据库设计和查询优化中非常重要。
本文将介绍Oracle表的依赖关系,包括依赖类型、依赖关系的建立和管理等内容。
2. 依赖类型在Oracle数据库中,表之间的依赖关系可以分为以下几种类型:2.1. 外键依赖外键依赖是最常见的一种依赖关系。
在关系数据库中,外键是指一个表中的字段(或字段组合),它的值必须是另一个表中的主键或唯一键的值。
通过外键,我们可以建立两个表之间的关联,从而实现数据的一致性和完整性。
例如,我们有两个表:orders和customers,其中orders表有一个外键customer_id,它引用了customers表的主键customer_id。
这样,我们就可以通过外键依赖来确保每个订单都有一个有效的客户。
2.2. 视图依赖视图依赖是指一个视图(虚拟表)依赖于一个或多个基表。
视图是从一个或多个表中导出的虚拟表,它可以简化复杂的查询操作,提供更方便的数据访问接口。
视图依赖可以分为直接依赖和间接依赖两种情况。
直接依赖是指一个视图直接依赖于一个或多个基表。
例如,我们创建了一个名为order_details_view的视图,它从orders表和order_items表中选择相关的字段,这样order_details_view就直接依赖于orders和order_items表。
间接依赖是指一个视图间接依赖于其他视图或基表。
例如,我们创建了一个名为monthly_sales_view的视图,它从order_details_view中选择相关的字段,这样monthly_sales_view就间接依赖于orders和order_items表。
2.3. 存储过程和函数依赖存储过程和函数依赖是指一个存储过程或函数依赖于一个或多个表。
存储过程和函数是在数据库中定义的可重用的代码块,它们可以执行一系列的操作,并返回结果。
ERP-oracle系统各模块功能介绍_oracle采购
采购Oracle采购为采购专业人员提供强大的功能。
它是完整的采购到支付(procure-to-pay)互联网采购(Internet Procurement)解决方案的一个重要组成部分,帮助你快速有效地处理采购申请、采购订单、RFQ、报价和收据,因而使你能够将重点放在发展战略性供应商关系和管理采购流程上。
简化并自动化采购流程Oracle采购通过轻松定义和可实施的业务规则,简化了整个采购到支付的过程,使工作流驱动的直接和间接采购成为可能。
低价值的事务处理都被消除,采购过程的重点集中于战略性活动上。
工作流可以轻松地进行修改,以适应业务变化并支持业务流程的不断改进。
理顺业务流程以获得更高的生产力Oracle采购通过提供一些预定义的业务流程,使采购过程自动化。
降低用户的学习难度、提高用户研究和解决问题的能力,并且提高企业每日的工作效率。
Oracle采购与Oracle工作流相集成,使你能扩展预定义的流程或创建新的业务流程。
Oracle采购使用户轻松地规划企业的业务过程、以图形方式跟踪实际的业务状态以采取相应的措施。
一旦长期的供应商关系建立起来,采购到支付过程就可以完全自动化,自动地处理例行的事务,提高企业的生产力,降低企业的处理成本。
采购申请的生成可以通过申请模板和功能强大的默认工具轻松快速地完成。
使用一揽子采购单的自动产生和标准采购订单的自动创建功能可以根据在线申请人提出的申请、存货补充、在制品任务或Oracle计划产品产生的请购需求来生成一揽子采购单和采购订单。
Oracle采购的在线审批和安全选项保证用户的特定业务需求。
例如,用户可以确保只有经过授权的人才可以批准申请。
还可以将一个需要审批的申请转发到下一个定义的复审人,或直接转发给下一个有足够权限批准申请的复审人。
通过Workflow Notification Viewer (工作流通知查看器),Oracle采购提前将你的行动项目通知你,使你能直接复核、修改或审批。
Oracle表空间管理和用户管理介绍
Oracle表空间管理和⽤户管理介绍⽬录Oracle介绍1. Oracle表空间2. Oracle⽤户权限管理3. 查看⽤户及权限信息总结Oracle介绍Oracle(甲⾻⽂)公司1977年,三⼈合伙创办(Software Development Laboratories,SDL)1979年,更名为Relational Software Inc.,RSI1983年,为了突出核⼼产品,RSI更名为Oracle2002年04⽉26⽇,启⽤“甲⾻⽂”作为中⽂注册商标1. Oracle表空间表空间是Orcale数据库逻辑解构的⼀个重要组件,表空间可以存放各种应⽤对象,如表、索引等。
每⼀个表空间由⼀个或多个数据⽂件组成。
1.1:表空间的分类表空间可分为三类类别说明永久性表空间⼀般保存表、视图、过程和索引等的数据。
Oracle会默认安装⼀些永久性表空间,如:SYSTEM、USERS等临时性表空间只⽤于保存系统中短期活动的数据,如排序数据等撤销表空间⽤来帮助回退未提交的事务数据,已提交的数据在这⾥是不可以恢复的。
1.2:表空间的⽬的(1)对不同⽤户分配不同的表空间,对不同的模式对象分配不同的表空间,⽅便对⽤户数据的操作,对模式对象的管理。
(2)可以将不同数据⽂件创建到不同的磁盘中,有利于管理磁盘空间,有利于提⾼I/O性能,有利于备份和恢复数据等。
1.3:创建表空间创建表空间,语法如下。
CREATE TABLESPACE tbs1 --表空间名称DATAFILE 'E:\TeachCase\OracleDB\tbs1.DBF' -- 数据⽂件存放的位置SIZE 1M -- 初始⼤⼩AUTOEXTEND ON; -- ⾃动增长(开,关的话就是 OFF)1.4:删除表空间Drop TABLESPACE tbs1 --表空间名称;注意:当表空间没有被 DROP 时,不能从磁盘上删除,只有执⾏了 DROP TABLESPACE 命令之后才可以删除数据⽂件,不然的话Oracle会⽆法执⾏。
oracle ppt 课件
Oracle门店管理系统实现门店的进销存管理、员工排班、销售 分析等功能,提升门店运营效率和客户满意度。
Oracle会员管理系统实现会员信息管理、积分兑换、数据分析 等功能,提高会员忠诚度和商家营销效果。
Oracle数据库的性能优化
根据实际应用需求和系统资源情况,进行性能优化,包括内存优化、磁盘优化等。
Oracle数据库的管理与维护
Oracle数据库的备份与恢复
01
定期备份Oracle数据库,并制定相应的恢复策略,以防止数据
丢失。
Oracle数据库的安全管理
02
包括用户管理、权限管理和审计等,以确保数据的安全性和完
3
Oracle数据库的应用领域
广泛应用于金融、电信、制造、零售等各个行业 ,为企业提供数据存储、处理和分析服务。
Oracle数据库的体系结构
01
Oracle数据库的物理结构
包括数据文件、控制文件、重做日志文件等,这些文件组成了Oracle数
据库的物理存储结构。
02
Oracle数据库的逻辑结构
包括表空间、段、区、块等,这些逻辑结构定义了数据在物理存储上的
Oracle中间件应用场景
介绍Oracle中间件在各个应用场景中的解决方案和 案例。
Oracle开发工具
Oracle开发工具概述
介绍Oracle开发工具的种类和功能。
Oracle开发工具特点
总结Oracle开发工具的特点和优势,如易用性、集成性、高效性等。
Oracle开发工具应用场景
介绍Oracle开发工具在各个应用场景中的解决方案和案例。
Oracle 数据库系统与关系数据库
数据库系统与关系数据库数据库系统是指一个计算机存储记录的系统,它需要特定的软件和一系列硬件支持;并且利用数据库系统能够存储大量的数据记录,支持用户进行检索和更新所需的信息。
数据库系统通常在企业应用或科学研究中用于对大量数据进行存储和分析,从而为实际应用提供帮助信息。
数据库系统的硬件设备主要包括:●二级存储设备,以及相关的I/O设备、设备控制器等。
最常用的存储设备即为磁盘,数据库系统利用存储设备为数据记录提供物理存储空间。
●处理器以及相应的主存。
足够快的CPU和足够大的内存用于支持数据库系统软件的运行。
在物理数据库(即物理存储数据的存储设备)与数据库用户之间具有一个中间层,这就是数据库软件,它通常被称为数据库管理系统DBMS。
DBMS是建立在操作系统的基础上,对物理数据库进行统一的管理和控制。
用户对数据库提出的访问请求都是由DBMS来处理的。
在DBMS中还提供了许多数据操作的实用程序。
DBMS提供的基本功能为数据库用户屏蔽了数据库物理层的细节,使得数据库管理员或者用户可以以更加高级的方式对物理数据进行管理和操作。
另外,DBMS通常也指某个特定厂商的特定产品。
例如,Oracle公司的Oracle 11g是一个非常优秀的DBMS。
实际上,数据库系统经历了由层次模型到网状模型、再由网状模型到关系模型的发展示过程,当今的数据库大部分是支持关系模型的关系数据库。
关系数据库模型主要由三部分组成:●数据结构在关系数据库中,只有一种数据结构——关系。
简单地说,关系就是一张二维表,而关系数据库就是由许多表的集合。
●关系操作关系操作的特点就是集合操作方式,即操作的对象和结果都是集合。
●完整性规则完整性规则用于限制能够对数据和数据对象进行的关系操作,提供对数据和数据结构的保护。
oracleERP各模块数据库表关系
供应链模块:包括采购、库存、销售等子模块
生产模块:包括生产计划、车间管理、质量管理等子模块
人力资源模块:包括员工管理、薪资管理、考勤管理等子 模块
项目管理模块:包括项目计划、项目执行、项目监控等子 模块
客户关系管理模块:包括客户信息管理、销售机会管理、 合同管理等子模块
库存表:记录库存相关信息,包括库存 数量、库存位置、库存状态等。
生产进度表:记录生产进度相关信息, 包括生产完成情况、生产时间等。
采购表:记录采购相关信息,包括采购订 单、采购数量、采购时间等。
质量检验表:记录质量检验相关信息, 包括检验结果、检验时间等。
人力资源模块数据库表关系详细解析
员工信息表:记录员 工的基本信息,如姓 名、性别、出生日期
绩效评估表:记录员 工的绩效评估信息, 如评估指标、评估结
果等。
OracleERP各模块据库表关 系优化建议
财务模块数据库表关系优化建议
合并冗余数据表: 减少数据冗余, 提高数据一致性
优化表结构:根据 业务需求调整字段 和数据类型,提高 数据存储效率
建立索引:提高 查询速度,减少 查询时间
定期维护:定期 清理过期数据, 保持数据表健康 状态
培训信息表:存储员工的培训信息,如培训课程、培训时 间等。
OracleERP各模块数据库表关 系详细解析
财务模块数据库表关系详细解析
财务模块主要涉及的表:总账表、明细账表、现金流量表等 各表之间的关系:通过主键、外键等建立联系 财务模块与其他模块的交互:如与供应链、生产等模块的数据交互 财务模块的表结构与功能:详细介绍各表的字段、含义及作用
优化数据结构:根据 实际业务需求,调整 表结构和字段类型, 使数据结构更加合理。
EBS模块表间关系图
预置文件
数据字典
货币与语言
Thank you.
应收(AR) 应收
应收(AR) 应收
应付(AP) 应付
应付(AP) 应付
应付(AP) 应付
固定资产(FA) 固定资产
固定资产(FA) 固定资产
固定资产(FA) 固定资产
弹性域
表名缩写对照表
FND_IFS: FND_ID_FLEX_SEGMENTS FND_SFA:FND_SHORTHAND_FLEX_ALIASES FND_FVS:FND_FLEX_VALUE_SETS FND_FERL:FND_FLEX_EXCLUDE_RULE_LINES FND_SAV:FND_SEGMENT_ATTRIBUTE_VALUES FND_IFSTR:FND_ID_FLEX_STRUCTURE FND_FVRS:FND_FLEX_VALIDATION_RULE_STATS FND_FVR:FND_FLEX_VALIDATION_RULES FND_FVQ: FND_FLEX_VALIDATION_QUALIFIERS FND_FVRL: FND_FLEX_VALIDATION_RULE_LINES FND_VAT:FND_VALUE_ATTRIBUTE_TYPES FND_FIRL:FND_FLEX_INCLUDE_RULE_LINES FND_CIFS:FND_COMPILED_ID_FLEX_STRUCTS FND_SAT:FND_SEGMENT_ATTRIBUTE_TYPES FND_CIF:FND_COMPILED_ID_FLEXS FND_IF:FND_ID_FLEXS FND_APP:FND_APPLICATION WF_RPV:WF_RUNNABLE_PROCESSES_V FND_TAB:FND_TABLES FND_FWP: FND_FLEX_WORKFLOW_PROCESSES
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
弹性域
弹性域
表名缩写对照表
FND_FVH: FND_FLEX_VALUE_HIERARCHIES FND_IFS: FND_ID_FLEX_SEGMENTS FND_FH:FND_FLEX_HIERARCHIES FND_FVE: FND_FLEX_VALIDATION_EVENTS FND_FVR: FND_FLEX_VALUE_RULES FND_RESP:FND_RESPONSIBILITY FND_FVT:FND_FLEX_VALIDATION_TABLES
FND_FVQ: FND_FLEX_VALIDATION_QUALIFIERS FND_FVRL: FND_FLEX_VALIDATION_RULE_LINES
FND_VAT:FND_VALUE_ATTRIBUTE_TYPES
FND_FIRL:FND_FLEX_INCLUDE_RULE_LINES
FND_CIFS:FND_COMPILED_ID_FLEX_STRUCTS FND_SAT:FND_SEGMENT_ATTRIBUTE_TYPES
张德全
Senior Technical Analyst Oracle Corporation
Oracle 应用产品重要表 用途与关系介绍
概要
了解表的用途及其关系的作用 主要功能模块表的用途及其关系
库存(INV),采购(PO),销售(OM) 物料清单(BOM),在制(WIP),成本(COST) 总帐(GL),应收(AR),应付(AP),固定资产(FA)
符号说明
A
B
一对一相关
A
B
多对一相关
必须相关
可能相关
库存(INV)
库存(INV)
库存(INV)
库存(INV)
工作流载入器 工作流生成
工作流引擎 通知系统
Oracle 7.3.2 or higher
Email通知 We 浏览器
通知浏览器 应用窗
工作流监控器
库存(INV)
库存(INV)
库存(INV)
FND_CIF:FND_COMPILED_ID_FLEXS
FND_IF:FND_ID_FLEXS
FND_APP:FND_APPLICATION
FND_TAB:FND_TABLES
WF_RPV:WF_RUNNABLE_PROCESSES_V
FND_FWP: FND_FLEX_WORKFLOW_PROCESSES
MTL_MATERIAL_TRANSACTIONS_TEMP
物料清单(BOM)
物料清单(BOM)
物料清单(BOM)
在制品(WIP)
在制品(WIP)
在制品(WIP)
在制品(WIP)
在制品(WIP)
在制品(WIP)
在制品(WIP)
在制品(WIP)
成本(COST)
成本(COST)
FND_CQP: FND_CONCURRENT_QUEUE_PARAMS
FND_CQ: FND_CONCURRENT_QUEUES
FND_CPP:FND_CONC_PROCESSOR_PROGRAMS
FND_CPS: FND_CONCURRENT_PROCESSORS FND_CQS: FND_CONCURRENT_QUEUE_SIZE
WSH_TRIPS WSH_TRIP_STOPS WSH_DELIVERY_LEGS WSH_NEW_DELIVERIES
订单管理(OM)
MTL_TXN_REQUEST_LINES
OE_ORDER_LINES_ALL
MTL_MATERIAL_TRANSACTIONS
WSH_DELIVERY_DETAILS
FONCURRENT_QUEUE_CONTENT FND_CR: FND_CONCURRENT_REQUESTS
FND_NDS:FND_NODES
FND_CPR: FND_CONCURRENT_PROCESSES
FND_DG:FND_DATA_GROUPS
FND_SFA:FND_SHORTHAND_FLEX_ALIASES FND_IFSTR:FND_ID_FLEX_STRUCTURE
FND_FVS:FND_FLEX_VALUE_SETS
FND_FVRS:FND_FLEX_VALIDATION_RULE_STATS
FND_FERL:FND_FLEX_EXCLUDE_RULE_LINES FND_FVR:FND_FLEX_VALIDATION_RULES
FND_FVS: FND_FLEX_VALUE_SETS FND_FVNH: FND_FLEX_VALUE_NORM_HIERARCHY FND_FV: FND_FLEX_VALUES FND_FVRL: FND_FLEX_VALUE_RULE_LINES FND_FVRU: FND_FLEX_VALUE_RULE_USAGES FND_TAB:FND_TABLES
并发管理器
FND_CCR:FND_CONCURRENT_COMPLEX_RULES FND_CCL:FND_CONCURRENT_COMPLEX_LINES
FND_CPG: FND_CONCURRENT_PROGRAMS
FND_CRC: FND_CONCURRENT_REQUEST_CLASS
FND_OID:FND_ORACLE_USERID
FND_CTP: FND_CONCURRENT_TIME_PERIODS FND_APP:FND_APPLICATION
成本(COST)
总帐(GL)
总帐(GL)
总帐(GL)
总帐(GL)
应收(AR)
应收(AR)
应收(AR)
应付(AP)
应付(AP)
应付(AP)
固定资产(FA)
固定资产(FA)
固定资产(FA)
弹性域
表名缩写对照表
FND_IFS: FND_ID_FLEX_SEGMENTS
FND_SAV:FND_SEGMENT_ATTRIBUTE_VALUES
库存(INV)
库存(INV)
采购(PO)
采购(PO)
采购(PO)
采购(PO)
采购(PO)
采购(PO)
订单管理(OM)
OE_ORDER_HEADERS_ALL OE_ORDER_LINES_ALL
订单管理(OM)
WSH_DELIVERY_DETAILS WSH_DELIVERY_ASSIGNMENTS