2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn)答題總結(jié)_第1頁
2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn)答題總結(jié)_第2頁
2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn)答題總結(jié)_第3頁
2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn)答題總結(jié)_第4頁
2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn)答題總結(jié)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2018自考數(shù)據(jù)庫系統(tǒng)原理簡(jiǎn) 答題總結(jié)1什么是 ODBC 數(shù)據(jù)源? DB 驅(qū)動(dòng)程序和 DBS 之間連接的命名。2什么是 DB 驅(qū)動(dòng)程序( DBMS 驅(qū)動(dòng)程序)? 處理 ODBC 函數(shù),向數(shù)據(jù)源提交用戶請(qǐng)求執(zhí)行的 SQL 語句。3什么是驅(qū)動(dòng)程序管理器? 為應(yīng)用程序加載、調(diào)用和卸載 DB 驅(qū)動(dòng)程序。4ODBC 的體系結(jié)構(gòu)有多少層?ODBC 的體系結(jié)構(gòu): 1)ODBC 數(shù)據(jù)庫應(yīng)用程序;2)驅(qū)動(dòng)管理器; 3)DB 驅(qū)動(dòng)程序; 4)ODBC 數(shù) 據(jù)源;5什么是 SQL/CLI?在 SQL標(biāo)準(zhǔn)中,稱為“調(diào)用層接口”,SQL/CLI 是 ODBC 技術(shù)的延續(xù)。6PB 開發(fā)空間三個(gè)層次?1)WorkSpace

2、 (工作空間);2)Target (目標(biāo));3)Library (庫文件);7PB 連接數(shù)據(jù)庫三個(gè)步驟?1)建立 ODBC 數(shù)據(jù)源; 2)建立數(shù)據(jù)庫描述文 件; 3)用 Connect 命令連接數(shù)據(jù)庫; 8PB 中輸出窗口功能? 輸出窗口用于顯示對(duì)開發(fā)人員做出的操作響應(yīng)。9什么是 T-SQL?在 SQL SERVER中,專門用來擴(kuò)展彌補(bǔ) SQL 標(biāo) 準(zhǔn)的不足的語言。10T-SQL 中 GO、While 、IF、Begin End 作 用GO 可以使 SQL語句的執(zhí)行無條件地轉(zhuǎn)移到指定 的標(biāo)簽處。While 可以重復(fù)執(zhí)行一個(gè)語句,直到條件為假為 止。IF 根據(jù)表達(dá)式真假,選擇執(zhí)行某個(gè)語句或語句

3、塊。Begin End 可以將多條 SQL 語句封裝起來,形 成一個(gè)語句塊,使這些語句作為一個(gè)整體執(zhí)行。 11什么是角色? 具有相同權(quán)限的用戶組織在一起稱之為角色。12 SQL SERVER 2000 中,有哪兩種身份驗(yàn)證 模式?Windows 身份驗(yàn)證模式與混合身份驗(yàn)證模式。 13用戶訪問 SQL SERVER 數(shù)據(jù)庫中的數(shù)據(jù), 必須經(jīng)過哪三個(gè)認(rèn)證過程?1)身份驗(yàn)證; 2)當(dāng)用戶操作數(shù)據(jù)庫的時(shí)候,認(rèn) 證該用戶是否是合法用戶; 3)當(dāng)用戶操作數(shù)據(jù) 庫中的數(shù)據(jù)表的時(shí)候, 認(rèn)證該用戶是否有操作權(quán) 限;14什么是觸發(fā)器?SQL SERVER提供給程序員和數(shù)據(jù)分析員來保證 數(shù)據(jù)完整性的一種方法, 是與

