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

下載本文檔

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

文檔簡介

1、資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除1什么是 ODBC 數(shù)據(jù)源?DB 驅(qū)動程序和 DBS 之間連接的命名。2什么是 DB 驅(qū)動程序( DBMS 驅(qū)動程序)?處理 ODBC 函數(shù),向數(shù)據(jù)源提交用戶請求執(zhí)行的 SQL 語句。3什么是驅(qū)動程序管理器?為應(yīng)用程序加載、調(diào)用和卸載 DB 驅(qū)動程序。4)4 ODBC 的體系結(jié)構(gòu)有多少層?ODBC 的體系結(jié)構(gòu): 1 )ODBC 數(shù)據(jù)庫應(yīng)用程序; 2)驅(qū)動管理器; 3 )DB 驅(qū)動程序;ODBC 數(shù)據(jù)源 ;5什么是 SQL/CLI ?在 SQL 標(biāo)準(zhǔn)中,稱為“調(diào)用層接口”, SQL/CLI 是 ODBC 技術(shù)的延續(xù)。6 PB 開發(fā)空間三個層次?1)Work

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

3、收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除IF 根據(jù)表達(dá)式真假,選擇執(zhí)行某個語句或語句塊。Begin End 可以將多條 SQL 語句封裝起來,形成一個語句塊,使這些語句作為一個整體 執(zhí)行。11 什么是角色? 具有相同權(quán)限的用戶組織在一起稱之為角色。12 SQL SERVER 2000 中,有哪兩種身份驗(yàn)證模式?Windows 身份驗(yàn)證模式與混合身份驗(yàn)證模式。13 用戶訪問 SQL SERVER 數(shù)據(jù)庫中的數(shù)據(jù),必須經(jīng)過哪三個認(rèn)證過程?1)身份驗(yàn)證; 2)當(dāng)用戶操作數(shù)據(jù)庫的時候,認(rèn)證該用戶是否是合法用戶;3)當(dāng)用戶操作數(shù)據(jù)庫中的數(shù)據(jù)表的時候,認(rèn)證該用戶是否有操作權(quán)限;14什么是觸發(fā)器?SQL SER

4、VER 提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,是與表事件相關(guān) 的特殊的存儲過程。15數(shù)據(jù)導(dǎo)入和導(dǎo)出工作的功能是什么? 為了完成在多個數(shù)據(jù)庫之間數(shù)據(jù)轉(zhuǎn)換和轉(zhuǎn)移。16 DBS 的效益?1)靈活性; 2)簡易性; 3)標(biāo)準(zhǔn)化; 4 )面向用戶; 5 )有效數(shù)據(jù)控制; 6)維護(hù)方便; 17磁盤存儲器中有哪五類主要的數(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)查詢求值引擎;19 DBMS 中存儲管理器有幾部分組成? 只供學(xué)習(xí)

5、與交流 資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除1)權(quán)限和完整性管理器; 2)事務(wù)管理器; 3)文件管理器; 4) 緩沖區(qū)管理器;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ī)則,對訪問數(shù)據(jù)庫用戶授權(quán);)定義 完整性規(guī)則,監(jiān)督數(shù)據(jù)庫的運(yùn)行;2 DBA 要求素質(zhì)?)熟悉企業(yè)全部數(shù)據(jù)的性質(zhì);)對用戶的需求有充分的了解;)對系統(tǒng)的性能非常的 熟悉;2的由幾部分

6、組成? )數(shù)據(jù)庫;)軟件;)硬件;)數(shù)據(jù)庫管理員;2什么是 DB 、DD?DB 是與一個企業(yè)組織各項(xiàng)應(yīng)用有關(guān)的全部數(shù)據(jù)的集合;DD 是數(shù)據(jù)庫系統(tǒng)中存放三級結(jié)構(gòu)定義的數(shù)據(jù)庫;2的主要功能?)數(shù)據(jù)庫的定義功能;)數(shù)據(jù)庫的操縱功能;)數(shù)據(jù)庫的保護(hù)功能;)數(shù)據(jù)庫的維 護(hù)功能;)數(shù)據(jù)字典;數(shù)據(jù)庫的保護(hù)從哪個方面保護(hù)? )數(shù)據(jù)庫的恢復(fù);)數(shù)據(jù)庫的并發(fā)控制;)數(shù)據(jù)庫的完整性控制;)數(shù)據(jù)庫的安全 只供學(xué)習(xí)與交流 資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除 性控制;的工作模式? 1)接收應(yīng)用程序的數(shù)據(jù)請求和處理數(shù)據(jù)請求;2)將用戶的數(shù)據(jù)請求轉(zhuǎn)換成復(fù)雜的機(jī)器代碼;3)實(shí)現(xiàn)對數(shù)據(jù)庫的操作;4)從對數(shù)據(jù)庫的操作中接受查

