1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 基于關(guān)系數(shù)據(jù)庫原理的“電子賬”結(jié)構(gòu)剖析

        時間:2020-10-27 11:05:33 會計統(tǒng)計 我要投稿

        關(guān)于基于關(guān)系數(shù)據(jù)庫原理的“電子賬”結(jié)構(gòu)剖析

          審計人員不掌握計算機(jī),將失去審計資格!以下是文學(xué)網(wǎng)小編J.L為大家分享的基于關(guān)系數(shù)據(jù)庫原理的“電子賬”結(jié)構(gòu)剖析之論文范文。

          隨著會計信息系統(tǒng)的不斷完善、被審計單位的信息化程度不斷提高、計算機(jī)管理覆蓋面的不斷擴(kuò)大,審計人員面臨更高、更迫切的要求,即對會計信息系統(tǒng)要有深入了解,并在審計過程中能對電子數(shù)據(jù)進(jìn)行采集、轉(zhuǎn)換和分析。

          湖北省審計廳計算機(jī)中心與武漢大學(xué)商學(xué)院會計系,在對目前普遍運(yùn)用的各類會計信息系統(tǒng)進(jìn)行深入了解后,結(jié)合審計操作流程,總結(jié)了現(xiàn)階段計算機(jī)輔助審計的基本方法。本欄目將陸續(xù)將計算機(jī)審計相關(guān)文章介紹給讀者。

          單位實(shí)現(xiàn)會計電算化后,會計數(shù)據(jù)存儲在計算機(jī)外存儲器的數(shù)據(jù)庫中。審計被審單位的會計賬務(wù)數(shù)據(jù)庫,即電子賬,首先要了解被審單位電子賬結(jié)構(gòu)。由于現(xiàn)在市面上流行和使用的支撐會計數(shù)據(jù)庫系統(tǒng)運(yùn)行的平臺都是關(guān)系數(shù)據(jù)庫產(chǎn)品,無論哪家會計軟件公司開發(fā)的會計數(shù)據(jù)庫系統(tǒng)都是基于關(guān)系數(shù)據(jù)庫原理設(shè)計的,本文將從關(guān)系數(shù)據(jù)庫原理和會計賬務(wù)核算電算化原理相結(jié)合的角度剖析電子賬的構(gòu)造原理,展示出會計電子賬結(jié)構(gòu)的共性規(guī)則,以便審計人員了解、掌握電子賬的結(jié)構(gòu)和特點(diǎn),進(jìn)而深入審查電子賬,并且做到觸類旁通。

          數(shù)據(jù)庫是以某種數(shù)據(jù)模型所確定的數(shù)據(jù)結(jié)構(gòu)方式來組織和存儲某個組織(或部門)相互關(guān)聯(lián)的數(shù)據(jù)集。數(shù)據(jù)庫管理系統(tǒng)是一種幫助用戶建立、使用、管理和維護(hù)數(shù)據(jù)庫的計算機(jī)系統(tǒng)軟件;蛘哒f,數(shù)據(jù)庫管理系統(tǒng)是開發(fā)一個實(shí)際應(yīng)用數(shù)據(jù)庫的工具并支撐其運(yùn)行的平臺。數(shù)據(jù)庫管理系統(tǒng)必須與其管理的數(shù)據(jù)庫的數(shù)據(jù)模型相一致。

          1.數(shù)據(jù)模型

          數(shù)據(jù)模型是對現(xiàn)實(shí)世界數(shù)據(jù)特征進(jìn)行抽象的工具,用來描述和處理現(xiàn)實(shí)世界中的數(shù)據(jù)和信息。數(shù)據(jù)模型要能較真實(shí)地模擬現(xiàn)實(shí)世界,既要便于人們理解,又要便于在計算機(jī)上實(shí)現(xiàn)。數(shù)據(jù)模型主要由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性規(guī)則三個部分組成。數(shù)據(jù)結(jié)構(gòu)描述了組成數(shù)據(jù)庫的基本成分;數(shù)據(jù)操作描述了對數(shù)據(jù)結(jié)構(gòu)允許執(zhí)行的操作集合;完整性規(guī)則描述了對數(shù)據(jù)結(jié)構(gòu)所具有的約束和存儲規(guī)則。

          2.關(guān)系數(shù)據(jù)模型

          關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)是人們?nèi)粘J聞?wù)處理中常見的二維表結(jié)構(gòu)(如工資發(fā)放表)。關(guān)系數(shù)據(jù)模型將數(shù)據(jù)看成是二維表中唯一的行號和列號確定的一個表中元素,即關(guān)系數(shù)據(jù)模型是用二維表的方式來組織、存儲和處理數(shù)據(jù)和信息的。從應(yīng)用的角度來看,任何一個組織(或部門)的關(guān)系數(shù)據(jù)庫的基本組成成分是二維表,或者說某個組織(或部門)的數(shù)據(jù)庫是由若干張相互關(guān)聯(lián)的二維表組成。由于二維表結(jié)構(gòu)清晰、簡單、易于理解,也易于計算機(jī)實(shí)現(xiàn)(存儲、操作、控制),加上關(guān)系數(shù)據(jù)模型有數(shù)學(xué)理論基礎(chǔ)(集合論、關(guān)系代數(shù)),因此現(xiàn)在的數(shù)據(jù)庫管理系統(tǒng)軟件都是基于關(guān)系數(shù)據(jù)模型研發(fā)的,如SQL SERVER、ORACLE、DB2、SYBASE、ACCESS、FOXPRO等等。也就是說,用這些關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件為某個組織開發(fā)的會計數(shù)據(jù)庫系統(tǒng)必須按關(guān)系數(shù)據(jù)模型來組織數(shù)據(jù)。那么,關(guān)系數(shù)據(jù)模型中的二維表與數(shù)據(jù)庫中的數(shù)據(jù)文件之間有何聯(lián)系?

          下面我們通過會計科目代碼表來介紹關(guān)系數(shù)據(jù)模型的基本概念及其與數(shù)據(jù)庫中的數(shù)據(jù)文件之間的對應(yīng)關(guān)系:

          (1)關(guān)系、二維表、數(shù)據(jù)文件:關(guān)系數(shù)據(jù)模型中用關(guān)系來表述現(xiàn)實(shí)世界中能夠相互區(qū)別的要管理的數(shù)據(jù)對象集。每一個關(guān)系都有一個關(guān)系名和一組表述其特征的屬性集,人們就是通過這些屬性集區(qū)別不同的關(guān)系。如記賬憑證、會計科目、總賬都可以稱之為關(guān)系,它們都是要管理的數(shù)據(jù)對象集,都有各自的屬性集。一個關(guān)系用一張二維表表示,表名對應(yīng)關(guān)系名。二維表由有限個不重復(fù)的行組成,表中的每一列不可再分。一張二維表在關(guān)系數(shù)據(jù)庫中用一個數(shù)據(jù)文件存儲。如“會計科目代碼表”在會計數(shù)據(jù)庫中用一個數(shù)據(jù)文件存儲,文件名可以用表名“會計科目代碼”,使計算機(jī)中存儲的文件內(nèi)容與現(xiàn)實(shí)世界管理的數(shù)據(jù)對象相聯(lián)系。

          (2)記錄:二維表中的每一行稱為一個記錄,描述了關(guān)系中一個具體的個體,在數(shù)據(jù)文件中是一個記錄值。如表1中第一行為現(xiàn)金賬戶的記錄,描述了現(xiàn)金賬戶在會計科目代碼文件中所有屬性的取值(特征)。

          (3)屬性、列、字段:二維表中的每一列是一個屬性,描述了關(guān)系的一個特征。一個二維表的所有列構(gòu)成了一個關(guān)系的屬性集,通過它可以區(qū)別不同的二維表(關(guān)系)。二維表中的每一列的數(shù)據(jù)屬于同一類型。每一列的列名對應(yīng)關(guān)系的屬性名,同時對應(yīng)數(shù)據(jù)文件中的字段名。如表1用6個列表示會計科目代碼的屬性,其中第三列表示屬性“科目性質(zhì)”,當(dāng)某條記錄取值為1時,表示是資產(chǎn)類科目。

          (4)主碼、主關(guān)鍵字:指二維表中的`某個列(屬性)或某幾個列(或?qū)傩越M),它們的值能夠唯一確定表中或數(shù)據(jù)文件中的一個記錄。如表1中的“科目代碼”屬性可以作為主碼(或主關(guān)鍵字),用來唯一識別表中的每一個會計科目。

          (5)域:描述二維表中每一列屬性或數(shù)據(jù)文件的某一字段的取值類型和范圍。如表1中每一列的列名下面的括號中的內(nèi)容表示該列的取值類型和范圍,其中第四列“底層明細(xì)標(biāo)志”表示某個科目是不是最底層明細(xì)科目(不再有下層科目),只有兩種取值T(真)和F(假)。

          (6)關(guān)系模式:一個關(guān)系模式由一個關(guān)系名及它所有的屬性構(gòu)成,它對應(yīng)一個二維表的表名和表頭欄目行(列的集合),構(gòu)成了一個二維表的框架,同時也是設(shè)計該二維表的數(shù)據(jù)文件結(jié)構(gòu)的依據(jù)。

          至此,我們直觀地介紹了關(guān)系數(shù)據(jù)庫中的關(guān)系、二維表、數(shù)據(jù)文件之間各個概念的對應(yīng)關(guān)系。由于二維表中的行與數(shù)據(jù)文件的記錄、二維表的列(屬性)與數(shù)據(jù)文件的字段之間相互對應(yīng),因此,審計人員只要掌握了會計賬務(wù)數(shù)據(jù)庫的二維表結(jié)構(gòu)及表之間的關(guān)聯(lián)也就能夠分析電子賬的結(jié)構(gòu)。

          例如,將會計科目代碼表(表1)轉(zhuǎn)換成關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)文件結(jié)構(gòu):

          3.關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操作

          從數(shù)學(xué)的角度看,關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操作是基于集合的操作,操作對象和操作結(jié)果都是集合。從數(shù)據(jù)處理的角度看,數(shù)據(jù)操作的對象和結(jié)果都是二維表。對二維表的操作主要有:

          (1)對表中的行(記錄)進(jìn)行操作:指對一張表中指定范圍的記錄進(jìn)行有條件的操作,操作的結(jié)果組成一張新表。例如,從“會計科目代碼表”中篩選出資產(chǎn)類科目組成新的“資產(chǎn)類科目代碼表”,操作的范圍是整個“會計科目代碼表”,條件是“科目性質(zhì)等于1”。對表中的行進(jìn)行操作后的結(jié)果表的結(jié)構(gòu)與原表相同,記錄數(shù)小于或等于原表。

          (2)對表中的列(屬性)進(jìn)行操作:指對一張表中指定的列進(jìn)行有條件的操作,操作的結(jié)果組成一張新表。例如,從“會計科目代碼表”中選出“科目代碼”、“科目名稱”兩列,組成新的科目代碼對應(yīng)表,新表只有“科目代碼”和“科目名稱”兩列。顯然,列操作后的結(jié)果表的結(jié)構(gòu)與原表不同,結(jié)果表小于或等于原表。

          (3)連接:對兩張表或多張表進(jìn)行有條件的連接操作,生成一張新表。連接操作后的結(jié)果表大于等于操作前的表。

          從應(yīng)用的角度看,對二維表中的數(shù)據(jù)操作功能主要包括更新(增加、修改、刪除)數(shù)據(jù)和檢索(查詢)數(shù)據(jù),即對二維表填入和修改數(shù)據(jù),并從表中檢索出數(shù)據(jù)進(jìn)行加工應(yīng)用。

          4.關(guān)系數(shù)據(jù)模型的數(shù)據(jù)完整性規(guī)則

          數(shù)據(jù)完整性是指數(shù)據(jù)庫中存儲的數(shù)據(jù)是有意義的或正確的。關(guān)系數(shù)據(jù)模型中的數(shù)據(jù)完整性規(guī)則是指對二維表的定義和操作過程中要遵循的某些約束條件。主要包括:

          (1)實(shí)體完整性:指每張表都必須有主碼,而且表中不允許存在無主碼值的記錄和主碼值相同的記錄。如表1中的每一個記錄都必須有科目代碼,并且不能有相同科目代碼的記錄和無科目代碼的記錄。

          (2)參照完整性:指一張表的某列的取值受另一張表的某列的取值范圍約束,描述了多張表之間的關(guān)聯(lián)關(guān)系。例如,記賬憑證表中的“科目代碼”列的取值受到會計科目代碼表的“科目代碼”取值范圍的限定。

          (3)用戶定義完整性。指針對某一具體應(yīng)用定義的數(shù)據(jù)庫約束條件,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足應(yīng)用語義的要求。即限制屬性的取值類型及范圍,防止屬性的值與應(yīng)用語義矛盾。如表1中,“科目性質(zhì)”的取值只能是1(資產(chǎn))、2(負(fù)債)、3(權(quán)益)、4(成本)、5(損益)。

          5.從關(guān)系數(shù)據(jù)模型得到的啟示

          (1)基于關(guān)系數(shù)據(jù)模型的會計賬務(wù)數(shù)據(jù)庫是以二維表為基本部件構(gòu)建的,數(shù)據(jù)庫中的每一個數(shù)據(jù)文件對應(yīng)一張二維表,數(shù)據(jù)文件之間的關(guān)聯(lián)也可以用二維表之間的關(guān)聯(lián)來表示,對二維表的定義和數(shù)據(jù)操作必須滿足數(shù)據(jù)完整性約束條件。構(gòu)建一個會計賬務(wù)數(shù)據(jù)庫首先要將會計賬務(wù)管理的對象,如會計科目、記賬憑證、日記賬、明細(xì)賬、總賬及它們之間的關(guān)系抽象成二維表的形式,弄清了它們的二維表結(jié)構(gòu)也就弄清了它們的數(shù)據(jù)文件結(jié)構(gòu),即電子賬結(jié)構(gòu)。因此,會計賬務(wù)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以轉(zhuǎn)變成會計賬務(wù)數(shù)據(jù)的二維表及二維表之間的關(guān)聯(lián)設(shè)計,而一張二維表的表頭欄目(屬性集)反映了表的結(jié)構(gòu)特征,是設(shè)計數(shù)據(jù)文件結(jié)構(gòu)的依據(jù)。

          (2)依據(jù)關(guān)系數(shù)據(jù)模型研發(fā)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)是開發(fā)和管理會計數(shù)據(jù)庫系統(tǒng)的工具軟件,也是支持所開發(fā)的會計數(shù)據(jù)庫系統(tǒng)運(yùn)行的平臺,任何一個會計賬務(wù)數(shù)據(jù)庫都必須在某一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)的在線管理下運(yùn)行。由于不同的數(shù)據(jù)庫軟件公司提供的關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件的各個版本的功能強(qiáng)弱、所適應(yīng)的計算機(jī)系統(tǒng)的運(yùn)行環(huán)境(單機(jī)、網(wǎng)絡(luò)等)、所提供的對表的操作命令等都有所不同,因此,審計人員要審查電子賬,首先要了解被審單位的電子賬的數(shù)據(jù)庫管理系統(tǒng)軟件的名稱(例如是SQL SERVER或ORACLE)、版本(單機(jī)、網(wǎng)絡(luò),第幾版)、打開數(shù)據(jù)庫(表)以及對表操作的命令格式和命令等。盡管各種關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件版本有差異,但通過以上對關(guān)系數(shù)據(jù)模型的操作可以了解到:表的主要操作類型和功能基本一致。審計人員僅需要掌握最基本的打開、檢索、匯總數(shù)據(jù)庫(表)等操作命令就能進(jìn)行審查會計賬務(wù)數(shù)據(jù)庫的基本工作,并非深不可測。

        【關(guān)于基于關(guān)系數(shù)據(jù)庫原理的“電子賬”結(jié)構(gòu)剖析】相關(guān)文章:

        1.柔性電子神經(jīng)網(wǎng)絡(luò)計算機(jī)結(jié)構(gòu)和原理論文

        2.簡析鋼結(jié)構(gòu)防火涂料防火原理

        3.企業(yè)管理者權(quán)責(zé)關(guān)系剖析

        4.探析關(guān)于鋼材期貨\現(xiàn)貨\電子盤之間關(guān)系

        5.基于客戶關(guān)系管理的潛在客戶開發(fā)研究論文

        6.基于高職管理學(xué)原理課程的實(shí)踐教學(xué)研究論文

        7.基于電子商務(wù)人才供求錯位探討電子商務(wù)教學(xué)

        8.基于ODBC-JDBC的數(shù)據(jù)庫連接策略的實(shí)現(xiàn)與優(yōu)化論文

        9.案例教學(xué)法在數(shù)據(jù)庫原理與應(yīng)用優(yōu)秀論文

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>