昭通盖副建材有限公司

當前位置:

國際內審師考試經(jīng)營分析和信息技術講義:數(shù)據(jù)庫

發(fā)表時間:2014/4/15 17:00:00 來源:中大網(wǎng)校 點擊關注微信:關注中大網(wǎng)校微信
關注公眾號
國際內審師考試經(jīng)營分析和信息技術講義:數(shù)據(jù)庫
 本文導航
  • 第1頁:數(shù)據(jù)庫
  • 第2頁:典型試題

E16 數(shù)據(jù)庫

16.1 File Types
文件的類型
文件從其所包含數(shù)據(jù)的結構組織方式可分為平面文件(flat file)、直接存取文件(direct-access file)、順序存取文件(sequential-access file)和索引順序存取文件(indexed-sequential-access file)。索引順序存取方法(indexed-sequential-access method)是一種文件組織形式。記錄按順序存儲在直接訪問文件中,又按存儲在索引記錄中的主關鍵字進行組織,不使用指針。其特點是 既可以按順序處理大量記錄又可以隨機直接訪問。
為了便于修改,經(jīng)常把記錄中相對固定的數(shù)據(jù)保存在主文件(master file)中,而把易于變化的部分保存在事務文件(transaction file)中,主文件和事務文件通過索引聯(lián)系。
16.2 Database Type
數(shù)據(jù)庫類型
數(shù)據(jù)庫管理系統(tǒng)能夠協(xié)助應用程序方便地組織、控制及使用數(shù)據(jù)。數(shù)據(jù)庫文件的內部結構要比普通文件更為復雜。數(shù)據(jù)庫按數(shù)據(jù)的組織方式可分為:
層次型數(shù)據(jù)庫(hierarchical data model)的數(shù)據(jù)按樹狀組織,數(shù)據(jù)元素分為父元素和子元素,父元素中包含指針(pointer)指向子元素。對層次型數(shù)據(jù)庫的檢索是從根(root)元素開始的,因此根元素是最主要的數(shù)據(jù)元素。
網(wǎng)狀型數(shù)據(jù)庫(network data model)的數(shù)據(jù)按網(wǎng)絡形式組織,網(wǎng)絡中的所有數(shù)據(jù)元素之間均可通過指針進行鏈接。層次型數(shù)據(jù)庫與網(wǎng)狀數(shù)據(jù)庫的主要區(qū)別是:層次型數(shù)據(jù)庫的數(shù)據(jù)元素只能與其子元素進行鏈接,,而網(wǎng)狀數(shù)據(jù)庫則可以與任何元素進行鏈接。
關系型數(shù)據(jù)庫(relational data model)的基礎是關系理論,關系數(shù)據(jù)庫中的數(shù)據(jù)以表(table)的形式表示,一張表由多個記錄(record)構成,每個記錄由多個字段(field)組成。記錄中包含主關鍵字(primary key)和次關鍵字(secondary key),不同的表之間通過關鍵字實現(xiàn)關聯(lián)(reference),從而保證數(shù)據(jù)的完整性。因此,應用幾個獨立的數(shù)據(jù)庫而不是一個大型綜合數(shù)據(jù)庫的風險是數(shù)據(jù)完整性難以設計實施
16.3 What construct DBMS
數(shù)據(jù)庫管理系統(tǒng)(DBMS)的組成部分
數(shù)據(jù)定義語言(data definition language):用來描述數(shù)據(jù)庫內容和結構的語言。
數(shù)據(jù)操縱語言(data manipulation language):為用戶和程序員提供從數(shù)據(jù)庫中提取數(shù)據(jù)的命令,以滿足信息訪問和開發(fā)應用程序的需求。 典型的數(shù)據(jù)操作語言是結構化查詢語言(SQL)。
數(shù)據(jù)字典(data dictionary):保存數(shù)據(jù)庫中所有數(shù)據(jù)的結構定義,包括數(shù)據(jù)元素的名稱、類型、存儲位置和訪問權限等信息。
16.4 Basics at Relational Database
關系型數(shù)據(jù)庫的基本知識
關系型數(shù)據(jù)庫的操作類型:
選擇(selecting):按一定條件選擇出記錄的子集。
連接(joining):按某個共同的數(shù)據(jù)元素結合多個關系型數(shù)據(jù)庫表。
映射(projecting):將數(shù)據(jù)庫表中的部分字段構成一個新的子表,使得該子表中僅包含用戶需要的信息。
修改(updating):按一定條件修改數(shù)據(jù)庫表中的一個或多個字段的值.。為了避免并發(fā)修改,保證交易的完整性,應對相關內容進行鎖定(lock)。當兩個交易數(shù)據(jù)都上了鎖,而其中任一個數(shù)據(jù)的處理都需要使用另一個數(shù)據(jù)時,就會使處理無法繼續(xù)進行,從而出現(xiàn)死鎖(deadly embrace)。
關系型數(shù)據(jù)庫結構規(guī)范化(normalization):
為了解決數(shù)據(jù)庫的數(shù)據(jù)冗余以及非正常刪除、插入、更新數(shù)據(jù)的問題,需要對數(shù)據(jù)庫進行規(guī)范化,以保證關系型數(shù)據(jù)庫的二維表的特征。例如:若一個數(shù)據(jù)庫表中包含相同數(shù)據(jù)的記錄多次出現(xiàn),就會造成對數(shù)據(jù)庫查詢困難,這時就應該對數(shù)據(jù)庫進行規(guī)范化。
分布式數(shù)據(jù)庫在各節(jié)點的分布方法:
快照(snapshot):制作數(shù)據(jù)庫的拷貝以便分發(fā)。
復制(replication):復制多份相同的數(shù)據(jù)在各節(jié)點存儲。復制技術可以加快應用的響應時間,但對復制數(shù)據(jù)必須進行控制,以防止出現(xiàn)復制數(shù)據(jù)之間的不一致。
分割(fragmentation/partitioning):按需要將最常用的記錄存儲在合適地方。
數(shù)據(jù)組織與查詢方法:
結構化查詢語言(structured query language):一種數(shù)據(jù)操作語言,它能把來自多元數(shù)據(jù)庫表格的數(shù)據(jù)加入邏輯文件中,以便對數(shù)據(jù)進行查找更新。它還允許審計人員直接對生產(chǎn)系統(tǒng)往來賬進行處理,而又不會對生產(chǎn)數(shù)據(jù)庫帶來任何風險。
管理查詢設施(management inquiry facility):可用于趨勢分析、制作圖表,并可提供在線信息。數(shù)據(jù)庫系統(tǒng)查詢設施應包括圖表打印功能、數(shù)據(jù)字典訪問能力、數(shù)據(jù)有效性檢查器、范例查詢的界面和人機對話等。
邏輯視圖(logic view):從一個或多個數(shù)據(jù)庫表中生成新的數(shù)據(jù)結構(視圖),以便以更直觀的方式表示數(shù)據(jù)。視圖并不包含實際的數(shù)據(jù),因此與數(shù)據(jù)的物理存儲方式無關,通常只能進行查詢操作。數(shù)據(jù)庫安全控制通過限制用戶只能對授權的視圖、而不是表進行訪問,可防止用戶對表數(shù)據(jù)的修改。
數(shù)據(jù)挖掘(data mining):對大量數(shù)據(jù)進行分析,從中發(fā)現(xiàn)隱藏在數(shù)據(jù)背后的一般規(guī)律,用來指導決策。
16.5 Several Database—Supporting Applications
部分基于數(shù)據(jù)庫的應用
專家系統(tǒng)(expert systems).:一種內含知識的依靠理想實物模型和當前信息做出智能決策的電腦程序,它通過獲取人類專家在某一領域的經(jīng)驗和知識,利用推理模型來給出建議。例如:對于商品賒銷行為的審批等,就可利用專家系統(tǒng)來控制。
神經(jīng)網(wǎng)絡(neural networks):一種具有學習能力的人工智能系統(tǒng),它在被人類告知其決策發(fā)生錯誤及答案以后,能夠修改其知識庫。
模糊邏輯(fuzzy logic systems):一種處理模糊數(shù)據(jù)的人工智能系統(tǒng)。
遺傳算法(genetic algorithms):一種模仿生物進化過程,不斷完善對特定問題的解決方案的人工智能系統(tǒng)。
智能代理(intelligence agents):一種使用內設知識庫來解決特定的、重復的、可預見的問題的人工智能系統(tǒng)。它能適應人類習慣和偏好,如在電子郵件系統(tǒng)中可以過濾進來的信息以避免收到大量不想接收的郵件。

