2023年電大數(shù)據(jù)庫思考與練習(xí)題新版_第1頁
2023年電大數(shù)據(jù)庫思考與練習(xí)題新版_第2頁
2023年電大數(shù)據(jù)庫思考與練習(xí)題新版_第3頁
2023年電大數(shù)據(jù)庫思考與練習(xí)題新版_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

第四章思考與練習(xí)題一、填空題1.?dāng)?shù)據(jù)庫設(shè)計一般涉及需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、數(shù)據(jù)庫實行和運營維護等階段。2.數(shù)據(jù)庫應(yīng)用系統(tǒng)的建設(shè)涉及結(jié)構(gòu)設(shè)計和行為設(shè)計兩個方面。3.?dāng)?shù)據(jù)庫設(shè)計的重要原則涉及表設(shè)計原則、字段設(shè)計原則和其他原則。4.E-R圖的設(shè)計關(guān)鍵在于對實體、聯(lián)系的選擇和表達。5.物理設(shè)計的重要內(nèi)容涉及存儲記錄的格式設(shè)計、存儲方法設(shè)計、訪問方法設(shè)計以及完整性和安全性考慮。二、簡答題1.請簡要說明數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的環(huán)節(jié)。參考答案:數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計的環(huán)節(jié)涉及需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計。2.?dāng)?shù)據(jù)庫設(shè)計的目的是什么,請談?wù)勀愕睦斫?。參考答?數(shù)據(jù)庫設(shè)計指的是設(shè)計數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是指對于一個給定的應(yīng)用環(huán)境,涉及硬件環(huán)境和操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)等軟件環(huán)境,如何使用這個環(huán)境來表達用戶的規(guī)定,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及圍繞數(shù)據(jù)庫展開的應(yīng)用系統(tǒng),使之可以有效地收集、存儲、操作和管理數(shù)據(jù),滿足公司組織中各類用戶的應(yīng)用需求(信息需求和解決需求)。3.基本表設(shè)計的重要原則是什么,堅持這些原則有什么好處?參考答案:基本表設(shè)計最重要的原則是關(guān)系規(guī)范化,盡也許達成第三范式。規(guī)范化有助于消除數(shù)據(jù)庫中的數(shù)據(jù)冗余,減少更新異常。規(guī)范化有好幾種形式,但第三范式通常被認為在性能、擴展性和數(shù)據(jù)完整性方面達成了最佳平衡。簡樸來說,遵守第三范式標準的數(shù)據(jù)庫的表設(shè)計原則是:“OneFactinOnePl(wèi)ace”(一個事實相應(yīng)一個地方),即某個表只涉及其自身基本的屬性,當(dāng)不是它們自身所具有的屬性時需進行分解。表之間的關(guān)系通過外鍵相連接。4.進行SQLServer數(shù)據(jù)庫設(shè)計時,一般有哪些命名規(guī)則?參考答案:一方面,命名的長度應(yīng)盡量充足。假設(shè)某公司現(xiàn)有職工在一千人以內(nèi),假如用數(shù)字表達職工號的話,職工號的長度為3位即可,它最大可以表達999個職工。但是,假如考慮到公司未來的發(fā)展,那么職工號最佳設(shè)為4位,當(dāng)公司職工數(shù)目突破千人時,主線無需重構(gòu)整個數(shù)據(jù)庫。另一方面,小心保存詞。要保證字段名沒有與SQL等保存詞或者常用訪問方法名發(fā)生沖突。最后,慎用使用觸發(fā)器。觸發(fā)器在保證數(shù)據(jù)完整性方面發(fā)揮著積極作用,但它同時也會帶來效率方面的問題,因此要慎用。觸發(fā)器的功能通常可以用其他方式實現(xiàn)。5.什么是數(shù)據(jù)流程圖,數(shù)據(jù)字典的重要作用是什么,談?wù)勀愕睦斫狻⒖即鸢福簲?shù)據(jù)流圖(DataFlowDiagram,簡記DFD),是在業(yè)務(wù)流程分析基礎(chǔ)上,描述實際數(shù)據(jù)流動和加工過程的圖形表達法,它一般有4種符號,即外部實體、數(shù)據(jù)流、加工和存儲。外部實體數(shù)據(jù)的來源和去向;數(shù)據(jù)流用帶箭頭的連線表達,反映數(shù)據(jù)的流動方向;加工用橢圓、圓或方框代表(本教材運用圓形表達加工),表達對數(shù)據(jù)的加工解決動作;存儲表達數(shù)據(jù)的存檔情況。數(shù)據(jù)字典(DataDictionary,簡記DD),是對數(shù)據(jù)流程圖中數(shù)據(jù)流和存儲結(jié)構(gòu)的描述。在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計中,數(shù)據(jù)字典是表、視圖設(shè)計的重要依據(jù)。6.什么是E-R圖,它的作用是什么?參考答案:E-R圖是E-R(實體-關(guān)系)方法的重要組成部分。E-R方法是描述概念模型的有力工具。E-R圖方法是一種有效的信息抽象方法。在E-R圖中,用長方形表達實體,用橢圓形表達屬性,用菱形表達聯(lián)系。在圖形內(nèi)標記它們的名字,它們之間用無向線段相連,表達聯(lián)系的線段上標明是哪種聯(lián)系。它的作用是采用E-R圖模型將現(xiàn)實世界的信息結(jié)構(gòu)統(tǒng)一用實體、屬性以及實體之間的聯(lián)系來描述。7.簡要說明需求分析階段的重要任務(wù)和目的。參考答案:需求分析階段的重要目的是回答“干什么”的問題。需要從多方面對擬開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的企事業(yè)單位進行調(diào)查,收集和分析各項應(yīng)用對信息和解決兩方面的需求。了解和掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)對象(或稱用戶)的工作業(yè)務(wù)流程和每個崗位、每個環(huán)節(jié)的職責(zé),了解和掌握信息從開始產(chǎn)生或建立,到最后輸出、存檔或消亡所通過的傳遞和轉(zhuǎn)換過程,了解和掌握各種人員在整個系統(tǒng)活動過程中的作用;通過同用戶充足地交流和溝通,決定那些工作應(yīng)由計算機來做,哪些工作仍由手工來做,決定各種人員對信息和解決各有什么規(guī)定,對視屏操作界面和報表輸出格式各有什么規(guī)定,對數(shù)據(jù)(信息)的安全性(保密性)和完整性各有什么規(guī)定等等。需求分析階段的重要工作就是,通過調(diào)查從用戶處獲得對數(shù)據(jù)庫的下列需求。信息需求:用戶將從數(shù)據(jù)庫中獲得的信息的內(nèi)容和

溫馨提示

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

最新文檔

評論

0/150

提交評論