版權(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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度苗圃基地與花卉種植企業(yè)合作合同4篇
- 美容院智能化管理系統(tǒng)采購合同2025年度版4篇
- 2025年度車輛抵押借款合同模板(含貸款用途)4篇
- 2025年寵物活體買賣風險評估合同4篇
- 離婚后2025年度雙方股權(quán)激勵分配合同2篇
- 2025年度漁業(yè)資源保護區(qū)碼頭場地租賃及保護措施合同4篇
- 2025年度化肥代銷及品牌營銷推廣合同范本4篇
- 二零二四年度中小學午托班運營管理合同3篇
- 基于物聯(lián)網(wǎng)技術(shù)的2025年度智能家居控制系統(tǒng)合同2篇
- 2025年度知識產(chǎn)權(quán)產(chǎn)權(quán)互換及許可使用合同范文4篇
- 2024-2030年中國海泡石產(chǎn)業(yè)運行形勢及投資規(guī)模研究報告
- 動物醫(yī)學類專業(yè)生涯發(fā)展展示
- 2024年同等學力申碩英語考試真題
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 非遺文化走進數(shù)字展廳+大數(shù)據(jù)與互聯(lián)網(wǎng)系創(chuàng)業(yè)計劃書
- 科普知識進社區(qū)活動總結(jié)與反思
- 現(xiàn)金日記賬模板(帶公式)
- 消化內(nèi)科專科監(jiān)測指標匯總分析
- 混凝土結(jié)構(gòu)工程施工質(zhì)量驗收規(guī)范
- 肝性腦病患者的護理措施課件
- 大跨度斜拉橋上部結(jié)構(gòu)施工技術(shù)(圖文并茂)
評論
0/150
提交評論