4、表事件相關(guān)的特殊 的存儲(chǔ)過程。15數(shù)據(jù)導(dǎo)入和導(dǎo)出工作的功能是什么? 為了完成在多個(gè)數(shù)據(jù)庫之間數(shù)據(jù)轉(zhuǎn)換和轉(zhuǎn)移。16DBS 的效益?1)靈活性; 2)簡(jiǎn)易性; 3)標(biāo)準(zhǔn)化; 4)面向用 戶; 5)有效數(shù)據(jù)控制; 6)維護(hù)方便; 17磁盤存儲(chǔ)器中有哪五類主要的數(shù)據(jù)結(jié)構(gòu)? 1)數(shù)據(jù)文件; 2)數(shù)據(jù)字典; 3)索引; 4)統(tǒng)計(jì) 數(shù)據(jù); 5)日志;18 DBMS 中查詢處理器有幾部分組成?1) DDL 解釋器; 2)DML 編譯器; 3)嵌入式 DML 的預(yù)編譯器; 4)查詢求值引擎; 19DBMS 中存儲(chǔ)管理器有幾部分組成? 1)權(quán)限和完整性管理器; 2)事務(wù)管理器; 3) 文件管理器; 4)緩沖區(qū)管理

5、器; 20使用 DBS 的用戶有哪幾類? 1)DBA;2)應(yīng)用程序員; 3)終端用戶; 4)專 業(yè)用戶;2 什么是 DBA?DBA 是控制數(shù)據(jù)整體結(jié)構(gòu)的一組人員, 負(fù)責(zé) DBS 的正常運(yùn)行, 承擔(dān)著創(chuàng)建、 監(jiān)控和維護(hù)數(shù)據(jù)庫結(jié) 構(gòu)的責(zé)任。2 DBA 職責(zé)功能?)定義模式;)定義內(nèi)模式;)定義安全 性規(guī)則,對(duì)訪問數(shù)據(jù)庫用戶授權(quán);)定義完整 性規(guī)則,監(jiān)督數(shù)據(jù)庫的運(yùn)行;2 DBA 要求素質(zhì)?)熟悉企業(yè)全部數(shù)據(jù)的性質(zhì);)對(duì)用戶的需 求有充分的了解; )對(duì)系統(tǒng)的性能非常的熟悉; 2的由幾部分組成?)數(shù)據(jù)庫;)軟件;)硬件;)數(shù)據(jù)庫 管理員;2什么是 DB、DD ?DB 是與一個(gè)企業(yè)組織各項(xiàng)應(yīng)用有關(guān)的全部數(shù)

6、據(jù) 的集合;DD 是數(shù)據(jù)庫系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù) 庫;2的主要功能?)數(shù)據(jù)庫的定義功能; )數(shù)據(jù)庫的操縱功能;)數(shù)據(jù)庫的保護(hù)功能; )數(shù)據(jù)庫的維護(hù)功能; )數(shù)據(jù)字典;數(shù)據(jù)庫的保護(hù)從哪個(gè)方面保護(hù)? )數(shù)據(jù)庫的恢復(fù); )數(shù)據(jù)庫的并發(fā)控制; ) 數(shù)據(jù)庫的完整性控制; )數(shù)據(jù)庫的安全性控制; 的工作模式? 1)接收應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理數(shù)據(jù)請(qǐng)求;2)將用戶的數(shù)據(jù)請(qǐng)求轉(zhuǎn)換成復(fù)雜的機(jī)器代碼;3)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作;4)從對(duì)數(shù)據(jù)庫的操作中接受查詢結(jié)果;5)對(duì)查詢結(jié)果進(jìn)行處理;6)將處理結(jié)果返回給用戶; 人工數(shù)據(jù)管理階段特點(diǎn)? 1)數(shù)據(jù)不保存在計(jì)算機(jī)內(nèi); 2)沒有專用的軟件 對(duì)數(shù)據(jù)進(jìn)行管理; 3)只有

