




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
數據庫全國計算機等級考試二級公共根底知識課件版數據庫全國計算機等級考試二級公共根底知識課件版數據庫全國計算機等級考試二級公共根底知識課件版2003.11.全國計算機等級考試
二級公共根底知識
12021/2/21.全國計算機等級考試
二級公共根底知識
(5)22021/2/215.數據庫設計根底32021/2/215.0內容數據庫的根本概念:數據庫,數據庫管理系統,數據庫系統。數據模型,實體聯絡模型及E-R圖,從E-R圖導出關系數據模型。關系代數運算,包括集合運算及選擇、投影、連接運算,數據庫標準化理論。數據庫設計方法和步驟:需求分析、概念設計、邏輯設計和物理設計的相關策略。42021/2/215.1根本概念1.數據(Data)實際上就是描繪事物的符號記錄軟件中的數據一定是有構造的2.數據庫(DB)長期存儲在計算機內的,有組織的,可共享的數據集合。數據庫中的數據按一定的數學模型組織、描繪和存儲,具有較小的冗余度,較高的數據獨立性和易擴展性,并可為各種用戶共享。52021/2/213.數據庫管理系統(DBMS)數據庫系統的核心軟件要在操作系統支持下工作解決如何科學地組織和存儲數據,如何高效的獲取和維護數據的系統軟件主要功能包括數據形式定義數據存取的物理構建數據操縱數據的完好性、平安性定義與檢查數據庫的并發控制與故障恢復數據的效勞62021/2/21為完成上述功能,DBMS一般提供相應的數據語言:數據定義語言〔DDL〕數據操縱語言〔DML〕數據控制語言〔DCL〕數據語言按其使用方式具有兩種構造形式交互式命令語言宿主型語言4.數據庫管理員主要工作包括:數據庫設計數據庫維護改善系統性能,進步系統效率72021/2/215.數據庫系統〔DBS〕由數據庫〔數據〕、數據庫管理系統〔軟件〕、數據庫管理員〔人員〕、系統平臺之硬件平臺〔硬件〕和軟件平臺〔軟件〕構成。6.數據庫應用系統〔DBAS〕利用數據庫系統進展應用開發7.數據庫管理技術的開展人工管理階段文件系統階段數據庫系統接82021/2/218.數據庫系統的根本特點數據的集成性采用統一的數據構造方式按照多個應用的需要組主全局的統一的數據構造數據形式是多個應用共同的、全局的數據構造數據的高共享性與低冗余性數據獨立性物理獨立性和邏輯獨立性數據統一管理與控制數據的完好性檢查數據的平安性檢查并發控制92021/2/219.數據庫系統的內部構造體系數據庫系統的三級形式〔1〕概念形式〔2〕外形式〔3〕內形式內形式處于最底層,它反映了數據在計算機物理構造中的實際存儲形式概念形式處于中層,它放映了設計者的數據全局邏輯要求外形式處于最外層,它反映了用戶對數據的要求102021/2/215.2數據模型(p109)5.2.1數據模型的根本概念數據模型是數據特性的抽象數據模型描繪的內容數據構造:數據以一定構造方式組合構成特定的數據框架數據操作數據約束數據模型按不同的應用層次分成三種類型概念數據模型〔概念模型—E-R模型、面向對象模型、謂詞模型〕邏輯數據模型〔數據模型—層次模型、網狀模型、關系模型〕物理數據模型〔物理模型〕112021/2/215.2.2E-R模型〔實體聯絡模型--概念數據模型〕根本概念〔1〕實體:現時世界中的事物都可抽象成為實體如:學生、老師、圖書、工廠、顧客…〔2〕屬性:現時世界中的事物都有一些特性,這些特性用屬性來表示,每個屬性都有值,一個屬性的取值范圍稱做該屬性的值域或值集〔3〕聯絡一對一〔1:1〕一對多〔1:M或M:1〕宿舍與學生;學生與宿舍多對多〔M:N〕學生與課程;學生與老師;商品與顧客三個根本概念之間的聯接關系實體集與屬性間的聯接關系實體與聯絡122021/2/21E-R模型的圖示法實體集表示法〔矩形〕聯絡表示法〔菱形〕屬性表示法〔橢圓形〕實體集與屬性間的聯接關系〔直線〕實體集與聯絡間的聯接關系〔直線〕E-R圖的一個實例:學生課程聯絡的概念模型132021/2/215.2.3層次模型一種樹形構造數據構造比較簡單,操作簡單對于實體間聯絡是固定的、且預先定義好的應用系統,有較高的性能可以提供良好的完好性支持不合適表示非層次性的聯絡,對于插入和刪除操作的限制比較多142021/2/215.2.4網狀模型一個不加任何條件限制的無向圖優于層次模型使用時設計系統內部的物理因素較多,用戶操作不方便,其數據形式與系統實現不甚理想5.2.5關系模型采用二維表來表示,簡稱表。二維表的性質:元組個數有限性、元組的惟一性、元組的次序無關性、元組分量的原子性、屬性名惟一性、屬性的次序無關性、分量值域的同一性關系操縱:查詢、增加、刪除和修改關系中的數據約束(p118):實體完好性約束、參照完好性約束和用戶定義的完好性約束152021/2/215.3關系代數1.關系模型的根本操作插入、刪除、修改、查詢2.關系模型的根本運算插入〔集合并運算RUR?〕、刪除(集合差運算R-R?)、修改〔〔R–R?〕UR〞〕、查詢查詢運算投影運算:挑選出滿足條件的列選擇運算:挑選出滿足條件的行笛卡兒積(T=R×S)運算〔連接運算〕3.關系代數中的擴大運算p120交運算、除運算、連接與自然連接運算162021/2/21R∪S是指兩個關系的并也就是只要屬于R或S的元組都滿足R-S是指屬于R但不屬于S的元組的集合,也就是要把關系R中,關系S中有的元組除去,就得到T的結果172021/2/215.4數據庫設計與管理5.4.1數據庫設計概述設計一個能滿足用戶要求,性能良好的數據庫根本任務:根據用戶對象的信息需求、處理需求和數據庫的支持環境設計出數據形式兩中方法:以信息需求為主,兼顧處理需求〔面向數據的方法〕以處理需求為主,兼顧信息需求〔面向過程的方法〕面向數據的設計方法已成為主流方法182021/2/21數據庫設計目前一般采用生命周期法,分假設干階段需求分析階段概念設計階段邏輯設計階段物理設計階段編碼階段測試階段運行階段進一步修改階段在數據庫設計中采用前四個階段,并且重點以數據構造與模型的設計為主線192021/2/215.4.2數據庫設計的需求分析任務:通過詳細調查現實世界要處理的對象,充分理解原系統的工作概況,明確用戶的各種需求,然后在此根底上確定新系統的功能調查的重點是“數據〞和“處理〞常采用構造化分析方法和面向對象的方法對數據庫設計來講,數據字典是進展詳細的數據搜集和數據分析所獲得的主要結果數據字典是在需求分析階段建立,在數據庫設計過程中不斷修改、充實、完善的202021/2/215.4.3數據庫概念設計概述目的:分析數據間內在語義關聯,在此根底上建立一個數據的抽象模型設計方法:集中式形式設計法和視圖集成設計法設計的過程選擇部分應用視圖設計:3種設計次序〔自頂向下、由底向上、由內向外〕視圖集成212021/2/215.4.4數據庫的邏輯設計從E-R圖向關系形式的轉換邏輯形式標準化及調整、實現關系視圖設計5.4.5數據庫的物理設計對數據庫內部物理構造作調整并選擇合理的存取途徑,以進步數據庫訪問速度及有效利用存儲空間留給用戶參與物理設計的余地不多222021/2/215.4.6數據庫管理數據庫的建立數據庫的調整數據庫的重組數據庫平安性控制與完好性控制數據庫的故障恢復數據庫監控232021/2/21例題講解242021/2/21數據庫管理系統DBMS中用來定義形式、內形式和外形式的語言為A)C B)BasicC)DDL D)DML以下有關數據庫的描繪,正確的選項是A)數據庫是一個DBF文件 B)數據庫是一個關系C)數據庫是一個構造化的數據集合 D)數據庫是一組文件以下有關數據庫的描繪,正確的選項是A)數據處理是將信息轉化為數據的過程B)數據的物理獨立性是指當數據的邏輯構造改變時,數據的存儲構造不變C)關系中的每一列稱為元組,一個元組就是一個字段D)假如一個關系中的屬性或屬性組并非該關系的關鍵字,但它是另一個關系的關鍵字,則稱其為本關系的外關鍵字252021/2/21應用數據庫的主要目的是A)解決數據保密問題 B)解決數據完好性問題C)解決數據共享問題 D)解決數據量大的問題在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于A)需求分析階段 B)邏輯設計階段C)概念設計階段 D)物理設計階段在數據管理技術的開展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。其中數據獨立性最高的階段是A)數據庫系統 B)文件系統C)人工管理 D)數據項管理262021/2/21索引屬于A)形式 B)內形式C)外形式 D)概念形式下述關于數據庫系統的表達中正確的選項是A)數據庫系統減少了數據冗余B)數據庫系統防止了一切冗余C)數據庫系統中數據的一致性是指數據類型一致D)數據庫系統比文件系統能管理更多的數據數據庫系統的核心是A)數據庫 B)數據庫管理系統C)模擬模型 D)軟件工程272021/2/21以下SQL語句中,用于修改表構造的是A)ALTER B)CREATEC)UPDATED)INSERT數據庫、數據庫系統和數據庫管理系統之間的關系是A)數據庫包括數據庫系統和數據庫管理系統B)數據庫系統包括數據庫和數據庫管理系統C)數據庫管理系統包括數據庫和數據庫系統D)3者沒有明顯的包含關系關系模型允許定義3類數據約束,以下不屬于數據約束的是A)實體完好性約束 B)參照完好性約束C)域完好性約束 D)用戶自定義的完好性約束282021/2/21分布式數據庫系統不具有的特點是A)數據分布性和邏輯整體性B)位置透明性和復制透明性C)分布性 D)數據冗余關系表中的每一橫行稱為一個A)元組 B)字段C)屬性 D)碼以下數據模型中,具有堅實理論根底的是A)層次模型 B)網狀模型C)關系模型 D)以上3個都是292021/2/21NULL是指A)0 B)空格C)未知的值或無任何值 D)空字符串數據庫的故障恢復一般是由A)數據流圖完成的 B)數據字典完成的C)DBA完成的 D)PAD圖完成的以下說法中,不屬于數據模型所描繪的內容的是A)數據構造 B)數據操作C)數據查詢 D)數據約束302021/2/21在數據管理技術開展過程中,文件系統與數據庫系統的主要區別是數據庫系統具有A)特定的數據模型 B)數據無冗余C)數據可共享 D)專門的數據管理軟件數據庫設計包括兩個方面的設計內容,它們是A)概念設計和邏輯設計 B)形式設計和內形式設計C)內形式設計和物理設計D)構造特性設計和行為特性設計實體是信息世界中廣泛使用的一個術語,它用于表示A)有生命的事物 B)無生命的事物C)實際存在的事物D)一切事物312021/2/21一個關系中屬性個數為1時,稱此關系為A)對應關系 B)單一關系C)一元關系 D)二元關系為用戶與數據庫系統提供接口的語言是A)高級語言 B)數據描繪語言(DDL)C)數據操縱語言(DML) D)匯編語言相對于數據庫系統,文件系統的主要缺陷有數據關聯差、數據不一致性和A)可重用性差 B)平安性差C)非持久性 D)冗余性322021/2/21以下關系模型中,能使經運算后得到的新關系中屬性個數多于原來關系中屬性個數的是A)選擇 B)連接C)投影 D)并以下表達中,正確的選項是A)用E-R圖可以表示實體集間一對一的聯絡、一對多的聯絡和多對多的聯絡B)用E-R圖只能表示實體集之間一對一的聯絡C)用E-R圖只能表示實體集之間一對多的聯絡D)用E-R圖表示的概念數據模型只能轉換為關系數據模型“年齡在18-25之間〞這種約束是屬于數據庫當中的A)原子性措施 B)一致性措施C)完好性措施 D)平安性措施332021/2/21以下表達中,不屬于數據庫系統的是A)數據庫 B)數據庫管理系統C)數據庫管理員 D)數據庫應用系統數據庫系統的核心是A)數據庫 B)數據庫管理系統C)數據模型 D)軟件工具視圖設計一般有3種設計次序,以下不屬于視圖設計的是A)自頂向下 B)由外向內C)由內向外 D)自底向上342021/2/21以下4項中說法不正確的選項是A)數據庫減少了數據冗余B)數據庫中的數據可以共享C)數據庫防止了一切數據的重復D)數據庫具有較高的數據獨立性以下4項中,必須進展查詢優化的是A)關系數據庫 B)網狀數據庫C)層次數據庫 D)非關系模型最常用的一種根本數據模型是關系數據模型,它的表示應采用A)樹 B)網絡C)圖 D)二維表352021/2/21公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯絡類型是A)多對多 B)一對一C)多對一 D)一對多
以下關系運算的表達中,正確的選項是A)投影、選擇、連接是從二維表行的方向進展的運算B)并、交、差是從二維表的列的方向來進展運算C)投影、選擇、連接是從二維表列的方向進展的運算D)以上3種說法都不對關系數據庫管理系統應能實現的專門的關系運算包括A)排序、索引、統計 B)選擇、投影、連接C)關聯、更新、排序 D)顯示、打印、制表362021/2/21用樹形構造來表示實體之間聯絡的模型稱為A〕關系模型B〕層次模型C〕網狀模型D〕關系模型關系表中的每一橫行稱為一個A)元組B)字段C)屬性D)碼按條件f對關系R進展選擇,其關系運算表示式是A)R|×|RB)R|×|RC)σf(R)D)πf(R)f372021/2/21在關系數據庫中,用來表示實體之間聯絡的是A)樹構造B)網構造C)線性表D)二維表數據庫設計包括兩個方面的設計內容,它們是A)概念設計和邏輯設計B)形式設計和內形式設計C)內形式設計和物理設計D)構造特性設計和行為特性設計將E-R圖轉換到關系形式時,實體與聯絡都可以表示成A)屬性B)關系C)鍵D)域382021/2/21數據庫管理系統常見的數據模型有層次模型、網狀模型和【5】3種。一個工程具有一個工程主管,一個工程主管可管理多個工程,則實體“工程主管〞與實體“工程〞的聯絡屬于【4】的聯絡。數據庫設計分為以下6個設計階段:需求分析階段、【5】、邏輯設計階段、物理設計階段、施行階段、運行和維護階段。392021/2/21關系操作的特點是【5】操作。數據模型按不同應用層次分成3種類型,它們是概念數據模型、【5】和物理數據模型。邏輯數據
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 手機資費合約協議書
- 職工工傷醫療協議書
- 銷售股權激勵協議書
- 室內水電維修合同協議
- 企業授信協議書模板
- 個體股權分配協議書
- 工地消防安全協議書范本
- 銀行業法律法規與綜合能力(中級)考試歷年真題及答案
- 蘇教版三年級數學上冊第八單元教材分析教案
- 雙減政策下學生作業管理實施方案
- 醫院員工合同電子版(2025年版)
- 2025年04月四川新都高新技術產業園區管理委員會公開招聘6人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年全國中小學生科普知識競賽題庫附答案(共280題)
- 掛靠車輛安全協議書
- 小學生校園安全教育
- 2025年徽商集團校園招聘12人筆試參考題庫附帶答案詳解
- 保潔施工方案新
- (滬粵版)八年級物理下冊《7.4同一直線上二力的合成》同步測試題帶答案
- 大數據時代的管理變革
- 2025-2030中國責任保險行業市場分析及競爭形勢與發展前景預測研究報告
- 三人合伙開店合同范本
評論
0/150
提交評論