版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1.簡述數(shù)據(jù)管理技術(shù)發(fā)展的三個階段。答:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段。6. 數(shù)據(jù)庫系統(tǒng)包括那幾個主要組成部分?各部分的功能是是什么?答:數(shù)據(jù)庫、數(shù)據(jù)庫用戶、計算機軟件系統(tǒng)、計算機硬件系統(tǒng)等幾部分組成。功能:數(shù)據(jù)庫:為用戶共享。用戶:對數(shù)據(jù)庫進行存儲、維護和檢索等操作;軟件系統(tǒng)。軟件系統(tǒng)主要包括數(shù)據(jù)庫管理系統(tǒng)及其開發(fā)工具、操作系統(tǒng)和應(yīng)用系統(tǒng)等。 在計算機硬件層之上, 由操作系統(tǒng)統(tǒng)一管理計算機資源,這樣數(shù)據(jù)庫管理系統(tǒng)可借助操作系統(tǒng)完成對硬件的訪問, 并能對數(shù)據(jù)庫的數(shù)據(jù)進行存取、 維護和管理。另外數(shù)據(jù)庫管理系統(tǒng)的給類人員、應(yīng)用程序等對數(shù)據(jù)庫的各種操作請求,都必須通過數(shù)據(jù)庫管理系統(tǒng)完成。
2、 硬件系統(tǒng):存儲和運行數(shù)據(jù)庫系統(tǒng)的硬件設(shè)備。7. 簡述數(shù)據(jù)庫管理系統(tǒng)的組成和功能。答:組成:語言編譯處理程序、系統(tǒng)運行控制程序、系統(tǒng)建立維護程序、數(shù)據(jù)字典。功能:數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫運行管理功能、數(shù)據(jù)庫的建立和維護功能、數(shù)據(jù)通信接口、數(shù)據(jù)組織存儲和管理。8. dba指什么?它的主要職責(zé)是什么?答:數(shù)據(jù)庫管理員。數(shù)據(jù)庫管理員是負責(zé)設(shè)計、建立、管理和維護數(shù)據(jù)庫以及協(xié)調(diào)用戶對數(shù)據(jù)庫要求的個人或工作團隊。 dba的主要職責(zé)如下:(1)參與數(shù)據(jù)庫設(shè)計的全過程,決定整個數(shù)據(jù)庫的結(jié)構(gòu)和信息內(nèi)容;(2)決定數(shù)據(jù)庫的存儲結(jié)構(gòu)和存取策略,以獲得較高的存取效率和存儲空間利用率;(3)幫助終端用戶使用數(shù)
3、據(jù)庫系統(tǒng); (4)定義數(shù)據(jù)的安全性和完整性,負責(zé)分配各個用戶對數(shù)據(jù)庫的存取權(quán)限、數(shù)據(jù)的保密級別和完整性約束條件; ( 5)監(jiān)督控制數(shù)據(jù)庫的使用和運行,dba負責(zé)定義和實施適當(dāng)?shù)臄?shù)據(jù)庫后備和恢復(fù)策略, 當(dāng)數(shù)據(jù)庫受到破壞時,在最短時間內(nèi)將數(shù)據(jù)庫恢復(fù)到正常狀態(tài);當(dāng)數(shù)據(jù)庫的結(jié)構(gòu)需要改變時,完成對數(shù)據(jù)結(jié)構(gòu)的修改; (6)改進和重組重構(gòu)數(shù)據(jù)庫, dba負責(zé)監(jiān)視數(shù)據(jù)庫運行期間的空間利用率、 處理效率等性能指標,利用數(shù)據(jù)庫系統(tǒng)提供的監(jiān)視和分析實用程序等方式對運行情況進行記錄、統(tǒng)計分析并根據(jù)實際情況不斷改進數(shù)據(jù)庫的設(shè)計,不斷提高系統(tǒng)的性能;另外,還要不斷根據(jù)用戶的需求情況的變化,對數(shù)據(jù)庫的進行重新構(gòu)造。9. 試
4、述數(shù)據(jù)庫三級模式結(jié)構(gòu),說明三級模式結(jié)構(gòu)的優(yōu)點是什么。答:數(shù)據(jù)庫系統(tǒng)采用 三級模式和兩級映射 保證了數(shù)據(jù)庫中的數(shù)據(jù)具有較高的邏輯獨立性和物理獨立性。其優(yōu)點是當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)變了,用戶 程序可以不變。當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)改變了,應(yīng)用程序也可以不變。10. 關(guān)系模型的完整性規(guī)則有哪幾類?分別包含什么內(nèi)容?舉例說明。答:(1)實體完整性:是指主關(guān)系鍵的值不能為空或部分為空。關(guān)系模型中的一個元組對應(yīng)一個實體,一個關(guān)系則對應(yīng)一個實體集。例如,一條學(xué)生記錄對應(yīng)整個一個學(xué)生,學(xué)生關(guān)系對應(yīng)著學(xué)生的集合。(2)參照完整性:如果關(guān)系r2 的外部關(guān)系鍵 x 與關(guān)系r1的主關(guān)系鍵相符,則 x的每個值或者等于r1中主關(guān)系鍵的
5、某一個值,或者取空值。例如,學(xué)生關(guān)系s 的“系別”屬性與系別關(guān)系 d 的主關(guān)系鍵“系別”相對應(yīng),因此,學(xué)生關(guān)系 s 的“系別”屬性是該關(guān)系 s 的外部關(guān)系鍵,學(xué)生關(guān)系 s 是參照關(guān)系,系別關(guān)系 d 是被參照關(guān)系。(3)用戶自定義完整性:是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件,它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。例如,選課關(guān)系中成績屬性的取值范圍在0100之間。11. 在對數(shù)據(jù)庫進行操作的過程中, 設(shè)置視圖機制有什么優(yōu)點?它與數(shù)據(jù)表有什么區(qū)別?答:(1) 能夠簡化用戶的操作; (2) 用戶可以從多種角度看待數(shù)據(jù);(3) 視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨立性; (4) 視圖能對機密
6、數(shù)據(jù)提供安全保護。區(qū)別是基本表是獨立存于數(shù)據(jù)庫中,而視圖是從一個或幾個基本表中導(dǎo)出來的,它本身不獨立存儲在數(shù)據(jù)庫中,是一個虛表。視圖存放的只是視圖的定義。12. 什么是數(shù)據(jù)庫保護?數(shù)據(jù)庫的安全性保護功能包括哪幾個方面?解釋它們的含義。答:數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)是由 dbms統(tǒng)一進行管理和控制的。為了適應(yīng)和滿足數(shù)據(jù)共享的環(huán)境和要求, dbms要保證整個系統(tǒng)的正常運轉(zhuǎn),防止數(shù)據(jù)意外丟失和不一致數(shù)據(jù)的產(chǎn)生,以及當(dāng)數(shù)據(jù)庫遭受破壞后能迅速地恢復(fù)正常,這就是數(shù)據(jù)庫的安全保護。包括安全性控制、完整性控制、并發(fā)性控制和數(shù)據(jù)庫恢復(fù)。安全性控制是指要盡可能地杜絕所有可能的數(shù)據(jù)庫非法訪問。數(shù)據(jù)庫的完整性控制是指防止合法
7、用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫中加入不符合語義的數(shù)據(jù)。為了充分利用數(shù)據(jù)庫資源,很多時候數(shù)據(jù)庫用戶都是對數(shù)據(jù)庫系統(tǒng)并行存取數(shù)據(jù),這樣就會發(fā)生多個用戶并發(fā)存取統(tǒng)一數(shù)據(jù)的情況,如果對并發(fā)操作不加控制可能會產(chǎn)生不正確的數(shù)據(jù),破壞數(shù)據(jù)的完整性,并發(fā)控制就是解決這類問題,以保護數(shù)據(jù)庫中數(shù)據(jù)的一致性,即在任何一個時刻數(shù)據(jù)庫都將以相同的形式給用戶提供數(shù)據(jù)。系統(tǒng)必須具有檢測故障并把數(shù)據(jù)從錯誤狀態(tài)中恢復(fù)到某一正確的功能,這就是數(shù)據(jù)庫的恢復(fù)。13. 什么是數(shù)據(jù)庫的安全性?試述 dbms提供的安全性控制功能包括哪些內(nèi)容。答:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止非法使用所造成的數(shù)據(jù)泄漏、更改或破壞。包括:(1)用戶標識和鑒定:
8、系統(tǒng)內(nèi)部記錄著所有合法用戶的標識,每次用戶要求進入系統(tǒng)時,由系統(tǒng)進行核實。 (2)用戶存取權(quán)限控制:不同的用戶對于不同的數(shù)據(jù)對象允許執(zhí)行的操作權(quán)限。(3)定義視圖:為不同的用戶定義不同的視圖,可以限制各個用戶的訪問范圍。(4)數(shù)據(jù)加密:根據(jù)一定的算法將原始數(shù)據(jù)加密成為不可直接識別的格式,數(shù)據(jù)以密文的形式存儲和傳輸。(5)審計:把用戶對數(shù)據(jù)庫的所有操作自動記錄下來,存放在一個特殊文件中,利用這些信息,可以重現(xiàn)導(dǎo)致數(shù)據(jù)庫現(xiàn)有狀況的一系列事件,以進一步找出非法存取數(shù)據(jù)的人、時間和內(nèi)容等。14. 什么是事務(wù)?事務(wù)的提交和回滾什么意思?答:事務(wù)是數(shù)據(jù)庫系統(tǒng)中執(zhí)行的一個工作單位,它是由用戶定義的一組操作序
9、列。一個事務(wù)可以是一組 sql語句、一條 sql語句或整個程序,一個應(yīng)用程序可以包括多個事務(wù)。commit表示事務(wù)的提交,即將事務(wù)中所有對數(shù)據(jù)庫的更新寫回到磁盤上的物理數(shù)據(jù)庫中去,此時事務(wù)正常結(jié)束;rollback表示事務(wù)的回滾,即在事務(wù)運行的過程中發(fā)生了某種故障,事務(wù)不能繼續(xù)執(zhí)行,系統(tǒng)將事務(wù)中對數(shù)據(jù)庫的所有已完成的更新操作全部撤銷,再回滾到事務(wù)開始時的狀態(tài)。15. 數(shù)據(jù)庫設(shè)計分為哪幾個階段?每個階段的主要工作是什么?答:(1)系統(tǒng)需求分析階段:要收集數(shù)據(jù)庫所有用戶的信息內(nèi)容和處理要求,并加以規(guī)劃和分析。 (2)概念結(jié)構(gòu)設(shè)計階段:是把用戶的信息要求統(tǒng)一到一個整體邏輯結(jié)構(gòu)中,此結(jié)構(gòu)能夠表達用戶的
10、要求,是一個獨立于任何 dbms軟件和硬件的概念模型。 (3)邏輯結(jié)構(gòu)設(shè)計階段:是將上一步所得到的概念模型轉(zhuǎn)換為某個dbms所支持的數(shù)據(jù)模型,并對其進行優(yōu)化。 (4)物理結(jié)構(gòu)設(shè)計階段:是為邏輯數(shù)據(jù)模型建立一個完整的能實現(xiàn)的數(shù)據(jù)庫結(jié)構(gòu),包括存儲結(jié)構(gòu)和存取方法。 (5)數(shù)據(jù)庫實施階段:根據(jù)物理結(jié)構(gòu)設(shè)計的結(jié)果把原始數(shù)據(jù)裝入數(shù)據(jù)庫,建立一個具體的數(shù)據(jù)庫并編寫和調(diào)試相應(yīng)的應(yīng)用程序。 (6)數(shù)據(jù)庫運行與維護階段:主要是收集和記錄實際系統(tǒng)運行的數(shù)據(jù),用來評價數(shù)據(jù)庫系統(tǒng)的性能,進一步調(diào)整和修改數(shù)據(jù)庫。16. 在數(shù)據(jù)庫設(shè)計中,需求分析階段的任務(wù)是什么?主要包括哪些內(nèi)容?答:任務(wù)是:對現(xiàn)實世界要處理的對象(組織、
11、部門、企業(yè))等進行詳細的調(diào)查,通過對原系統(tǒng)的了解,收集支持新系統(tǒng)的基礎(chǔ)數(shù)據(jù)并對其進行處理,在此基礎(chǔ)上確定新系統(tǒng)的功能。主要包括:調(diào)查分析用戶活動、收集和分析需求數(shù)據(jù),確定系統(tǒng)邊界、編寫系統(tǒng)分析報告。17. 什么是數(shù)據(jù)字典?在需求分析階段,它包含哪些內(nèi)容?答:數(shù)據(jù)字典是對系統(tǒng)中數(shù)據(jù)的詳細描述,是各類數(shù)據(jù)結(jié)構(gòu)和屬性的清單。包含:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程。18. 什么是觸發(fā)器?觸發(fā)器的作用有哪些?答:觸發(fā)器是一種特殊類型的存儲過程,主要是通過事件進行觸發(fā)而被執(zhí)行的。當(dāng)對某一表進行諸如 update、insert、delete等更新操作時, sql server 會自動執(zhí)行觸發(fā)器所定義的sql語句。作用:強化約束、跟蹤變化、級聯(lián)運行、存儲過程的調(diào)用。19.簡述在 sql server 2000 中進行數(shù)據(jù)備份的四種類型。答:(1)數(shù)據(jù)庫備份:是指對數(shù)據(jù)庫的完整備份,包括所有的數(shù)據(jù)以及數(shù)據(jù)庫對象。這種被分類型不僅速度慢,而且將占用大量磁盤空間。( 2)事務(wù)日志備份:是指對數(shù)據(jù)庫發(fā)生的事務(wù)進行備份,包括從上次進行事務(wù)日志備份、差異備份和數(shù)據(jù)庫完全備份之后,所有已經(jīng)完成的事務(wù)。僅對數(shù)據(jù)庫事務(wù)日志進行備份,所以它需要的磁盤空間和備份時間都比數(shù)據(jù)庫備份少得多。 ( 3)差異備份:是指將最近一次數(shù)據(jù)庫備份以來發(fā)生的數(shù)據(jù)變化備份起來。是一種增量數(shù)據(jù)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026西安市胸科醫(yī)院招聘腎內(nèi)科醫(yī)師筆試參考題庫及答案解析
- 2026年國潮風(fēng)中的春節(jié)奇遇
- 2026年掌握建筑市場的動態(tài)政策與市場趨勢
- 2026上半年海南事業(yè)單位聯(lián)考三亞市營商環(huán)境建設(shè)局下屬事業(yè)單位招聘工作人員4人第1號筆試模擬試題及答案解析
- 2025年九江人事考試及答案
- 2025年北票醫(yī)療系統(tǒng)事業(yè)編報名考試及答案
- 2025年體育老師選調(diào)考試筆試及答案
- 2026年歡樂元旦與愛同行
- 2025年蔚來顧問校招筆試及答案
- 2025年普洱市人事考試及答案
- 醫(yī)院危險品管理培訓(xùn)制度
- 2026年江西科技學(xué)院單招職業(yè)技能筆試備考試題含答案解析
- 深度解析(2026)《MZT 238-2025 監(jiān)測和定位輔助器具 毫米波雷達監(jiān)測報警器》
- 2025-2026學(xué)年小學(xué)美術(shù)湘美版(2024)四年級上冊期末練習(xí)卷及答案
- 低壓送電制度規(guī)范
- 遼寧省大連市2026屆高三上學(xué)期1月雙基模擬考試語文試題(含答案)
- 2025年腫瘤科年度工作總結(jié)匯報
- 浙江省寧波市2025-2026學(xué)年八年級上數(shù)學(xué)期末自編模擬卷
- 湖南省長沙市雅禮書院中學(xué)2026屆高三上數(shù)學(xué)期末檢測試題含解析
- 2025版《煤礦安全規(guī)程》學(xué)習(xí)與解讀課件(監(jiān)控與通信)
- 口譯課件05教學(xué)課件
評論
0/150
提交評論