數(shù)據(jù)庫復習大綱市公開課金獎市賽課一等獎?wù)n件_第1頁
數(shù)據(jù)庫復習大綱市公開課金獎市賽課一等獎?wù)n件_第2頁
數(shù)據(jù)庫復習大綱市公開課金獎市賽課一等獎?wù)n件_第3頁
數(shù)據(jù)庫復習大綱市公開課金獎市賽課一等獎?wù)n件_第4頁
數(shù)據(jù)庫復習大綱市公開課金獎市賽課一等獎?wù)n件_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第1頁數(shù)據(jù)庫定義數(shù)據(jù)庫(Database,簡稱DB)是長久儲存在計算機內(nèi)、有組織、可共享大量數(shù)據(jù)集合。數(shù)據(jù)庫基本特征數(shù)據(jù)按一定數(shù)據(jù)模型組織、描述和儲存可為各種用戶共享冗余度較小數(shù)據(jù)獨立性較高易擴展第2頁DBMS主要功效1.數(shù)據(jù)定義功效2.數(shù)據(jù)組織、存放和管理3.數(shù)據(jù)操縱功效4.數(shù)據(jù)庫事務(wù)管理和運行管理5.數(shù)據(jù)庫建立和維護功效(實用程序)6.其它功效

第3頁1.1.3數(shù)據(jù)庫系統(tǒng)特點數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)共享性高,冗余度低,易擴充數(shù)據(jù)獨立性高數(shù)據(jù)由DBMS統(tǒng)一管理和控制第4頁1.2.2數(shù)據(jù)模型組成要素數(shù)據(jù)模型組成要素:數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)操作完整性約束條件第5頁外模式/模式映象(續(xù))確保數(shù)據(jù)邏輯獨立性當模式改變時,數(shù)據(jù)庫管理員修改相關(guān)外模式/模式映象,使外模式保持不變應用程序是依據(jù)數(shù)據(jù)外模式編寫,從而應用程序無須修改,確保了數(shù)據(jù)與程序邏輯獨立性,簡稱數(shù)據(jù)邏輯獨立性。第6頁模式/內(nèi)模式映象(續(xù))確保數(shù)據(jù)物理獨立性當數(shù)據(jù)庫存放結(jié)構(gòu)改變了(比如選取了另一個存放結(jié)構(gòu)),數(shù)據(jù)庫管理員修改模式/內(nèi)模式映象,使模式保持不變應用程序不受影響。確保了數(shù)據(jù)與程序物理獨立性,簡稱數(shù)據(jù)物理獨立性。第7頁1.一組概念一、關(guān)系(Relation)一個關(guān)系對應一張二維表。二、元組(Tuple)表格中一行,如表中一個學生統(tǒng)計即為一個元組。三、屬性(Attribute)表格中一列,相當于統(tǒng)計中一個字段,如上表中有三個屬性(學號,姓名,系別)。四、域(Domain)屬性取值范圍,性別域是(男,女)。六、關(guān)系模式對關(guān)系描述,普通表示為:關(guān)系名(屬性1,屬性2,……屬性n),如:學生(學號,姓名,系別)。第8頁1.一組概念七、候選碼某一屬性或?qū)傩约軜俗R關(guān)系中唯一元組,則稱該屬性或?qū)傩约癁楹蜻x碼(CandidateKey),也稱候選關(guān)鍵字或候選鍵。八、超碼全部候選碼集合。九、主鍵

假如一個關(guān)系中有多個候選鍵,能夠從中選擇一個作為查詢、插入或刪除元組操作變量,被選取候選鍵稱為主關(guān)系鍵(PrimaryKey),或簡稱為主鍵、主碼、關(guān)系鍵、關(guān)鍵字。第9頁1.一組概念十、全碼(All-key)最極端情況:關(guān)系模式全部屬性組合是這個關(guān)系模式候選碼,稱為全碼(All-key)十一、主屬性候選碼屬性稱為主屬性十二、非主屬性不包含在任何侯選碼中屬性稱為非主屬性第10頁實體完整性參考完整性用戶定義完整性集合運算符:∪(并),-(差),∩(交),X(廣義笛卡爾積);專門關(guān)系運算符:σ(選擇),∏(投影),∞(連接),*(自然連接),÷(除);等值連接與自然連接區(qū)分第11頁基本表定義、修改、刪除插入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)

索引建立數(shù)據(jù)查詢視圖定義視圖消解第12頁3.6.4視圖作用1.視圖能夠簡化用戶操作2.視圖使用戶能以各種角度對待同一數(shù)據(jù)3.視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度邏輯獨立性4.視圖能夠?qū)C密數(shù)據(jù)提供安全保護5.適當利用視圖能夠更清楚表示查詢第13頁數(shù)據(jù)庫安全性定義數(shù)據(jù)庫安全性是指保護數(shù)據(jù)庫,預防不正當使用,以免數(shù)據(jù)泄密、更改和破壞。思索:數(shù)據(jù)庫安全性與數(shù)據(jù)庫完整性區(qū)分是什么?第14頁SQL中安全性機制視圖:權(quán)限:怎樣將權(quán)限授予用戶和回收權(quán)限角色:角色與用戶區(qū)分審計:第15頁6.1問題提出一個好關(guān)系模式應該具備以下四個條件:1.盡可能少數(shù)據(jù)冗余。2.沒有插入異常。3.沒有刪除異常。4.沒有更新異常。

第16頁掌握函數(shù)依賴,完全函數(shù)依賴、部分函數(shù)依賴‘傳遞函數(shù)依賴定義給定一個關(guān)系,能夠?qū)懗銎浜瘮?shù)依賴集掌握1NF、2NF、3NF定義第17頁二、數(shù)據(jù)庫設(shè)計方法將ER圖轉(zhuǎn)化為關(guān)系模式集算法第18頁事務(wù)定義事務(wù)ACID特征恢復數(shù)據(jù)庫技術(shù)確保:1.適時做好數(shù)據(jù)庫轉(zhuǎn)儲。2.登記日志文件各種故障恢復策略第19頁三、數(shù)據(jù)不一致三種形式丟失修改(LostUpdate)不可重復讀(Non-repeatableRead)讀“臟”

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論