版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、審計數(shù)據(jù)采集與分析技術(shù)計算機審計的含義計算機審計有3層含義:一面向數(shù)據(jù)的審計一面向現(xiàn)行信息系統(tǒng)的審計一對信息系統(tǒng)生命周期的審計面向數(shù)據(jù)的計算機審計流程審前調(diào)查:電子數(shù)據(jù)的組織、處理和存儲數(shù)據(jù)采集:審計接口、數(shù)據(jù)庫訪問技術(shù)、數(shù)據(jù)采集技術(shù)數(shù)據(jù)清理、轉(zhuǎn)換、驗證、建立中間表數(shù)據(jù)分析:數(shù)據(jù)分析技術(shù)、SQL、審計軟件審計取證一、審前調(diào)查及電子數(shù)據(jù)的組織、處理和存儲1.審前調(diào)查的內(nèi)容和方法對組織結(jié)構(gòu)調(diào)查對計.算機信息系統(tǒng)的調(diào)查提出數(shù)據(jù)需求2.電子數(shù)據(jù)的組織、處理和存儲電子數(shù)據(jù)處理的特點存儲介質(zhì)改變基于一定的數(shù)據(jù)處理平臺,有一定的數(shù)據(jù)模型數(shù)據(jù)表示編碼化(各種編碼)帶來系統(tǒng)控制和數(shù)據(jù)安全性的新問題審計線索改變?nèi)?/p>
2、何表示數(shù)據(jù)數(shù)據(jù)類型與數(shù)據(jù)取值一數(shù)據(jù)類型決定了取值范圍與運算范圍數(shù)據(jù)模型一數(shù)據(jù)模型是對現(xiàn)實世界數(shù)據(jù)特征的抽象-它提供模型化數(shù)據(jù)和信息的工具解決不完整數(shù)據(jù)(即值缺失)的方法:錯誤值的檢測及解決方法:用統(tǒng)計分析的方法識別可能的錯誤值或異常值,如偏差分析、識 別不遵守分布或回歸方程的值:使用簡單規(guī)那么庫(常識性規(guī)那么、業(yè)務(wù)特定規(guī)那么等)檢查數(shù)據(jù) 值;使用不同屬性間的約束;使用外部數(shù)據(jù)。不一致性的檢測及解決方法:定義完整性約束用于檢測不一致性:通過分析數(shù)據(jù)發(fā)現(xiàn)聯(lián)系。值缺失的解決方法空值的處理在SQL Server的查詢分析器(SQL Query Analyzer)中執(zhí)行以下SQL語句用“0”替換某些字
3、段的空值:UPDATE 清理數(shù)據(jù)表 SET zj=0 WHERE zj IS NULLUPDATE 清理數(shù)據(jù)表 SET kl=0 WHERE kl IS NULLUPDATE 清理數(shù)據(jù)表 SET mj=0 WHERE mj IS NULL消除冗余數(shù)據(jù)清理憑證數(shù)據(jù)表中科目代碼以“s”開頭的現(xiàn)金流量輔助信息冗余記錄:-DELETE FROM 清理數(shù)據(jù)表 WHERE kmdh LIKE s%錯誤數(shù)據(jù)的處理方法審計人員采集數(shù)據(jù)后,在以下列圖所示的固定資產(chǎn)表中發(fā)現(xiàn)資產(chǎn)原值字段存在負(fù)值的情況,這與 會計處理的常規(guī)不符。錯誤數(shù)據(jù)的處理方法在確認(rèn)負(fù)的資產(chǎn)原值是錯誤數(shù)據(jù)后,審計人員可以在SQL Server的查
4、詢分析器中執(zhí)行SQL 語句:-UPDATE固定資產(chǎn)表SET資產(chǎn)原值=人85 (資產(chǎn)原值)WHERE資產(chǎn)原值0-改正資產(chǎn)原值的錯誤取值。為什么要進(jìn)行數(shù)據(jù)轉(zhuǎn)換被審計單位信息系統(tǒng)的多樣性帶來了數(shù)據(jù)的不一致性:被審計系統(tǒng)的安全性措施給審計工作帶來障礙;審計目的的不同決定了審計數(shù)據(jù)的范圍和要求不同;數(shù)據(jù)轉(zhuǎn)換是數(shù)據(jù)分析、處理的前提。數(shù)據(jù)不一致性的表現(xiàn)同字段在不同的應(yīng)用中具有不同的數(shù)據(jù)類型同一字段在不同的應(yīng)用中具有不同的名稱同名字段,不同含義同一信息,在不同的應(yīng)用中有不同的格式同一信息,在不同的應(yīng)用中有不同的表達(dá)方式數(shù)據(jù)轉(zhuǎn)換的內(nèi)容和任務(wù)1、將被審計單位的數(shù)據(jù)有效地裝載到審計軟件所操縱的數(shù)據(jù)庫中:2、明確地標(biāo)
5、識出每張表、每個字段的含義及相互之間的關(guān)系。數(shù)據(jù)轉(zhuǎn)換的基本類型.簡單變換(1)數(shù)據(jù)類型轉(zhuǎn)換(2)日期/時間格式的轉(zhuǎn)換(3)代碼轉(zhuǎn)換(4)值域轉(zhuǎn)換.清潔和刷洗(1)有效值檢查(2)復(fù)雜的重新格式化簡單變換它是數(shù)據(jù)轉(zhuǎn)換中最簡單的形式它是所有數(shù)據(jù)轉(zhuǎn)換的基本構(gòu)成單元它一次改變一個字段的屬性它不考慮該屬性的背景或與它相關(guān)的其他字段的信息簡單變換一數(shù)據(jù)類型轉(zhuǎn)換最常見的簡單變換是轉(zhuǎn)換一個數(shù)據(jù)元的類型。它是將一種類型的數(shù)據(jù)轉(zhuǎn)換成另一種類型的數(shù) 據(jù)。數(shù)據(jù)轉(zhuǎn)換的前提是類型相容。類型相容指的是一種類型數(shù)據(jù)的值域可以通過常用的轉(zhuǎn)換函數(shù) 映射到另一種類型的值域上。這種映射不會喪失數(shù)據(jù)的精確度。簡單變換一日期時間格式轉(zhuǎn)換
6、簡單變換一代碼轉(zhuǎn)換簡單變換一值域轉(zhuǎn)換代碼轉(zhuǎn)換可以看成是一類特殊的值域轉(zhuǎn)換。清潔和刷洗清潔和刷洗指的是比簡單變換更更雜的一種數(shù)據(jù)變換。在這種變換中,要檢查的是字段或字段組的實際內(nèi)容而不僅是存儲格式。一種清潔和刷洗是檢查數(shù)據(jù)字段中的有效值。這可以通過范圍檢驗、枚舉清單和相關(guān)檢驗來 完成。數(shù)據(jù)轉(zhuǎn)換的一般方法專用工具SQL語言程序編碼必須運用程序編碼的場合對非關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行轉(zhuǎn)換對復(fù)雜的數(shù)據(jù)文件中的數(shù)據(jù)進(jìn)行轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換的要求固定而使用頻繁時五、審計數(shù)據(jù)驗證不同階段的數(shù)據(jù)驗證數(shù)據(jù)采集階段-檢查被審計單位提供資料的完整性,保證數(shù)據(jù)采集工作準(zhǔn)確有效地進(jìn)行,同時對采集到 的數(shù)據(jù)進(jìn)行確認(rèn),排除遺漏和失誤
7、。數(shù)據(jù)清理階段-確認(rèn)數(shù)據(jù)清理工作沒有損害數(shù)據(jù)整體的完整性和正確性。數(shù)據(jù)轉(zhuǎn)換階段一數(shù)據(jù)轉(zhuǎn)換中,審計人員會將原始電子數(shù)據(jù)中表名、字段名、記錄值代碼以及表表關(guān)聯(lián)的 經(jīng)濟(jì)含義明確標(biāo)識出來,這需要進(jìn)行大量的查詢、替換修改、插入數(shù)據(jù)、更新數(shù)據(jù)、刪 除數(shù)據(jù)等操作,每一步轉(zhuǎn)換工作都有可能影響到數(shù)據(jù)的完整性和正確性,所以在這一階 段進(jìn)行數(shù)據(jù)驗證確有必要。數(shù)據(jù)驗證的技術(shù)和方法數(shù)據(jù)采集階段一核對總記錄數(shù)、總金額,檢查借貸是否平衡,順序碼斷號、重號驗證等。數(shù)據(jù)清理階段一核對總金額、保持借貸平衡等。數(shù)據(jù)轉(zhuǎn)換階段一核對總金額、勾稽關(guān)系,數(shù)據(jù)結(jié)構(gòu)確認(rèn)等。六、審計數(shù)據(jù)分析審計數(shù)據(jù)分析的具體操作核對:檢查:復(fù)算:判斷:分析模型
8、的演變隨著用戶對數(shù)據(jù)分析的深度和靈活程度要求越來越高,數(shù)據(jù)分析漸漸從靜態(tài)數(shù)值的相互比較 轉(zhuǎn)變到從多個數(shù)據(jù)源中綜合數(shù)據(jù),從多個角度觀察數(shù)據(jù)的復(fù)雜、動態(tài)的分析。根據(jù)處理數(shù)據(jù)的范圍、用戶一分析人員的交互需要、多維分析需求及現(xiàn)有工具的支持等因素, 可以將數(shù)據(jù)分析分為4種模型,這4種數(shù)據(jù)分析模型一種比一種深入,從描述基本領(lǐng)實到尋找 原因,從代入變量值進(jìn)行預(yù)測到尋找關(guān)鍵變量。四種數(shù)據(jù)分析模型絕對模型解釋模型思考模型公式模型絕對模型(Categorical Model)它屬于靜態(tài)數(shù)據(jù)分析它通過比較歷史數(shù)據(jù)值或行為來描述過去發(fā)生的事實瓷詢比較簡單,僅是值的比較綜合路徑是原有數(shù)據(jù)庫設(shè)計時定義好的,用戶交互少支持
9、工具廣泛(包括一般的查詢表格工具)。解釋模型(Exegeiical Model)主要還是靜態(tài)數(shù)據(jù)分析用戶一分析人員利用系統(tǒng)已有的多層次的綜合路徑層層細(xì)化,找出事實發(fā)生的原因如果分析人員感興趣的數(shù)據(jù)不能通過已有路徑進(jìn)行綜合,那么需要臨時建立多維視圖。思考模型(Contemplative Model)它屬于動態(tài)數(shù)據(jù)分析它旨在說明在一維或多維上引入一組具體變量或參數(shù)后會發(fā)生什么需要較高層次的數(shù)據(jù)分析人員介入分析人員在引入確定的變量或公式關(guān)系時,須創(chuàng)立大量的綜合路徑這類模型的支持工具相當(dāng)少,大多只提供單一維上的數(shù)據(jù)子集處理。公式模型(Formulaic Model)公式模型是動態(tài)性最高的一類模型,用于
10、表示在多個維上,需要引入哪些變量或參數(shù),以 及引入后所產(chǎn)生的結(jié)果。3種類型的數(shù)據(jù)分析方法與工具-查詢型分析-驗證型分析-開掘型分析查詢型分析(Query)主要指用戶對數(shù)據(jù)庫中的記錄進(jìn)行訪問查詢;關(guān)系數(shù)據(jù)庫管理系統(tǒng)是H前數(shù)據(jù)庫管理系統(tǒng)的主流,查詢型分析主要的對象就是關(guān)系數(shù)據(jù)庫 中的二維表。要進(jìn)行查詢型分析,必須先對目標(biāo)系統(tǒng)的數(shù)據(jù)模型有所了解??梢圆捎肧QL等語言來交互描述查詢要求;采用SQL可以十分靈活地進(jìn)行交互式查詢,但要求用戶掌握SQL語言,并對訪問的數(shù)據(jù)庫的 結(jié)構(gòu)有所了解:查詢型分析中的數(shù)據(jù)建模根據(jù)相關(guān)法律法規(guī)建立模型根據(jù)系統(tǒng)數(shù)據(jù)之間的勾稽關(guān)系建立模型根據(jù)不同系統(tǒng)數(shù)據(jù)之間的關(guān)系建立模型根據(jù)
11、審計業(yè)務(wù)流程建立模型根據(jù)以往審計經(jīng)驗建立模型根據(jù)自然規(guī)律建立模型根據(jù)相關(guān)分析指標(biāo)建立模型驗證型分析 (Verification)驗證型分析指用戶先提出自己的假設(shè),然后利用各種I:具通過反復(fù)的、遞歸的檢索查詢以驗 證或否認(rèn)自己的假設(shè)。從用戶的觀點來看,他們是在從數(shù)據(jù)中發(fā)現(xiàn)事實。多維分析工具進(jìn)行的就是典型的驗證型分析。它通過對信息的多種可能的觀察角度進(jìn)行快速,一致和交互性的存取,從而能夠?qū)?shù)據(jù)進(jìn)行深入地分析和觀察。開掘型分析 (Discovery )開掘型分析是指用戶從大量數(shù)據(jù)中發(fā)現(xiàn)數(shù)據(jù)模式,預(yù)測趨勢和行為的種數(shù)據(jù)分析方法。開掘型數(shù)據(jù)分析工具主要指數(shù)據(jù)挖掘(Data Mining)軟件工具。開掘型
12、分析能挖掘數(shù)據(jù)間潛在的模式,發(fā)現(xiàn)用戶可能忽略的信息,并為審計業(yè)務(wù)人員做出前 瞻性的、基于知識的決策做出貢獻(xiàn)。三種分析方法的特點比較查詢型分析基本上是在數(shù)據(jù)結(jié)構(gòu)的情況下對細(xì)節(jié)信息的存取,數(shù)據(jù)分析的成分很少驗證型分析處于較淺的層次開掘型分析是較深層次的數(shù)據(jù)分析。三種分析方法涉及的分析模型查詢型分析基本上不涉及數(shù)據(jù)分析模型;驗證型分析主要實現(xiàn)了絕對模型、解釋模型和思考模型;開掘型分析那么實現(xiàn)了公式模型。操作型處理和分析型處理近年來,人們逐漸認(rèn)識到計算機系統(tǒng)中存在著兩類不同的處理.:操作型處理和分析型處理操作型處理也叫事務(wù)處理,是指對數(shù)據(jù)庫聯(lián)機地進(jìn)行日常操作,通常是對一個或一組記錄的 查詢和修改,主要
13、是為特定的應(yīng)用服務(wù)。人們關(guān)心的是響應(yīng)時間、數(shù)據(jù)的安全性和完整性。分析型需求的產(chǎn)生要求數(shù)據(jù)倉庫技術(shù)作為支撐OLTP系統(tǒng)的長期運行會積累大量的原始數(shù)據(jù),有效對這些原始數(shù)據(jù)進(jìn)行分析,發(fā)現(xiàn)數(shù)據(jù)中 蘊涵的模式和規(guī)律,幫助人們判斷和決策,是一種有別于聯(lián)機事務(wù)處理的數(shù)據(jù)處理需求,可 以稱之為分析型數(shù)據(jù)處理,或稱為面向決策支持系統(tǒng)(Decision Support Syslem, DSS)的數(shù) 據(jù)處理,它用于管理人員的決策分析。分析型數(shù)據(jù)處理僅靠傳統(tǒng)的數(shù)據(jù)庫技術(shù)是不夠的,需要有新的數(shù)據(jù)處理技術(shù),數(shù)據(jù)倉庫技術(shù) 就是為解決這一要求應(yīng)運而生的。分析型數(shù)據(jù)處理的技術(shù)數(shù)據(jù)倉庫技術(shù)包括:一數(shù)據(jù)倉庫(Data Wareho
14、use)一聯(lián)機分析處理(Online Analytical Processing, OLAP)一數(shù)據(jù)挖掘(Data Mining)什么是數(shù)據(jù)倉庫數(shù)據(jù)倉庫的創(chuàng)始人Inmon對數(shù)據(jù)倉庫的定義是:數(shù)據(jù)倉庫就是面向主題的、集成的、穩(wěn)定的、不同時間的數(shù)據(jù)集合,用以支持經(jīng)營管理中的 決策制定過程。數(shù)據(jù)倉庫的特征與聯(lián)機事務(wù)處理領(lǐng)域的數(shù)據(jù)庫技術(shù)相比,數(shù)據(jù)倉庫具有以下特征:一數(shù)據(jù)倉庫的數(shù)據(jù)是面向主題的一數(shù)據(jù)倉庫的數(shù)據(jù)是集成的一數(shù)據(jù)倉庫的數(shù)據(jù)是穩(wěn)定(不可更新)的-數(shù)據(jù)倉庫的數(shù)據(jù)是隨時間變化的數(shù)據(jù)倉庫的體系結(jié)構(gòu)數(shù)據(jù)倉庫系統(tǒng)的八個組成局部數(shù)據(jù)源數(shù)據(jù)抽取、轉(zhuǎn)換、裝載和刷新工具數(shù)據(jù)建模.匚具監(jiān)控和管理工具元數(shù)據(jù)倉儲數(shù)據(jù)倉
15、庫和數(shù)據(jù)集市的目標(biāo)數(shù)據(jù)庫OLAP服務(wù)器前端數(shù)據(jù)訪問和分析工具數(shù)據(jù)倉庫系統(tǒng)的一般應(yīng)用過程從業(yè)務(wù)處理信息系統(tǒng)等外部數(shù)據(jù)源獲取數(shù)據(jù),經(jīng)加工整理后進(jìn)入數(shù)據(jù)倉庫根據(jù)數(shù)據(jù)分析挖掘的需求特性對數(shù)據(jù)進(jìn)行建模和組織,用戶利用各種前端數(shù)據(jù)分析和挖掘工 具,通過OLAP服務(wù)器,對數(shù)據(jù)倉庫中的數(shù)據(jù)作各種查詢、分析、挖掘工作數(shù)據(jù)倉庫技術(shù)在數(shù)據(jù)審計中的應(yīng)用審計數(shù)據(jù)的采集和獲取審計數(shù)據(jù)在審計數(shù)據(jù)庫中的組織和存儲審計數(shù)據(jù)的訪問和分析什么是聯(lián)機分析處理(OLAP)OLAP是一類軟件技術(shù),它使用戶能夠從多種角度(維)對原始數(shù)據(jù)進(jìn)行分析;通過快速、 一致、交互地存取來獲得對原始數(shù)據(jù)的深入廣解.OLAP的目標(biāo)是滿足決策支持或多維查詢
16、和報表的需求,它的技術(shù)核心是“維”這個概念,因 此OLAP也可以說是多維數(shù)據(jù)分析工具的集合。OLTP強調(diào)的是更新數(shù)據(jù)庫向數(shù)據(jù)庫中添加信息,而OLAP就是從數(shù)據(jù)庫中獲取信息、利 用信息。OLAP的實現(xiàn)方式基于多維數(shù)據(jù)庫的實現(xiàn)基于關(guān)系數(shù)據(jù)庫的實現(xiàn)數(shù)據(jù)倉庫與OLAP的關(guān)系建立數(shù)據(jù)倉庫的目的是為了支持?jǐn)?shù)據(jù)分析和決策制定過程。OLAP的關(guān)鍵特性(1)快速性(2)可分析性(3)多維性(4)信息性驗證型分析與多維分析多維分析的基本概念一變量一維一多維視圖多維分析的基本操作-切片(Slice)和切塊(Dice)-鉆取(Drill)-旋轉(zhuǎn)(Pivot)開掘分析什么是數(shù)據(jù)挖掘(Data Mining)數(shù)據(jù)挖掘的分
17、析方法分類分析聚簇分析關(guān)聯(lián)分析序列分析 開掘型分析與數(shù)據(jù)挖掘數(shù)據(jù)挖掘是實現(xiàn)開掘型分析的有效手段。七、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言八、審計軟件簡介什么是審計軟件?審計軟件是審計人員在審計過程中各個階段所采用的能夠完成特定輔助審計功能的各種工 具的總稱。審計軟件是一類常用的計算機輔助審計工具。審計軟件的基本功能(1)可訪問不同結(jié)構(gòu)的數(shù)據(jù)文件或數(shù)據(jù)庫:(2)按各種條件提取所需的審計證據(jù)和數(shù)據(jù);(3)支持審計抽樣,提供初步的審計評價結(jié)果:(4)可自動形成會計報表和審計用的控制數(shù)據(jù):(5)支持分析性復(fù)核(如對報表進(jìn)行比較分析等);(6)內(nèi)控制度評價(輔助系統(tǒng)):(7)審計計劃和審計報告編制(輔助系統(tǒng));(8)審計
18、過程管理自動化(包括審計底稿和檔案管理白動化)。(9)引導(dǎo)審計人員按照正確的步驟和程序開展審計。審計軟件分類通用的專用的基于數(shù)據(jù)庫的基于數(shù)據(jù)倉庫的基于專家系統(tǒng)的基于神經(jīng)網(wǎng)絡(luò)其他專業(yè)化的工具通用的審計軟件的功能(1)數(shù)據(jù)訪問和轉(zhuǎn)換功能(2)數(shù)據(jù)檢索(抽?。?、匯總、計算、分組和排序功能(3) 一般統(tǒng)計、分層分析、斷號/重號分析、時間序列分析、關(guān)聯(lián)分析等分析工具(4)審計抽樣工具(5)審計過程的記錄和中間結(jié)果的管理功能(6)報表功能通用的審計軟件ACLIDEA,現(xiàn)更名為CASEWARE 專用審計軟件的特點審計功能是面向特定的行業(yè)審計的,操作簡單。如果采用通用審計軟件來完成這些工作,可 能需要復(fù)雜的操
19、作或額外的數(shù)據(jù)轉(zhuǎn)換I:作。i般包括一個專用的審計接口,使用方便,效率很高。優(yōu)點是執(zhí)行效率高,集成了行業(yè)審計所需的諸多功能,使用方便。缺點是應(yīng)用范圍窄,往往只用于一個行業(yè)或一類行業(yè)。實用工具系統(tǒng)安全或完整性類深入理解系統(tǒng)類數(shù)據(jù)操作類程序檢查類程序開發(fā)類效率評估類數(shù)據(jù)模型的2個層次概念模型一 E-R模型的要素實體:客觀存在并可以相互區(qū)分的事物,用方框表示屬性:實體的特征或性質(zhì),用橢圓表示聯(lián)系:實體之間的聯(lián)系,用菱形表示數(shù)據(jù)模型-關(guān)系模型一層次模型-網(wǎng)狀模型數(shù)據(jù)模型的3個要素數(shù)據(jù)結(jié)構(gòu)-描述模型的靜態(tài)特征-是刻畫數(shù)據(jù)模型最重要的方面數(shù)據(jù)操作-描述模型的動態(tài)特性數(shù)據(jù)檢索數(shù)據(jù)更新(增加、刪除、修改)約束條
20、件-一組完整性規(guī)那么的集合實體完整性引用(參照)完整性用戶定義的完整性關(guān)系模型關(guān)系模型是目前最常用的一-種數(shù)據(jù)模型關(guān)系數(shù)據(jù)庫采用關(guān)系模型作為數(shù)據(jù)的組織方式關(guān)系模型建立在嚴(yán)格的關(guān)系代數(shù)基礎(chǔ)之上關(guān)系模型概念單用關(guān)系表示實體以及實體之間的聯(lián)系關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL是一種非過程化語言,使用方便 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)關(guān)系-一張二維表,每一列都不可再分-表中的行、列次序并不重要元組-二維表中的每一行,相當(dāng)于一條記錄屬性-二維表中的每一列,屬性有名稱與類型。-屬性不可再分,不允許重復(fù)主鍵-由表中的屬性或?qū)傩越M組成,用于唯一確定一條記錄域-屬性的取值范圍關(guān)系模式-記錄結(jié)構(gòu)的描述,對應(yīng)關(guān)系表的表頭關(guān)系模型的數(shù)
21、據(jù)運算傳統(tǒng)的集合運算并(UNION)交(INTERSECTION)差(MINUS)笛卡兒積專門的關(guān)系運算選擇(SELECTION)投影(PROJECT)連接(JOIN)連接的含義:相容屬性之間的關(guān)系連接的類型(內(nèi)連接、外連接、自然連接)“數(shù)據(jù)文件”的含義 “數(shù)據(jù)文件”泛指各種用來存儲數(shù)據(jù)的文件。在數(shù)據(jù)庫技術(shù)誕生之前,它指的是存放數(shù)據(jù)的文件本身。數(shù)據(jù)庫技術(shù)誕生后,數(shù)據(jù)由DBMS管理,數(shù)據(jù)文件是存放物理數(shù)據(jù)庫的載體。不同的DBMS存儲數(shù)據(jù)的方式是不同的。FoxPro一一個邏輯上的表對應(yīng)一個“庫文件” (.dbf)Access所有的數(shù)據(jù)庫對象放在一個數(shù)據(jù)庫文件中(.mdb)-IBM DB2一一張表的
22、數(shù)據(jù)可能分別放在不同的數(shù)據(jù)文件中除了DBMS產(chǎn)生和維護(hù)的數(shù)據(jù)文件之外,還有很多應(yīng)用程序管理的數(shù)據(jù)文件,如各種臨時文 件、數(shù)據(jù)交換文件等。關(guān)系模型的完整性約束條件實體完整性(Entity Integrity)關(guān)鍵字屬性的組成局部不能為空值參照完整性(Referential Integrity)參照表中的外關(guān)鍵字要么取空值,要么取被參照表中的某主關(guān)鍵字的值用戶定義完整性(User-Defined Integrity )具體應(yīng)用環(huán)境的完整性約束,反映了某一具體應(yīng)用所涉及的數(shù)據(jù)應(yīng)滿足的語義要求關(guān)系模型的特點關(guān)系模型的概念單一-實體以及實體之間的聯(lián)系都用關(guān)系來表示。-關(guān)系之間的聯(lián)系那么是通過相容(來自同
23、一個域)的屬性來表示。關(guān)系必須是規(guī)范化的關(guān)系-最基本的要求是每一個分量是一個不可分的數(shù)據(jù)項,亦即不允許表中還有表(滿足第一 范式,1NF)在關(guān)系模型中,用戶對數(shù)據(jù)的檢索操作不過是從原來的表中得到一張新的表生命周期法的6個階段需求分析概念結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計物理數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫實施運行維護(hù)數(shù)據(jù)庫設(shè)計方法(1)面向數(shù)據(jù)的方法,以信息需求為主,兼顧處理需求;(2)面向過程的方法,以處理需求為主,兼顧信息需求需求分析需求分析的重點是獲得兩方面的需求:(1)信息需求定義未來信息系統(tǒng)使用的全部信息,了解各項數(shù)據(jù)間的本質(zhì)聯(lián)系,描述數(shù)據(jù)的內(nèi)容和結(jié)構(gòu)以 及它們之間的聯(lián)系等。(2)處理需求定義未來信息系統(tǒng)數(shù)據(jù)處理
24、的功能及功能與數(shù)據(jù)之間的聯(lián)系。同時考慮性能、安全性和完整 性約束。自頂向下的結(jié)構(gòu)化分析方法自頂向下的結(jié)構(gòu)化分析方法是需求分析階段的一種常用方法。它的核心思想是:自頂向下逐 層分解,直到每一項功能都可以被容易地實現(xiàn)為止。SA方法中要用到數(shù)據(jù)流程圖(Data Flow Diagram, DFD)來描述數(shù)據(jù)的處理過程。數(shù)據(jù)流圖 是從“數(shù)據(jù)”和“處理”兩方面來表達(dá)數(shù)據(jù)處理過程的一種圖形化的表示方法。數(shù)據(jù)字典數(shù)據(jù)字典是在系統(tǒng)設(shè)計過程中對各類基本要素進(jìn)行描述的集合。它是描述系統(tǒng)邏輯模型的重 要工具。數(shù)據(jù)字典的組成局部:數(shù)據(jù)項數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流數(shù)據(jù)存儲處理過程其中數(shù)據(jù)項是數(shù)據(jù)的最小組成單位,假設(shè)干個數(shù)據(jù)項可以組
25、成一個數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典通過對 數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流和數(shù)據(jù)存儲的內(nèi)容。數(shù)據(jù)庫表結(jié)構(gòu)定義概念結(jié)構(gòu)設(shè)計的策略自頂向下:首先定義全局概念結(jié)構(gòu)的框架,再做逐次細(xì)化。自底向上:首先定義每局部應(yīng)用的概念結(jié)構(gòu),然后按定的規(guī)那么把它們集成起來,得到全 局概念結(jié)構(gòu)。由里向外:首先定義最重要的那些核心結(jié)構(gòu),再逐漸向外擴充。混合策略:把自頂向下和自底向上結(jié)合起來的方法。它先自頂向下設(shè)計一個概念結(jié)構(gòu)的框架。 然后以它為骨架再自底向上設(shè)計局部概念結(jié)構(gòu),并把它們集成起來。用E-R方法進(jìn)行概念結(jié)構(gòu)設(shè)計的簡要步驟設(shè)計局部E-R模型將局部E-R模型集成為全局E-R模型-屬性沖突一命名沖突-結(jié)構(gòu)沖突對全局E-R模型
26、進(jìn)行優(yōu)化邏輯結(jié)構(gòu)設(shè)計的步驟形成初始關(guān)系數(shù)據(jù)庫模式關(guān)系模式規(guī)范化和優(yōu)化外模式設(shè)計提供了數(shù)據(jù)的邏輯獨立性能適應(yīng)用戶對系統(tǒng)的不同需求具有一定的安全保密作用索引設(shè)計聚簇設(shè)計二、審計接口什么是審計接口是從被審計信息系統(tǒng)向?qū)徲嫅?yīng)用系統(tǒng)傳送審計信息的規(guī)范和程序。接口包含兩方面內(nèi)容:傳送數(shù)據(jù)的格式和規(guī)范完成傳送作業(yè)的程序數(shù)據(jù)傳遞的方式:系統(tǒng)內(nèi)部多采用參數(shù)或共享數(shù)據(jù)來完成系統(tǒng)與系統(tǒng)之間傳遞信息需要開發(fā)專用的數(shù)據(jù)接口審計接口的分類按接口的用途劃分,可以分為通用接口和專用接口;-按接口與源系統(tǒng)和目標(biāo)系統(tǒng)的耦合程度劃分,可以分為強耦合接口、弱耦合接口和一般 耦合接口;按接口中數(shù)據(jù)傳輸?shù)念l率來劃分,可以分為實時接口與周
27、期性接口。審計接口的分層模型接口可以分為3層一邏輯層:表示信息含義的語言,對信息的含義進(jìn)行定義和描述;一傳輸層:載運信息語言的方式,選擇最合適的方式完成源系統(tǒng)到目標(biāo)系統(tǒng)的信息傳輸:控制層:控制信息交換過程的規(guī)程,保證信息傳輸?shù)倪m時性、正確性和有效性。邏輯層又稱為接口標(biāo)準(zhǔn)描述接口標(biāo)準(zhǔn)的語法必須沒有二義性傳輸層的實現(xiàn)形式被審計單位信息系統(tǒng)和審計系統(tǒng)之間采用數(shù)據(jù)庫連接件通過計算機網(wǎng)絡(luò)直接相連。被審計單位信息系統(tǒng)和審計應(yīng)用系統(tǒng)采用交換文件傳輸數(shù)據(jù)。控制層一數(shù)據(jù)驗證核對總記錄數(shù)、總金額檢查借貸是否平衡順序碼斷號、重號驗證檢查勾稽關(guān)系三、審計數(shù)據(jù)采集ODBC驅(qū)動程序基于文件的驅(qū)動程序-既處理ODBC調(diào)用也
28、處理SQL語句-依據(jù)其訪問數(shù)據(jù)的存取方式還可以分為兩種宜接存取數(shù)據(jù)采用客戶機/服務(wù)器模式基于DBMS的驅(qū)動程序只處理ODBC調(diào)用把SQL語句的處理交給數(shù)據(jù)庫引擎通過單獨的引擎訪問物理數(shù)據(jù)既可以和數(shù)據(jù)源存儲在同一個機器匕 也可以分別存儲在網(wǎng)絡(luò)中的不同機器匕 甚至可 以通過網(wǎng)關(guān)訪問。ODBC數(shù)據(jù)源機器數(shù)據(jù)源-存儲在由用戶定義名字的系統(tǒng)上-可以分為用戶數(shù)據(jù)源和系統(tǒng)數(shù)據(jù)源文件數(shù)據(jù)源-存儲于一個文件中-允許連接信息由一個用戶重復(fù)使用或者由幾個用戶共享-驅(qū)動程序管理器用.dsn文件中的信息連接數(shù)據(jù)源-這個文件可以像其他任何文件一樣操作-一個文件數(shù)據(jù)源沒有數(shù)據(jù)源名,并且它不注冊到任何用戶或機器上ODBC的使
29、用.創(chuàng)立ODBC數(shù)據(jù)源不同的駁動程序提供的ODBC數(shù)據(jù)源配置界面不同.使用ODBC獲取數(shù)據(jù)在審計軟件中使用在DBMS中使用在Excel等軟件中使用IDAPIIDAPI是由Borland公司為首發(fā)布的一個異構(gòu)數(shù)據(jù)庫訪問接口。它是一個強大的數(shù)據(jù)庫引擎, 基于驅(qū)動程序的體系結(jié)構(gòu)和面向?qū)ο蟮脑O(shè)計方法為各種數(shù)據(jù)庫的訪問提供了一致的接口,擴 展和定制起來很容易。UDAMicrosoft的UDA為關(guān)系型或非關(guān)系型數(shù)據(jù)訪問提供了一致的訪問接口。這個一致的接口使 得應(yīng)用程序能夠通過它來訪問各種各樣的數(shù)據(jù)。同時,UDA的多層結(jié)構(gòu)和擴展能力使得它具 有極強的生命力。UDA的層次模型UDA的兩層軟件接口 OLE DB
30、-系統(tǒng)級的編程接口,定義了一組接口,封裝了各種數(shù)據(jù)系統(tǒng)的訪問操作;-提供了一組標(biāo)準(zhǔn)的服務(wù)組件,用于提供查詢、緩存、數(shù)據(jù)更新、事務(wù)處理等操作: -是新的底層接口,采用一種“通用的數(shù)據(jù)訪問范例,能夠處理任何類型的數(shù)據(jù),不需考 慮格式和存儲方法。 ADO-應(yīng)用層的編程接口,以O(shè)LE DB為基礎(chǔ)并對其進(jìn)行了封裝;-通過OLE DB提供的接口訪問數(shù)據(jù),適合于各種客戶機/服務(wù)器應(yīng)用系統(tǒng)和基于Web的應(yīng) 用:-具有更好的靈活性,使用方便,效率更高。用文本文件交換數(shù)據(jù)優(yōu)點:-靈活方便-數(shù)據(jù)量大小基本不受限制缺點:占用較大的存儲空間較多的傳輸時間需要進(jìn)行類型或字段名稱的重定義分類:-分隔符形式-固定寬度分隔符形式的文本文件-以回車換行符號作為記錄間的分隔-以分隔符作為字段之間的分隔一第一行可以表示字段名-可以有文本識別符號固定寬度的文本文件-以回車換行符號作為記錄間的分隔-以起始位置和寬度來標(biāo)識字段-第一行一般不表示字段名-一般沒有文本識別符號Excel電子表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新《政府會計制度》下行政事業(yè)單位財務(wù)管理研究
- 石河子大學(xué)《中國當(dāng)代文學(xué)一》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024高考地理一輪復(fù)習(xí)第八單元產(chǎn)業(yè)活動與地理環(huán)境第1講農(nóng)業(yè)生產(chǎn)與地理環(huán)境學(xué)案魯教版
- 藝術(shù)欣賞與鑒賞培訓(xùn)課程
- 深圳大學(xué)《中國戲曲史研究》2022-2023學(xué)年第一學(xué)期期末試卷
- 乒乓球館屋面天溝防水施工合同
- 建筑工程倒水泥板施工合同
- 書店店長聘用合同模板
- 美甲店合伙人聘用合同
- 文化地產(chǎn)交易居間合同樣本
- HFMEA實戰(zhàn)案例概述課件
- Q∕GDW 12151-2021 采用對接裝置的輸電線路流動式起重機組塔施工工藝導(dǎo)則
- 《敘事式心理治療》精品PPT
- 2022中國聽障用戶數(shù)字產(chǎn)品體驗調(diào)研報告
- ADAScog(老年癡呆量表—認(rèn)知)
- 熱污染評價及標(biāo)準(zhǔn)
- 脫硫檢修方案
- 樂理試題(音程-三和弦)
- 三資系統(tǒng)操作手冊
- 綿陽市物業(yè)服務(wù)收費管理實施細(xì)則
- 危險化學(xué)品事故應(yīng)急處置流程圖
評論
0/150
提交評論