7、詢結(jié)果;5)對查詢結(jié)果進(jìn)行處理;6)將處理結(jié)果返回給用戶; 人工數(shù)據(jù)管理階段特點(diǎn)?1)數(shù)據(jù)不保存在計(jì)算機(jī)內(nèi); 2 )沒有專用的軟件對數(shù)據(jù)進(jìn)行管理; 3 )只有程序的概念; 4 ) 數(shù)據(jù)面向程序;3文件數(shù)據(jù)管理階段缺陷?1)數(shù)據(jù)冗余; 2)數(shù)據(jù)不一致; 3 )數(shù)據(jù)聯(lián)系弱;3高級數(shù)據(jù)庫階段兩個內(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)的

8、模型,稱內(nèi)部模型;3外部模型優(yōu)點(diǎn)?1)簡化了用戶的觀點(diǎn); 2)有助于數(shù)據(jù)庫的安全性保護(hù);3 )外部模型對概念模型的支持;只供學(xué)習(xí)與交流資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除3什么是數(shù)據(jù)獨(dú)立性? 在某一層次上修改模式而不影響較高一層模式的能力稱為數(shù)據(jù)獨(dú)立性 3物理獨(dú)立性與邏輯獨(dú)立性含義?物理獨(dú)立性是對內(nèi)模式的修改盡量不影響邏輯模式, 當(dāng)然對于外模式和應(yīng)用程序的影響更小。邏輯獨(dú)立性是對外模式 /邏輯模式映像的修改 , 可以使外模式和應(yīng)用程序盡可能保持不變。3數(shù)據(jù)庫設(shè)計(jì)的規(guī)劃階段需要做的事情(或步驟)?1)系統(tǒng)調(diào)查; 2)可行性分析; 3)確定數(shù)據(jù)庫系統(tǒng)的總目標(biāo),并對應(yīng)用單位的工作流程進(jìn) 行優(yōu)化和

9、制訂項(xiàng)目開放計(jì)劃;3數(shù)據(jù)庫設(shè)計(jì)的需求分析階段的4 個步驟?1)分析用戶活動,產(chǎn)生業(yè)務(wù)流程圖;2)確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)關(guān)聯(lián)圖;3)分析用戶活動涉及的數(shù)據(jù),產(chǎn)生數(shù)據(jù)流程圖; 4)分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典;概念設(shè)計(jì)的步驟?1)進(jìn)行數(shù)據(jù)抽象, 設(shè)計(jì)局部概念模型; 2)將局部概念模型綜合成全局概念模型;3)評審;數(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)儲和恢復(fù); 2)數(shù)據(jù)庫安全性、完整性控制; 3)數(shù)據(jù)庫性能的監(jiān)督、分析和 改進(jìn); 4)數(shù)據(jù)庫的重組織和重構(gòu)造;4在概念設(shè)計(jì)中

10、,如何把多值屬性變換成系統(tǒng)容易實(shí)現(xiàn)的形式?1 )將原來的多值屬性用幾個新的單值屬性來表示;2 )將原來的多值屬性用一個新的實(shí)體類型來表示;4對聯(lián)系類型有哪兩種約束?只供學(xué)習(xí)與交流 資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除1)基數(shù)約束; 2)參與約束;4采用 ER 模型的數(shù)據(jù)庫概念設(shè)計(jì)步驟?1)設(shè)計(jì)局部 ER 模型; 2)把各個局部 ER 模型綜合成一個全局 ER 模型; 3)對全局 ER 模型進(jìn)行優(yōu)化;4啟發(fā)式規(guī)則有哪三條?1)盡早執(zhí)行選擇; 2 )盡早執(zhí)行投影; 3 )避免直接使用笛卡兒積;4什么是存儲過程?存儲過程是使用 SQL 語句和流程控制語句編寫的模塊,存儲過程經(jīng)編譯和優(yōu)化后存儲在數(shù)

11、 據(jù)庫服務(wù)器端的數(shù)據(jù)庫中,使用時調(diào)用即可。4什么是 SQL/PSM ?SQL/PSM 是 SQL 標(biāo)準(zhǔn)的一部分,它指定了如何編寫持久存儲模塊,提供流程控制語句來 表示過程處理的應(yīng)用邏輯。4 SQL/PSM 有哪些流程控制語句?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 語句何時不涉及游標(biāo)?何時必須涉及游標(biāo)?INSERT 、 DELETE 、UPDATE 等不返回?cái)?shù)據(jù)結(jié)果,不涉及游標(biāo);1) SELECT 語句; 2 )對游標(biāo)中的元

12、組進(jìn)行修改和刪除;5事務(wù)的 COMMIT 和 ROLLBACK 語句各做什么事情?COMMIT 表示事務(wù)執(zhí)行成功地結(jié)束。 ROLLBACK 表示事務(wù)執(zhí)行失敗地結(jié)束。 5事務(wù)的四個性質(zhì)?每個性質(zhì)由 DBMS 的哪個子系統(tǒng)實(shí)現(xiàn)? 只供學(xué)習(xí)與交流 資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除 )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ā)控制會帶來哪三個問題? )丟失更新問題;)讀臟

