ABAP/4(Advanced Business Application Programming)是SAP/R3目前唯一的系統(tǒng)發(fā)展工具,屬于4GL,程序模塊可分為三部分:
(1)塊內(nèi)程序:與一般語(yǔ)言語(yǔ)法近似, 如IF,WHILE等, 但并沒有GOTO敘述
(2)報(bào)表:呼叫一個(gè)獨(dú)立的事件(Depending Event), 讀取database 產(chǎn)生數(shù)據(jù)列表,是一個(gè)Stand-along 程序
(3)事務(wù):屏幕參數(shù)輸入的對(duì)話框, 專門處理database 讀取或異動(dòng)的tranaction proces,不是一個(gè)Stand-Along Progarm
1、數(shù)據(jù)庫(kù)服務(wù)器體系結(jié)構(gòu)
http://www.ddvip.net/database/oracle/index1/img02/9-5.JPG
2、存儲(chǔ)結(jié)構(gòu):
http://www.ddvip.net/database/oracle/index1/img02/9-3.JPG
(1)物理結(jié)構(gòu):數(shù)據(jù)文件、日志文件、控制文件、參數(shù)文件
(2)邏輯結(jié)構(gòu):由表空間構(gòu)成,而表空間又是由段、區(qū)和塊組成的。
l 數(shù)據(jù)塊,又叫邏輯塊,是Oracle數(shù)據(jù)庫(kù)輸入/輸出的基本單位.
l 區(qū)間:由若干連續(xù)的數(shù)據(jù)塊構(gòu)成。
l 段:由若干數(shù)據(jù)區(qū)間構(gòu)成,共有數(shù)據(jù)段、索引段、回滾段和臨時(shí)段4種。
http://www.ddvip.net/database/oracle/index1/img02/9-2.JPG
(3)內(nèi)存結(jié)構(gòu):
① SGA:共享池、數(shù)據(jù)緩沖區(qū)、日志緩沖區(qū)
② PGA:
http://www.ddvip.net/database/oracle/index1/img02/9-1.JPG
(4)進(jìn)程:
① 用戶進(jìn)程、服務(wù)器進(jìn)程和后臺(tái)進(jìn)程
② 后臺(tái)進(jìn)程:SMON、PMON、DBWR、LGWR、ARCH、CKPT、RECO、LCKn、SNPn、Dnnn。