相關推薦:國際注冊內審師考試《經(jīng)營分析和信息技術》講義匯總
新添考試應用:hot
①資訊訂閱,查詢最新考試信息②章節(jié)習題 海量套題全免費體驗?。?/FONT> 

 本文導航
  • 第1頁:數(shù)據(jù)庫
  • 第2頁:典型試題

典型試題
1.數(shù)據(jù)庫管理人員應用以下哪種語言接口來建立數(shù)據(jù)庫表結構?
a.數(shù)據(jù)定義語言。
b.數(shù)據(jù)控制語言。
c.數(shù)據(jù)操縱語言。
d.數(shù)據(jù)查詢語言。
『正確答案』a
『解題思路』
a.正確。數(shù)據(jù)定義語言(DDL)用于定義(即:決定)數(shù)據(jù)庫的結構。
b.不正確。數(shù)據(jù)控制語言(DCL)用于指定特權和安全規(guī)則。
C.不正確。數(shù)據(jù)操縱語言(DML)為程序員提供了一個修改數(shù)據(jù)庫數(shù)據(jù)的工具。
d.不正確。數(shù)據(jù)查詢語言(DQL)用于特設的查詢。
2.除了哪項以外,都是將關系型數(shù)據(jù)庫分布到多個服務器的方法?
a.快照(制作一個拷貝用于分布數(shù)據(jù)庫)。
b.復制(在不同位置建立和保持重復拷貝)。
C.規(guī)范化(將數(shù)據(jù)庫分割成邏輯表以便于用戶處理)。
d.分段(將數(shù)據(jù)庫分割成多個部分,并分配到需要它們的地方)。
『正確答案』C
『解題思路』
a.不正確??煺帐且环N將關系型數(shù)據(jù)庫分布到多個服務器的方法。
b.不正確。復制是一種將關系型數(shù)據(jù)庫分布到多個服務器的方法。
C.正確。規(guī)范化的目標是減少數(shù)據(jù)的冗余,保證關系型數(shù)據(jù)庫的二維表的特征。
d.不正確。分段是一種將關系型數(shù)據(jù)庫分布到多個服務器的方法。
3.為了獲取客戶數(shù)據(jù),操作系統(tǒng)從一個包含鍵值及對應物理地址的文件中找到主鍵。
在這種情況下,最有可能的客戶數(shù)據(jù)組織形式是
a.直接存取文件。
b.索引順序文件。
C.順序文件。
d.文本文件。
『正確答案』b
『解題思路』
a.不正確。直接存取文件可直接根據(jù)主鍵的值得到相應記錄的物理位置,不需要主鍵索引文件。
b.正確。索引順序文件的記錄按順序存儲在可直接訪問的介質中,可將記錄中的主關鍵字及該記錄的物理地址構成索引文件,通過索引順序訪問方法可直接訪問任意記錄。
C.不正確。順序文件中的記錄按順序存放,并按順序存取,不需要主鍵索引文件。
d.不正確。文本文件通常用來保存文檔,不適合題意。
4.圖像處理系統(tǒng)可能減少組織中流通的紙張數(shù)量。為了減少用戶依賴錯誤圖像的可能性,管理部門應保證存在恰當?shù)目刂埔员3?BR>a.圖像數(shù)據(jù)的易辨認性。
b.圖像數(shù)據(jù)的精確性。
C.索引數(shù)據(jù)的完整性。
d.索引數(shù)據(jù)的初始順序。
『正確答案』C
『解題思路』
a.不正確。圖象數(shù)據(jù)的易辨認性對圖象的使用很重要,但與圖像文件的誤用無關。
b.不正確。圖象數(shù)據(jù)的精確性對圖象的使用很重要,但與圖像文件的誤用無關。
C.正確。如果圖像處理系統(tǒng)的索引數(shù)據(jù)被毀壞,用戶很可能會錯誤地使用了其它圖像文件。
d.不正確。在圖像數(shù)據(jù)被修改、增加和刪除后,很難繼續(xù)保持最初的索引數(shù)據(jù)順序。
5.在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)鎖定功能使得交易對其完成所需的全部數(shù)據(jù)擁有控制權,從而保證了數(shù)據(jù)的完整性。但是,數(shù)據(jù)鎖定程序也可能導致
a.數(shù)據(jù)處理不一致。
b.回滾失敗。
C.交易無法恢復。
d.死鎖。
『正確答案』d
『解題思路』
a.不正確。數(shù)據(jù)鎖定程序不會導致數(shù)據(jù)處理的不一致。
b.不正確。數(shù)據(jù)鎖定程序不會導致回滾失敗。
C.不正確。數(shù)據(jù)鎖定程序不會導致交易無法恢復。
d.正確。當兩個交易各鎖定一個數(shù)據(jù),并同時向對方已經(jīng)鎖定的數(shù)據(jù)提出新的鎖定要求時,就會產(chǎn)生互相永久等待的死鎖。
6.數(shù)據(jù)庫系統(tǒng)的查詢工具應包括除下列哪項外的所有功能?
a.圖形輸出能力。
B數(shù)據(jù)字典的訪問。
c.數(shù)據(jù)有效性檢查器。
d.范例查詢界面。
『正確答案』c
『解題思路』
a.不正確。大多數(shù)查詢工具具有圖形化顯示查詢結果的功能。
b.不正確。查詢工具需要通過訪問數(shù)據(jù)字典,才能知道將數(shù)據(jù)表的哪些屬性顯示給用戶。
c.正確。查詢工具通常不需要數(shù)據(jù)合法性檢查器,因為在向數(shù)據(jù)庫插入數(shù)據(jù)時,數(shù)據(jù)庫系統(tǒng)已經(jīng)進行了合法性約束。對數(shù)據(jù)合法性進一步檢查應該是用戶應用程序而不是查詢工具的功能。
d.不正確。范例查詢界面是查詢工具的典型特征。
7.提出數(shù)據(jù)庫查詢的用戶經(jīng)常需要將幾張表進行結合,以便得到他們想要的信息。結合表格的方法之一被稱為
a.連接(joining)。
b.合并(merging)。
C.映射(projecting)。
d.指向(pointing)。
『正確答案』a
『解題思路』
a.正確。連接操作利用不同表格所具有的共同數(shù)據(jù)元素,可以將多個不同格式的表格的內容結合成用戶所需要的形式。
b.不正確。合并操作將具有相同格式的表格合并成一個表格。
C.不正確。映射操作將數(shù)據(jù)庫表中的部分字段構成一個新的子表。
d.不正確。指向操作在不同數(shù)據(jù)元素之間建立關聯(lián)。
8.謹慎的管理者會注意到專家系統(tǒng)應用的局限性。專家系統(tǒng)最適合應用于
a.填補組織中某項技術空白。
b.使客戶服務工作更容易進行。
C.自動處理日常管理問題。
d.模擬人類專家制定戰(zhàn)略計劃。
『正確答案』b
『解題思路』
a.不正確。專家系統(tǒng)是對人類專家經(jīng)驗和知識的總結與提煉,不能填補技術空白。
b.正確。專家系統(tǒng)可以將客戶服務過程中獲得的大量經(jīng)驗總結歸納出一定的規(guī)則模型,并據(jù)此給出合理的建議,使客戶服務工作進行得更好。
C.不正確。自動處理日常管理問題是管理信息系統(tǒng)的功能。
d.不正確。模擬人類專家制定戰(zhàn)略計劃是高級經(jīng)理支持系統(tǒng)(ESS:executive support systems)的功能。

相關推薦:國際注冊內審師考試《經(jīng)營分析和信息技術》講義匯總
新添考試應用:hot
①資訊訂閱,查詢最新考試信息②章節(jié)習題 海量套題全免費體驗??! 

(責任編輯:中大編輯)

2頁,當前第1頁  第一頁  前一頁  下一頁
最近更新 考試動態(tài) 更多>

考試科目

通许县| 永城市| 若羌县| 恩施市| 交城县| 柞水县| 玉门市| 沂源县| 太原市| 福贡县| 三亚市| 孟州市| 濉溪县| 乐都县| 横山县| 合川市| 东港市| 长沙县| 怀化市| 洪洞县| 北宁市| 奉化市| 永川市| 鹿泉市| 社旗县| 大石桥市| 巩义市| 怀远县| 桃江县| 沭阳县| 禹城市| 临汾市| 宁陕县| 浦江县| 五家渠市| 新竹市| 古交市| 盐源县| 建湖县| 安福县| 紫阳县|