7、程序的概念; 4)數(shù)據(jù) 面向程序;3文件數(shù)據(jù)管理階段缺陷?1)數(shù)據(jù)冗余; 2)數(shù)據(jù)不一致; 3)數(shù)據(jù)聯(lián)系弱; 3高級(jí)數(shù)據(jù)庫階段兩個(gè)內(nèi)容? 1)面向?qū)ο蟮母拍罱#?2)開放數(shù)據(jù)庫互連技 術(shù);3什么是概念模型、邏輯模型、外部模型、內(nèi)部模型? 表達(dá)用戶的需求觀點(diǎn)的數(shù)據(jù)全局邏輯結(jié)構(gòu)的模 型,稱概念模型;表達(dá)計(jì)算機(jī)實(shí)現(xiàn)觀點(diǎn)的 DB 全局邏輯結(jié)構(gòu)的模 型,稱邏輯模型;表達(dá)用戶使用觀點(diǎn)的 DB 局部邏輯結(jié)構(gòu)的模型, 稱外部模型;表達(dá) DB 的物理結(jié)構(gòu)的模型,稱內(nèi)部模型; 3外部模型優(yōu)點(diǎn)?1)簡(jiǎn)化了用戶的觀點(diǎn); 2)有助于數(shù)據(jù)庫的安全 性保護(hù); 3)外部模型對(duì)概念模型的支持; 3什么是數(shù)據(jù)獨(dú)立性? 在某一層

8、次上修改模式而不影響較高一層模式 的能力稱為數(shù)據(jù)獨(dú)立性 3物理獨(dú)立性與邏輯獨(dú)立性含義? 物理獨(dú)立性是對(duì)內(nèi)模式的修改盡量不影響邏輯 模式,當(dāng)然對(duì)于外模式和應(yīng)用程序的影響更小。 邏輯獨(dú)立性是對(duì)外模式 / 邏輯模式映像的修改 ,可 以使外模式和應(yīng)用程序盡可能保持不變。 3數(shù)據(jù)庫設(shè)計(jì)的規(guī)劃階段需要做的事情(或 步驟)?1)系統(tǒng)調(diào)查; 2)可行性分析; 3)確定數(shù)據(jù)庫 系統(tǒng)的總目標(biāo), 并對(duì)應(yīng)用單位的工作流程進(jìn)行優(yōu) 化和制訂項(xiàng)目開放計(jì)劃; 3數(shù)據(jù)庫設(shè)計(jì)的需求分析階段的 4 個(gè)步驟? 1)分析用戶活動(dòng),產(chǎn)生業(yè)務(wù)流程圖; 2)確定系 統(tǒng)范圍,產(chǎn)生系統(tǒng)關(guān)聯(lián)圖; 3)分析用戶活動(dòng)涉 及的數(shù)據(jù),產(chǎn)生數(shù)據(jù)流程圖; 4

9、)分析系統(tǒng)數(shù)據(jù), 產(chǎn)生數(shù)據(jù)字典;概念設(shè)計(jì)的步驟? 1)進(jìn)行數(shù)據(jù)抽象,設(shè)計(jì)局部概念模型; 2)將局 部概念模型綜合成全局概念模型; 3)評(píng)審; 數(shù)據(jù)庫實(shí)施階段主要做的哪幾件事情? 1)定義數(shù)據(jù)庫結(jié)構(gòu); 2)數(shù)據(jù)裝載; 3)編制與 調(diào)試應(yīng)用程序; 4)數(shù)據(jù)庫試運(yùn)行; 數(shù)據(jù)庫投入運(yùn)行后,有哪些維護(hù)工作? 1)數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù); 2)數(shù)據(jù)庫安全性、完 整性控制; 3)數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn);4)數(shù)據(jù)庫的重組織和重構(gòu)造; 4在概念設(shè)計(jì)中,如何把多值屬性變換成系 統(tǒng)容易實(shí)現(xiàn)的形式? 1)將原來的多值屬性用幾個(gè)新的單值屬性來表 示; 2)將原來的多值屬性用一個(gè)新的實(shí)體類型 來表示;4對(duì)聯(lián)系類型有哪兩

