數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程考試復(fù)習(xí)重點_第1頁
數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程考試復(fù)習(xí)重點_第2頁
數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程考試復(fù)習(xí)重點_第3頁
數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程考試復(fù)習(xí)重點_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

第一章數(shù)據(jù)庫基礎(chǔ)知識1、數(shù)據(jù)庫管理是數(shù)據(jù)處理的基礎(chǔ)工作,數(shù)據(jù)庫是數(shù)據(jù)管理的技術(shù)和手段。數(shù)據(jù)庫中的數(shù)據(jù)具有整體性和共享性。2、數(shù)據(jù)庫(DB)是一個按數(shù)據(jù)結(jié)構(gòu)來存儲和管理數(shù)據(jù)的計算機系統(tǒng)軟件。3、數(shù)據(jù)管理系統(tǒng)(DBMS)能夠為數(shù)據(jù)的庫提供數(shù)據(jù)的定義、建立、維護、查詢和統(tǒng)計等操作功能,并完成對數(shù)據(jù)完整性、安全性進行控制的功能。4、數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)控制主要指對數(shù)據(jù)安全性和完整性的控制。數(shù)據(jù)安全性控制是為保證數(shù)據(jù)庫的安全可靠,防止不合法的使用造成數(shù)據(jù)泄漏和破壞,即避免數(shù)據(jù)被人偷看、篡改或破壞;數(shù)據(jù)完整性控制是為了保證數(shù)據(jù)中的數(shù)據(jù)正確、有效和相容,以防止不合語義的錯誤數(shù)據(jù)被輸入或輸出。5、數(shù)據(jù)庫管理技術(shù)經(jīng)歷了手工管理、文件管理和數(shù)據(jù)庫技術(shù)三個發(fā)展階段。6、數(shù)據(jù)庫分類:單用戶(access、foxbase、FoxPro),多用戶(SQLsever、oracle、Informix、Sybase、Delphos)7、數(shù)據(jù)庫系統(tǒng)管理數(shù)據(jù)的特點①數(shù)據(jù)庫系統(tǒng)以數(shù)據(jù)模型為基礎(chǔ)②數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)冗余度小,數(shù)據(jù)共享度高③數(shù)據(jù)系統(tǒng)的數(shù)據(jù)和程序之間具有較高的獨立性④數(shù)據(jù)庫系統(tǒng)通過DBMS進行數(shù)據(jù)安全性呵完整性的控制⑤數(shù)據(jù)庫中數(shù)據(jù)的最小存取單位是數(shù)據(jù)項8、數(shù)據(jù)系統(tǒng)的數(shù)據(jù)和程序之間的獨立性數(shù)據(jù)和程序之間的依賴程度低、獨立程度大的特性稱為數(shù)據(jù)獨立性高。數(shù)據(jù)獨立性可分為兩級a.?dāng)?shù)據(jù)的物理獨立性數(shù)據(jù)的物理獨立性是指應(yīng)用程序?qū)?shù)據(jù)存儲結(jié)構(gòu)的依賴度。數(shù)據(jù)物理獨立性高是指當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)發(fā)生變化時,應(yīng)用程序不需要修改也可以正常工作。b.?dāng)?shù)據(jù)的邏輯獨立性數(shù)據(jù)的邏輯獨立性是指應(yīng)用程序?qū)?shù)據(jù)全局邏輯結(jié)構(gòu)的依賴程度。數(shù)據(jù)邏輯獨立性高是指當(dāng)數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)全局邏輯結(jié)構(gòu)改變時,它們對應(yīng)用程序不需要改變?nèi)钥梢哉_\行。9、數(shù)據(jù)庫系統(tǒng)是指帶有數(shù)據(jù)并利用數(shù)據(jù)庫技術(shù)進行數(shù)據(jù)管理的計算機系統(tǒng)。一個數(shù)據(jù)庫系統(tǒng)應(yīng)包括計算機硬件、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用程序系統(tǒng)及數(shù)據(jù)庫管理員。10、數(shù)據(jù)庫管理系統(tǒng)體系中由支持系統(tǒng)的計算機硬件設(shè)設(shè)備、數(shù)據(jù)庫及相關(guān)的計算機軟件系統(tǒng)、開發(fā)和管理數(shù)據(jù)庫系統(tǒng)的人員3部分組成。11、數(shù)據(jù)庫系統(tǒng)的人員組成及數(shù)據(jù)庫管理員(DBA)的職責(zé)A數(shù)據(jù)庫管理員應(yīng)參與數(shù)據(jù)庫和應(yīng)用系統(tǒng)的設(shè)計B數(shù)據(jù)庫管理員應(yīng)參與決定數(shù)據(jù)庫的存儲結(jié)構(gòu)和存儲策略C數(shù)據(jù)庫管理員要負(fù)責(zé)定義數(shù)據(jù)的安全性要求和完整性條件D數(shù)據(jù)庫管理員負(fù)責(zé)監(jiān)視和控制數(shù)據(jù)庫系統(tǒng)的運行,負(fù)責(zé)系統(tǒng)維護和數(shù)據(jù)恢復(fù)E數(shù)據(jù)庫管理員負(fù)責(zé)數(shù)據(jù)庫的改進和重組12、三級模式結(jié)構(gòu)邏輯模式(模式一個)外模式(多個)內(nèi)模式(一個)13、數(shù)據(jù)庫系統(tǒng)二級映像技術(shù)及作用數(shù)據(jù)庫系統(tǒng)二級映像技術(shù)是指外模式和模式之間的映像、模式和內(nèi)模式之間的映像技術(shù),二級映像技術(shù)不僅在三級數(shù)據(jù)模式之間建立了聯(lián)系,同時也保證了數(shù)據(jù)的獨立性1外模式和模式之間的映像及作用:保證了外模式和數(shù)據(jù)模式之間的對應(yīng)關(guān)系,也保證了數(shù)據(jù)的邏輯獨立性。2模式和內(nèi)模式之間的映像及作用:保證了數(shù)據(jù)的邏輯模式和內(nèi)模式之間的對應(yīng)關(guān)系,也保證了數(shù)據(jù)的物理獨立性。第二章數(shù)據(jù)模型與概念模型1、概念模型是對信息世界的管理對象、屬性及聯(lián)系等信息的描述形式。概念模型不依賴計算機及數(shù)據(jù)庫管理系統(tǒng),它是對現(xiàn)實世界的真實、全面的反映。2、實體間的聯(lián)系:(1)兩個實體之間的聯(lián)系:1)一對一聯(lián)系2)一對多聯(lián)系3)多對多聯(lián)系(2)多實體集之間的聯(lián)系:1)多實體集之間的一對多的聯(lián)系2)多實體集之間的多對多的聯(lián)系(3)實體集內(nèi)部的聯(lián)系3、數(shù)據(jù)庫中最常用的數(shù)據(jù)模型是層次模型、網(wǎng)狀模型和關(guān)系模型4、數(shù)據(jù)模型具有數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件三要素5、關(guān)系模型中的主要術(shù)語:(1)關(guān)系:一個關(guān)系對應(yīng)通常所說的一張二維表(2)元組:表中的一行稱為一個元組(3)屬性:表中的一列稱為一個屬性(4)碼:表中的某個屬性或?qū)傩越M,它們的值可以惟一的確定一個元組,且屬性組中不存在多余的屬性,這樣的屬性或?qū)傩越M稱為關(guān)系的碼。(5)域:屬性的取值范圍稱為域。(6)分量:元組中的一個屬性值稱為分量(7)關(guān)系模式:關(guān)系的型稱為關(guān)系模式,關(guān)系模式是對關(guān)系的描述6、關(guān)系操作包括數(shù)據(jù)查詢和插入、刪除、修改數(shù)據(jù)。關(guān)系中的數(shù)據(jù)操作是集合操作,無論操作的原始數(shù)據(jù)、中間數(shù)據(jù)或結(jié)果數(shù)據(jù)都是若干元組的集合,而而不是單記錄的操作方式。7、關(guān)系的完整性約束條件包括:事體完整性、參照完整性、用戶自定義完整性和域完整性。第三章數(shù)據(jù)庫系統(tǒng)的設(shè)計方法1、數(shù)據(jù)庫系統(tǒng)的設(shè)計包括數(shù)據(jù)庫設(shè)計和數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計兩方面的內(nèi)容。數(shù)據(jù)庫設(shè)計是設(shè)計數(shù)據(jù)庫結(jié)構(gòu)特性,即為特定應(yīng)用環(huán)境構(gòu)造初最優(yōu)的數(shù)據(jù)模型;數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計是設(shè)計數(shù)據(jù)庫的行為結(jié)構(gòu)特性,并建立能滿足各種用戶對數(shù)據(jù)庫應(yīng)用需求的功能模型。2、在結(jié)構(gòu)化分析方法中,常用數(shù)據(jù)流程圖和數(shù)據(jù)字典來描述軟件的邏輯模式。3、數(shù)據(jù)庫系統(tǒng)設(shè)計的基本步驟:(1)需求分析階段(2)概念結(jié)構(gòu)設(shè)計階段(3)邏輯結(jié)構(gòu)設(shè)計階段(4)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計階段(5)數(shù)據(jù)庫實施階段(6)數(shù)據(jù)庫運行和維護階段4、調(diào)查是系統(tǒng)需求分析的重要手段,調(diào)查的具體內(nèi)容有以下3個方面:(1)數(shù)據(jù)庫中的信息內(nèi)容(2)數(shù)據(jù)處理內(nèi)容(3)數(shù)據(jù)安全性和完整性要求5、概念結(jié)構(gòu)設(shè)計是將系統(tǒng)需求分析得到的用戶需求抽象為信息結(jié)構(gòu)的過程。6、概念結(jié)構(gòu)的設(shè)計步驟:(1)抽象數(shù)據(jù),并設(shè)計局部視圖(2)集成局部視圖,得到全局的概念結(jié)構(gòu)7、數(shù)據(jù)抽象的三種基本設(shè)計方法是分類、聚集和概括8、一條為了簡化ER圖,在調(diào)整中應(yīng)

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論