13、數(shù)據(jù)問題;)不可重復(fù)讀問題;檢查點(diǎn)機(jī)制基本恢復(fù)算法步驟? )根據(jù)日志文件建立事務(wù)重做隊(duì)列和撤銷隊(duì)列;)對重做隊(duì)列中的事務(wù)進(jìn)行 REDO 操 作,對撤銷隊(duì)列中的事務(wù)進(jìn)行 UNDO 操作;什么是數(shù)據(jù)庫的完整性? 指數(shù)據(jù)的正確性、有效性和相容性,防止錯誤的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫。中的完整性約束有哪些? )域約束;)基本表約束;)斷言;什么是觸發(fā)器?觸發(fā)器指一個能由系統(tǒng)自動執(zhí)行對數(shù)據(jù)庫修改的語句。由 ECA(事件、 條件、 動作) 組成。什么是數(shù)據(jù)庫的安全性?指保護(hù)數(shù)據(jù)庫,防止不合法的使用,以免數(shù)據(jù)庫泄密、更改或破壞。 什么是權(quán)限?用戶(或應(yīng)用程序)使用數(shù)據(jù)庫的方式稱之為權(quán)限。 用戶訪問數(shù)據(jù)庫哪些權(quán)限?)讀權(quán)

14、限;)插入權(quán)限;)修改權(quán)限;)刪除權(quán)限; 用戶修改數(shù)據(jù)庫模式哪些權(quán)限? 只供學(xué)習(xí)與交流 資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除 )索引權(quán)限;)資源權(quán)限;)修改權(quán)限;)撤銷權(quán)限;常用的安全措施有多少種?)強(qiáng)制存取控制;)統(tǒng)計(jì)數(shù)據(jù)庫的安全性;)自然環(huán)境的安全性; SQL 中提供的四個機(jī)制?)視圖;)權(quán)限;)角色;)審計(jì);1什么是 ODBC 數(shù)據(jù)源? 只供學(xué)習(xí)與交流資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除2什么是 DB 驅(qū)動程序( DBMS 驅(qū)動程序)?3什么是驅(qū)動程序管理器?4 ODBC 的體系結(jié)構(gòu)有多少層?5什么是 SQL/CLI ?6 PB 開發(fā)空間三個層次?7 PB 連接數(shù)據(jù)庫三個步驟?8

15、 PB 中輸出窗口功能?9什么是 T-SQL ?10 T-SQL 中 GO 、 While 、IF、Begin End 作用11 什么是角色?12 SQL SERVER 2000 中,有哪兩種身份驗(yàn)證模式?13 用戶訪問 SQL SERVER 數(shù)據(jù)庫中的數(shù)據(jù),必須經(jīng)過哪三個認(rèn)證過程?14什么是觸發(fā)器?15數(shù)據(jù)導(dǎo)入和導(dǎo)出工作的功能是什么?16 DBS 的效益?17磁盤存儲器中有哪五類主要的數(shù)據(jù)結(jié)構(gòu)?18 DBMS 中查詢處理器有幾部分組成?19 DBMS 中存儲管理器有幾部分組成?20 使用 DBS 的用戶有哪幾類?2 什么是 DBA ?2 DBA 職責(zé)功能?2 DBA 要求素質(zhì)? 只供學(xué)習(xí)與交

16、流資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除2的由幾部分組成?2什么是 DB 、DD?2的主要功能?數(shù)據(jù)庫的保護(hù)從哪個方面保護(hù)?的工作模式?人工數(shù)據(jù)管理階段特點(diǎn)?3文件數(shù)據(jù)管理階段缺陷?3高級數(shù)據(jù)庫階段兩個內(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 個步驟?概念設(shè)計(jì)的步驟?數(shù)據(jù)庫實(shí)施階段主要做的哪幾件事情?數(shù)據(jù)庫投入運(yùn)行后,有哪些維護(hù)工作?4在概念設(shè)計(jì)中,如何把多值屬性變換成系統(tǒng)容易實(shí)現(xiàn)的形式?4對聯(lián)系類型有哪兩種約束?4采用 ER 模型的數(shù)據(jù)庫概念設(shè)計(jì)步驟?4啟發(fā)式規(guī)則有哪三條?只供學(xué)習(xí)與交流資料收集于網(wǎng)絡(luò),如有侵權(quán) 請聯(lián)系網(wǎng)站刪除4什么是存儲過程?4什么是 SQL/PSM ?4 SQL/PSM 有哪些流程控制語句? SQL 的集合處理方式與主語言單記錄處理方式之間如何協(xié)調(diào)?嵌入式 SQL

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論