10、種約束?1)基數(shù)約束; 2)參與約束;4采用 ER 模型的數(shù)據(jù)庫概念設(shè)計(jì)步驟?1)設(shè)計(jì)局部 ER模型; 2)把各個(gè)局部 ER模型 綜合成一個(gè)全局 ER模型; 3)對(duì)全局 ER模型進(jìn) 行優(yōu)化;4啟發(fā)式規(guī)則有哪三條?1)盡早執(zhí)行選擇; 2)盡早執(zhí)行投影; 3)避免 直接使用笛卡兒積;4什么是存儲(chǔ)過程?存儲(chǔ)過程是使用 SQL 語句和流程控制語句編寫 的模塊,存儲(chǔ)過程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)庫 服務(wù)器端的數(shù)據(jù)庫中,使用時(shí)調(diào)用即可。 4什么是 SQL/PSM ?SQL/PSM 是 SQL 標(biāo)準(zhǔn)的一部分,它指定了如何 編寫持久存儲(chǔ)模塊, 提供流程控制語句來表示過 程處理的應(yīng)用邏輯。4 SQL/PSM 有哪

11、些流程控制語句?1)順序執(zhí)行; 2)條件分支語句; 3)循環(huán)語句 ;SQL 的集合處理方式與主語言單記錄處理 方式之間如何協(xié)調(diào)?1)游標(biāo)定義語句; 2)游標(biāo)打開語句; 3)游標(biāo)推進(jìn)語句; 4)游標(biāo)關(guān)閉語句;嵌入式 SQL 語句何時(shí)不涉及游標(biāo)?何時(shí) 必須涉及游標(biāo)?INSERT、DELETE、UPDATE 等不返回?cái)?shù)據(jù)結(jié)果, 不涉及游標(biāo);1) SELECT語句; 2)對(duì)游標(biāo)中的元組進(jìn)行修改 和刪除;5事務(wù)的 COMMIT 和 ROLLBACK 語句各做 什么事情?COMMIT 表示事務(wù)執(zhí)行成功地結(jié)束。 ROLLBACK 表示事務(wù)執(zhí)行失敗地結(jié)束。5事務(wù)的四個(gè)性質(zhì)?每個(gè)性質(zhì)由 DBMS 的哪 個(gè)子系統(tǒng)

12、實(shí)現(xiàn)?)A 原子性,由 DBMS 的事務(wù)管理子系統(tǒng); ) C 一致性,由 DBMS 的完整性子系統(tǒng);) I 隔 離性,由 DBMS 的并發(fā)控制子系統(tǒng); )D 持久 性,由 DBMS 的恢復(fù)管理子系統(tǒng);5 DBS 中有哪些故障? )事務(wù)故障;)系統(tǒng)故障;)介質(zhì)故障;)丟失更新問題;)讀臟數(shù)據(jù)問題;)不可重復(fù)讀問題;檢查點(diǎn)機(jī)制基本恢復(fù)算法步驟? )根據(jù)日志文件建立事務(wù)重做隊(duì)列和撤銷隊(duì) 列;)對(duì)重做隊(duì)列中的事務(wù)進(jìn)行 REDO 操作, 對(duì)撤銷隊(duì)列中的事務(wù)進(jìn)行 UNDO 操作; 什么是數(shù)據(jù)庫的完整性? 指數(shù)據(jù)的正確性、 有效性和相容性,防止錯(cuò)誤的 數(shù)據(jù)進(jìn)入數(shù)據(jù)庫。中的完整性約束有哪些? )域約束;)基本

13、表約束;)斷言; 什么是觸發(fā)器? 觸發(fā)器指一個(gè)能由系統(tǒng)自動(dòng)執(zhí)行對(duì)數(shù)據(jù)庫修改 的語句。由 ECA(事件、條件、動(dòng)作)組成。 什么是數(shù)據(jù)庫的安全性? 指保護(hù)數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)庫 泄密、更改或破壞。什么是權(quán)限?用戶(或應(yīng)用程序) 使用數(shù)據(jù)庫的方式稱之為權(quán) 限。用戶訪問數(shù)據(jù)庫哪些權(quán)限?)讀權(quán)限; )插入權(quán)限;) 修改權(quán)限;) 刪除權(quán)限;用戶修改數(shù)據(jù)庫模式哪些權(quán)限?)索引權(quán)限;)資源權(quán)限;)修改權(quán)限;)撤銷權(quán)限;常用的安全措施有多少種?)強(qiáng)制存取控制;)統(tǒng)計(jì)數(shù)據(jù)庫的安全性;)自然環(huán)境的安全性; SQL中提供的四個(gè)機(jī)制?)視圖;)權(quán)限;)角色;)審計(jì);1什么是 ODBC 數(shù)據(jù)源?2什么是

14、DB 驅(qū)動(dòng)程序( DBMS 驅(qū)動(dòng)程序)? 3什么是驅(qū)動(dòng)程序管理器?4ODBC 的體系結(jié)構(gòu)有多少層?5什么是 SQL/CLI?6PB 開發(fā)空間三個(gè)層次?7PB 連接數(shù)據(jù)庫三個(gè)步驟?8PB 中輸出窗口功能?9什么是 T-SQL?10T-SQL 中 GO、While 、IF、Begin End 作 用11什么是角色?12 SQL SERVER 2000 中,有哪兩種身份驗(yàn)證 模式?13用戶訪問 SQL SERVER 數(shù)據(jù)庫中的數(shù)據(jù), 必須經(jīng)過哪三個(gè)認(rèn)證過程? 14什么是觸發(fā)器? 15數(shù)據(jù)導(dǎo)入和導(dǎo)出工作的功能是什么? 16DBS 的效益? 17磁盤存儲(chǔ)器中有哪五類主要的數(shù)據(jù)結(jié)構(gòu)? 18 DBMS 中查

15、詢處理器有幾部分組成?19DBMS 中存儲(chǔ)管理器有幾部分組成?20使用 DBS 的用戶有哪幾類?2 什么是 DBA?2 DBA 職責(zé)功能? 2 DBA 要求素質(zhì)? 2的由幾部分組成? 2什么是 DB、DD ? 2的主要功能? 數(shù)據(jù)庫的保護(hù)從哪個(gè)方面保護(hù)? 的工作模式? 人工數(shù)據(jù)管理階段特點(diǎn)? 3文件數(shù)據(jù)管理階段缺陷? 3高級(jí)數(shù)據(jù)庫階段兩個(gè)內(nèi)容? 3什么是概念模型、邏輯模型、外部模型、 內(nèi)部模型? 3外部模型優(yōu)點(diǎn)? 3什么是數(shù)據(jù)獨(dú)立性? 3物理獨(dú)立性與邏輯獨(dú)立性含義? 3數(shù)據(jù)庫設(shè)計(jì)的規(guī)劃階段需要做的事情(或 步驟)?3數(shù)據(jù)庫設(shè)計(jì)的需求分析階段的 4 個(gè)步驟? 概念設(shè)計(jì)的步驟?數(shù)據(jù)庫實(shí)施階段主要做的哪幾件事情?數(shù)據(jù)庫投入運(yùn)行后,有哪些維護(hù)工作?4在概念設(shè)計(jì)中,如何把多值屬性變換成系 統(tǒng)容易實(shí)現(xiàn)的形式? 4對(duì)聯(lián)系類型有哪兩種約束? 4采用 ER 模型的數(shù)據(jù)庫概念設(shè)計(jì)步驟? 4啟發(fā)式規(guī)則有哪三條? 4什么是存儲(chǔ)過程?4什么是 SQL/PSM ?4 SQL/PSM 有哪些流程控制語句?SQL 的集合處理方式與主語言單記錄

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論