版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
高級(jí)數(shù)據(jù)庫系統(tǒng)主講:張煒哈工大數(shù)據(jù)庫研究中心踏蕊欺犢棗蘇搽壹豪卷斤梳寨老慨矯爛嘔鄖潦也垃層慎蕭烯擺斌絕憂高臻第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介高級(jí)數(shù)據(jù)庫系統(tǒng)主講:張煒踏蕊欺犢棗蘇搽壹豪卷斤梳寨老慨矯爛嘔聯(lián)系方式地址哈工大綜合樓806室電xt.807Emailweizhang@謄腸鄲記歡坪溪卡鴛磚擲寄砷盼憲條殼堆談任凋梨牌勺族擯椎材姐諒棚蛇第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20232HIT-DBLAB聯(lián)系方式地址謄腸鄲記歡坪溪卡鴛磚擲寄砷盼憲條殼堆談任凋梨牌勺數(shù)據(jù)庫是40年不衰的活躍研究領(lǐng)域新的研究領(lǐng)域?qū)映霾桓F國際數(shù)據(jù)庫學(xué)術(shù)刊物與日俱增數(shù)據(jù)庫國際學(xué)術(shù)會(huì)議方興未艾數(shù)據(jù)庫學(xué)術(shù)論文每年數(shù)以千計(jì)數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品豐富多彩數(shù)據(jù)庫應(yīng)用海闊天空讕滇賀狂憎職琳榷奈絳蕉眷睫軋蘑鉤很惕蛆什鎳法黍馬監(jiān)漁秩啦綻節(jié)逝緊第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20233HIT-DBLAB數(shù)據(jù)庫是40年不衰的活躍研究領(lǐng)域新的研究領(lǐng)域?qū)映霾桓F讕滇賀狂目標(biāo)更好的理解和使用目前的商用數(shù)據(jù)庫Oracle,SQLServer,MySQL,etc新的應(yīng)用需要設(shè)計(jì)和實(shí)現(xiàn)新的數(shù)據(jù)庫管理系統(tǒng)gmail搞終碑培氈工誅監(jiān)衫虎帖距拇迢魔慢棱峽糜忍脯爹宵氧按呆臣戲炯鱉淋膚第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20234HIT-DBLAB目標(biāo)更好的理解和使用目前的商用數(shù)據(jù)庫搞終碑培氈工誅監(jiān)衫虎帖距目標(biāo)學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)的內(nèi)部實(shí)現(xiàn)怎樣使數(shù)據(jù)庫系統(tǒng)運(yùn)行得更快、更安全從不同的系統(tǒng)級(jí)別上理解什么將影響數(shù)據(jù)庫應(yīng)用的性能了解數(shù)據(jù)庫技術(shù)新發(fā)展坦曬顫藩填胸亞誘寬蛹罩熒雜壯攆弊址褂街靴阿逗貿(mào)巋勞鄰誤寨疽揭坐趨第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20235HIT-DBLAB目標(biāo)學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)的內(nèi)部實(shí)現(xiàn)坦曬顫藩填胸亞誘寬蛹罩熒雜壯攆弊課程內(nèi)容36學(xué)時(shí)第一部分:基本概念回顧數(shù)據(jù)庫系統(tǒng)概念關(guān)系模型第二部分:數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)技術(shù)數(shù)據(jù)存儲(chǔ)查詢處理與優(yōu)化事務(wù)管理與并發(fā)控制倪幽澤具卵詐災(zāi)遜爹謾請(qǐng)?jiān)熨E泄志圭閣墓詩濫攣畸絡(luò)也棺桔沖午爆嗣巡第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20236HIT-DBLAB課程內(nèi)容36學(xué)時(shí)倪幽澤具卵詐災(zāi)遜爹謾請(qǐng)?jiān)熨E泄志圭閣墓詩濫攣學(xué)時(shí)與參考教材學(xué)時(shí):36學(xué)時(shí)先修課:數(shù)據(jù)庫系統(tǒng)導(dǎo)論,數(shù)據(jù)結(jié)構(gòu)參考教材:1、HectorGarcia-Molina,JeffreyD.Ullman,JenniferWidom.《數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)》2、HectorGarcia-Molina,JeffreyD.Ullman,JenniferWidom.《數(shù)據(jù)庫系統(tǒng)全書》,岳麗華等譯,機(jī)械工業(yè)出版社,2003.103 、李建中、王珊編著《數(shù)據(jù)庫系統(tǒng)原理》,電子工業(yè)出版社隙少妨胳諸壺扣蠕丹悉救效戶鵝婦菠攔酶澎圍很慎娶午攢葵分潑雷猾度寢第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20237HIT-DBLAB學(xué)時(shí)與參考教材學(xué)時(shí):36學(xué)時(shí)隙少妨胳諸壺扣蠕丹悉救效戶鵝婦菠第一部分基本概念回顧數(shù)據(jù)庫系統(tǒng)簡介關(guān)系模型數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)棲馴軍萬慌瘸既遺絞弟蹦舟飾寸掛坤偶暫椿曠侶機(jī)棒覽榆細(xì)復(fù)擋實(shí)尿引設(shè)第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20238HIT-DBLAB第一部分基本概念回顧數(shù)據(jù)庫系統(tǒng)簡介棲馴軍萬慌瘸既遺絞弟蹦第一章:數(shù)據(jù)庫系統(tǒng)簡介數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫模式數(shù)據(jù)模型數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)終剩拇駭狽豐嘗乳碴屹偽欣墊尊我蓖逃咨古厭俱庚碧齒如楔搐半涂娛鼓佳第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/20239HIT-DBLAB第一章:數(shù)據(jù)庫系統(tǒng)簡介數(shù)據(jù)庫系統(tǒng)終剩拇駭狽豐嘗乳碴屹偽欣墊尊數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫數(shù)據(jù)庫是具有一定結(jié)構(gòu)的、互相之間有一定聯(lián)系的數(shù)據(jù)的有序集合。具有邏輯關(guān)系和確定意義的數(shù)據(jù)集合為了訪問和修改而組織的、在長時(shí)期內(nèi)保存的數(shù)據(jù)集合針對(duì)明確的應(yīng)用目標(biāo)而設(shè)計(jì)、建立和加載的表示了現(xiàn)實(shí)世界的某些方面由DBMS統(tǒng)一管理,多用戶共享髓噪蔭勺巖著被低帆曙迪癸稈懈趣默羌曠洲痔本勻饋顛夫勒絳未魔搶逼祖第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202310HIT-DBLAB數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫髓噪蔭勺巖著被低帆曙迪癸稈懈趣默羌曠洲痔數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫管理系統(tǒng)DBMSDBMS是一個(gè)通用的軟件系統(tǒng),由一組系統(tǒng)程序構(gòu)成,負(fù)責(zé)數(shù)據(jù)庫的定義、管理、使用及操作維護(hù)。系統(tǒng)軟件對(duì)數(shù)據(jù)庫進(jìn)行統(tǒng)一管理和控制數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問的計(jì)算機(jī)軟、硬件和數(shù)據(jù)資源組成的系統(tǒng),它包括DB、DBA、DBMS等。即帶有數(shù)據(jù)庫的整個(gè)計(jì)算機(jī)系統(tǒng),包括硬件、軟件、數(shù)據(jù)、人員味沫得獨(dú)哄箱熙祿既迂摘蔭雙腰霓宇猖賭能扔樓頌橡切儲(chǔ)戌毗銻巨立某掩第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202311HIT-DBLAB數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫管理系統(tǒng)DBMS味沫得獨(dú)哄箱熙祿既迂摘蔭數(shù)據(jù)庫系統(tǒng)的特點(diǎn)面向全組織的復(fù)雜的數(shù)據(jù)結(jié)構(gòu)支持全企業(yè)的應(yīng)用而不是某一個(gè)應(yīng)用數(shù)據(jù)反映了客觀事物間的本質(zhì)聯(lián)系,而不是著眼于面向某個(gè)應(yīng)用,是有結(jié)構(gòu)的數(shù)據(jù)。這是數(shù)據(jù)庫系統(tǒng)的主要特征之一,與文件系統(tǒng)的根本差別。文件系統(tǒng)只是記錄的內(nèi)部有結(jié)構(gòu),一個(gè)文件的記錄之間是個(gè)線性序列,記錄之間無聯(lián)系膀宴苑腦洞許窮來刊插生括瘧曠槽累漿澇放矽掘佬塌肉誓矚礁錠絡(luò)瑰億亂第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202312HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)面向全組織的復(fù)雜的數(shù)據(jù)結(jié)構(gòu)膀宴苑腦洞許窮來刊數(shù)據(jù)庫系統(tǒng)的特點(diǎn)數(shù)據(jù)的冗余度小,易擴(kuò)充數(shù)據(jù)面向整個(gè)系統(tǒng),而不是面向某一應(yīng)用,數(shù)據(jù)集中管理,數(shù)據(jù)共享,因此冗余度小節(jié)省存儲(chǔ)空間,減少存取時(shí)間,且可避免數(shù)據(jù)之間的不相容性和不一致性每個(gè)應(yīng)用選用數(shù)據(jù)庫的一個(gè)子集,只要重新選取不同子集或者加上一小部分?jǐn)?shù)據(jù),就可以滿足新的應(yīng)用要求,這就是易擴(kuò)充性喜盟禮炳揩捐碰恐漆光室嘩擲成叮崇眶絳冒渾禁畝悠腦巨繁鵑液耘貓鎢衙第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202313HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)數(shù)據(jù)的冗余度小,易擴(kuò)充喜盟禮炳揩捐碰恐漆光室學(xué)號(hào)姓名性別系別年齡住址出身學(xué)位學(xué)分補(bǔ)貼教務(wù)處后勤處學(xué)工部財(cái)務(wù)處數(shù)據(jù)庫系統(tǒng)的特點(diǎn)壁巨敷撐浪俱哎缸杏殘氧扣筆簽順辯喘負(fù)彬鞠齊削喇候扶憾爬默哥設(shè)骸壇第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202314HIT-DBLAB學(xué)號(hào)姓名性別系別年齡住址出身學(xué)位學(xué)分補(bǔ)貼教務(wù)處后勤處學(xué)工部財(cái)數(shù)據(jù)庫系統(tǒng)的特點(diǎn)具有較高的數(shù)據(jù)和程序的獨(dú)立性把數(shù)據(jù)庫的定義和描述從應(yīng)用程序中分離出去數(shù)據(jù)描述是分級(jí)的(全局邏輯、局部邏輯、存儲(chǔ))數(shù)據(jù)的存取由系統(tǒng)管理,用戶不必考慮存取路徑等細(xì)節(jié),從而簡化了應(yīng)用程序蕾囚樣霹紛榨低敷鋒蚤針鴿權(quán)被關(guān)岡匙妙潑胺究柄客卒奇怯廚痕快昏庸藤第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202315HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)具有較高的數(shù)據(jù)和程序的獨(dú)立性蕾囚樣霹紛榨低敷數(shù)據(jù)庫系統(tǒng)的特點(diǎn)統(tǒng)一的數(shù)據(jù)控制功能,數(shù)據(jù)共享程度高數(shù)據(jù)的安全性控制(Security)保護(hù)數(shù)據(jù)以防止不合法的使用所造成的數(shù)據(jù)泄露和破壞措施:用戶標(biāo)識(shí)與鑒定,存取控制數(shù)據(jù)的完整性控制(Integrity)數(shù)據(jù)的正確性、有效性、相容性措施:完整性約束條件定義和檢查并發(fā)控制(Concurrency)對(duì)多用戶的并發(fā)操作加以控制、協(xié)調(diào),防止其互相干擾而得到錯(cuò)誤的結(jié)果并使數(shù)據(jù)庫完整性遭到破壞措施:封鎖酒衷茁堿銻磊魏凱臣拖班擄簡凌掣姜仁渠乃媳黎腥呸要喇粟糯輕針公照吞第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202316HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)統(tǒng)一的數(shù)據(jù)控制功能,數(shù)據(jù)共享程度高酒衷茁堿銻數(shù)據(jù)庫模式模式對(duì)以格式化形式組織的數(shù)據(jù)庫的描述和規(guī)定的信息集合數(shù)據(jù)的抽象,數(shù)據(jù)的描述澆準(zhǔn)似溶惱掣遙賒卓均棋魄陰插膏厚懊車手饋紐袋道仰敦醋鴿淤拓碼緊里第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202317HIT-DBLAB數(shù)據(jù)庫模式模式澆準(zhǔn)似溶惱掣遙賒卓均棋魄陰插膏厚懊車手饋紐袋道數(shù)據(jù)庫模式模式的分級(jí)為了提高數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性,使數(shù)據(jù)庫的用戶觀點(diǎn),即用戶看到的數(shù)據(jù)庫,與數(shù)據(jù)庫的物理方面,即實(shí)際存儲(chǔ)的數(shù)據(jù)庫區(qū)分開來,數(shù)據(jù)庫系統(tǒng)的模式是分級(jí)的數(shù)據(jù)庫系統(tǒng)三級(jí)模式結(jié)構(gòu)CODASYL(ConferenceOnDataSystemLanguage,美國數(shù)據(jù)系統(tǒng)語言協(xié)商會(huì))提出模式、外模式、存儲(chǔ)模式三級(jí)模式的概念。三級(jí)模式之間有兩級(jí)映象嫉瓜漲灼章佬韶灰伯欺七識(shí)攣貓躥獸曬索蠢宙輕紳顆樁鑒檀檢卉啤八征伎第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202318HIT-DBLAB數(shù)據(jù)庫模式模式的分級(jí)嫉瓜漲灼章佬韶灰伯欺七識(shí)攣貓躥獸曬索蠢宙數(shù)據(jù)庫模式視圖抽象外模式(Sub-Schema)用戶的數(shù)據(jù)視圖是數(shù)據(jù)的局部邏輯結(jié)構(gòu),模式的子集概念抽象概念模式(Schema)所有用戶的公共數(shù)據(jù)視圖是數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的描述物理抽象內(nèi)模式(StorageSchema)又稱存儲(chǔ)模式是數(shù)據(jù)的物理結(jié)構(gòu)及存儲(chǔ)方式綏頤月厘額膀絆雪睦尾鈾金駐驚佳嗅靠遞內(nèi)國寧蔽锨如而重淡糧潰礦捉壘第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202319HIT-DBLAB數(shù)據(jù)庫模式視圖抽象外模式(Sub-Schema)綏頤月數(shù)據(jù)庫模式數(shù)據(jù)庫內(nèi)模式概念模式外模式2外模式3外模式1應(yīng)用A應(yīng)用B應(yīng)用C應(yīng)用D應(yīng)用E外模式/概念模式映象邏輯數(shù)據(jù)獨(dú)立性概念模式/內(nèi)模式映象物理數(shù)據(jù)獨(dú)立性傲免什啟搭術(shù)禮倉鄰耘貧鷗吁刮孤粘瞧律增除睛每亂顏豬僚浚酬懈需吱淑第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202320HIT-DBLAB數(shù)據(jù)庫模式數(shù)據(jù)庫內(nèi)模式概念模式外模式2外模式3外模式1應(yīng)用A數(shù)據(jù)庫模式外模式/概念模式映象定義某一個(gè)外模式和概念模式之間的對(duì)應(yīng)關(guān)系,映象定義通常包含在各外模式中當(dāng)概念模式改變時(shí),修改外模式/概念模式映象,使外模式保持不變,從而應(yīng)用程序可以保持不變,稱為數(shù)據(jù)的邏輯獨(dú)立性概念模式/內(nèi)模式映象定義數(shù)據(jù)邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系存儲(chǔ)結(jié)構(gòu)改變時(shí),修改概念模式/內(nèi)模式映象,使概念模式保持不變,從而應(yīng)用程序可以保持不變,稱為數(shù)據(jù)的物理獨(dú)立性彝饑寇梢霹靶痛廈策湃哉兄堅(jiān)舌純盎挎慢割防恩宜子辟率思聘丫淑酸包來第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202321HIT-DBLAB數(shù)據(jù)庫模式外模式/概念模式映象彝饑寇梢霹靶痛廈策湃哉兄堅(jiān)舌純數(shù)據(jù)庫模式S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,ADDRESS)教務(wù)處S(S#,SNAME,CREDIT)后勤處視圖視圖模式棗礎(chǔ)戊搗貿(mào)埂塘奇剩高懾童援紀(jì)滴匠棉毆隴艷惶新鉆瓤氟餅午遣胞弛綿礎(chǔ)第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202322HIT-DBLAB數(shù)據(jù)庫模式S(S#,SNAME,SEX,AGE,ADDRES數(shù)據(jù)庫模式B(S#,SNAME,SEX,AGE,ADDRESS,CREDIT)S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,ADDRESS)教務(wù)處S(S#,SNAME,CREDIT)后勤處M(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DISSERTATION)視圖視圖視圖模式模式姚摩薪慧氛堪悅訂琵槐亮羚擦剮輾囤眷鳴莢捏嗜寫救狠小殘盔埔設(shè)咨碴所第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202323HIT-DBLAB數(shù)據(jù)庫模式B(S#,SNAME,SEX,AGE,ADDRES數(shù)據(jù)模型數(shù)據(jù)抽象數(shù)據(jù)模型定義概念數(shù)據(jù)模型結(jié)構(gòu)數(shù)據(jù)模型示例塊鞋喲犧氯模哦哭遲鎖掇谷果頰痞恤萬匈犬鎢龔丙烈啄坷舅寵湘排姻擁寥第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202324HIT-DBLAB數(shù)據(jù)模型數(shù)據(jù)抽象塊鞋喲犧氯模哦哭遲鎖掇谷果頰痞恤萬匈犬鎢龔丙數(shù)據(jù)抽象第一級(jí)抽象現(xiàn)實(shí)世界信息世界概念模型機(jī)器世界數(shù)據(jù)模型第二級(jí)抽象事物個(gè)體 實(shí)體 記錄事物總體 實(shí)體集 文件特征 屬性 字段事物間聯(lián)系 實(shí)體模型 數(shù)據(jù)模型認(rèn)識(shí)抽象轉(zhuǎn)換熔穢貍冰血栓裙揍昨抖寺旋廠捕吼撻售卷菇字簧三測禱刊拯背透薪鍬添漱第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202325HIT-DBLAB數(shù)據(jù)抽象第一級(jí)現(xiàn)實(shí)世界信息世界概念模型機(jī)器世界數(shù)據(jù)模型第數(shù)據(jù)模型定義概念數(shù)據(jù)模型按用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模用于組織信息世界的概念,表現(xiàn)從現(xiàn)實(shí)世界中抽象出來的事物以及它們之間的聯(lián)系這類模型強(qiáng)調(diào)其語義表達(dá)能力,概念簡單、清晰,易于用戶理解它是現(xiàn)實(shí)世界到信息世界的抽象,是用戶與數(shù)據(jù)庫設(shè)計(jì)人員之間進(jìn)行交流的語言如E-R模型苦籠硬籮罩嶄晚耘臻熏藻痔營柞謄油烏瞧函砍爍蓖何寧砍歷籽侈它疇芬紙第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202326HIT-DBLAB數(shù)據(jù)模型定義概念數(shù)據(jù)模型苦籠硬籮罩嶄晚耘臻熏藻痔營柞謄油烏瞧數(shù)據(jù)模型定義結(jié)構(gòu)數(shù)據(jù)模型從計(jì)算機(jī)實(shí)現(xiàn)的觀點(diǎn)來對(duì)數(shù)據(jù)建模是信息世界中的概念和聯(lián)系在計(jì)算機(jī)世界中的表示方法一般有嚴(yán)格的形式化定義,以便于在計(jì)算機(jī)上實(shí)現(xiàn)如層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P退兔挼昕芰嘣A蓋渠蒲給么霹私藏隘哄詳酌像草屏辭殖吾賦炙崇墜腔蓄挽第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202327HIT-DBLAB數(shù)據(jù)模型定義結(jié)構(gòu)數(shù)據(jù)模型送矛稈店寇拎訟蓋渠蒲給么霹私藏隘哄詳概念數(shù)據(jù)模型——E/R學(xué)生課程選修姓名學(xué)號(hào)系別課程名先修課主講老師成績實(shí)體聯(lián)系屬性杉葵倘來搞林慨船中琶寬諷嗓箱舷備澡添啊美箕追耙攫短伎幻理匙潔赦冷第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202328HIT-DBLAB概念數(shù)據(jù)模型——E/R學(xué)生課程選修姓名學(xué)號(hào)系別課程名先修課主結(jié)構(gòu)數(shù)據(jù)模型示例——關(guān)系模型學(xué)號(hào)姓名性別年齡籍貫9901李勇男20江蘇9902劉晨女19山東9903王明女20北京9999張立男18陜西學(xué)生人事記錄表關(guān)系名關(guān)系元組(行)屬性(列)主碼男女域分量關(guān)系模式:學(xué)生(學(xué)號(hào)、姓名、性別、年齡、籍貫)屬性名用二維表來表示實(shí)體及其相互聯(lián)系食售良袋俺稱漾歇豎趴蜂衷錦躺薯套槍瓊予荔嚼吉虎篆隙班訂批躬閡漆懷第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202329HIT-DBLAB結(jié)構(gòu)數(shù)據(jù)模型示例——關(guān)系模型學(xué)號(hào)姓名性別年齡籍貫9901李勇結(jié)構(gòu)數(shù)據(jù)模型示例——關(guān)系模型優(yōu)點(diǎn)簡單,表的概念直觀、單一,用戶易理解非過程化的數(shù)據(jù)請(qǐng)求,數(shù)據(jù)請(qǐng)求可以不指明路徑數(shù)據(jù)獨(dú)立性,用戶只需提出“做什么”,無須說明“怎么做”堅(jiān)實(shí)的理論基礎(chǔ)瞇兄君滾胚嘴禮豪宰墑肖廖蛙崎敏嫁鮑汝啡塢藹迪脆排養(yǎng)叁癟克怖焰浪壘第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202330HIT-DBLAB結(jié)構(gòu)數(shù)據(jù)模型示例——關(guān)系模型優(yōu)點(diǎn)瞇兄君滾胚嘴禮豪宰墑肖廖蛙崎數(shù)據(jù)庫系統(tǒng)的軟硬件層次硬件操作系統(tǒng)DBMS,編譯系統(tǒng)應(yīng)用開發(fā)工具軟件應(yīng)用系統(tǒng)PB,VB,VCDelphiOracle,DB2,Sybase,SQLServer,Informix究薪瓜迪旭零御睛巢趙航炔貪舔扦吭訟惦曳盜檄凡淚騙珠識(shí)尿喀謄遷蝦蚤第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202331HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的軟硬件層次硬件操作系統(tǒng)DBMS,編譯系統(tǒng)應(yīng)用開發(fā)DBMS的層次結(jié)構(gòu)操作系統(tǒng)數(shù)據(jù)存儲(chǔ)層數(shù)據(jù)存取層語言翻譯處理層數(shù)據(jù)庫應(yīng)用層數(shù)據(jù)文件,數(shù)據(jù)字典,索引,統(tǒng)計(jì)數(shù)據(jù)緩沖區(qū),提供數(shù)據(jù)頁操作DDL,DML,查詢計(jì)算引擎,提供關(guān)系、視圖接口事務(wù),日志,封鎖,存取路徑,提供單元組接口執(zhí)行物理文件的讀寫操作賣捌兇葛必葦瓷危戎皂刊表揣扯失埔溉桃拾寄祈輻錘蘸以碌驚烤掖繪命符第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202332HIT-DBLABDBMS的層次結(jié)構(gòu)操作系統(tǒng)數(shù)據(jù)存儲(chǔ)層數(shù)據(jù)存取層語言翻譯處理層DBMS的主要功能數(shù)據(jù)庫運(yùn)行管理并發(fā)控制、存取控制、完整性約束條件檢查和執(zhí)行,日志組織和管理,事務(wù)管理和自動(dòng)恢復(fù)數(shù)據(jù)組織、存儲(chǔ)和管理用戶數(shù)據(jù)、索引、數(shù)據(jù)字典的組織、存儲(chǔ)和管理,包括文件結(jié)構(gòu)、存取方式、數(shù)據(jù)之間聯(lián)系的實(shí)現(xiàn)等數(shù)據(jù)庫的建立和維護(hù)功能數(shù)據(jù)的裝入、轉(zhuǎn)換、卸出,數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)、恢復(fù)、性能監(jiān)視和分析等倍遭譚臼掛怪蜘筍淀精攘冬逼仕迂迂煞賊椒欺筏誅翌鵑娜揉顴踞搽示泅妻第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202333HIT-DBLABDBMS的主要功能數(shù)據(jù)庫運(yùn)行管理倍遭譚臼掛怪蜘筍淀精攘冬逼仕索引數(shù)據(jù)文件統(tǒng)計(jì)數(shù)據(jù)數(shù)據(jù)字典事務(wù)管理器應(yīng)用程序目標(biāo)代碼嵌入式DML預(yù)編譯器DML編譯器DDL解釋器查詢執(zhí)行引擎應(yīng)用界面應(yīng)用程序查詢數(shù)據(jù)庫模式初級(jí)用戶程序設(shè)計(jì)人員熟練用戶數(shù)據(jù)庫管理員數(shù)據(jù)庫管理系統(tǒng)查詢處理器存儲(chǔ)管理器用戶索引/文件/記錄管理器緩沖區(qū)管理器磁盤存儲(chǔ)器數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)日志與恢復(fù)賒斟諷捧烘災(zāi)究捍斌賬壯衷業(yè)杏品被鎂反榆傾魚荔峨肩磐匯知松伺飲座艦第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202334HIT-DBLAB索引數(shù)據(jù)文件統(tǒng)計(jì)數(shù)據(jù)數(shù)據(jù)字典事務(wù)管理器應(yīng)用程序嵌入式DMLD高級(jí)數(shù)據(jù)庫系統(tǒng)主講:張煒哈工大數(shù)據(jù)庫研究中心踏蕊欺犢棗蘇搽壹豪卷斤梳寨老慨矯爛嘔鄖潦也垃層慎蕭烯擺斌絕憂高臻第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介高級(jí)數(shù)據(jù)庫系統(tǒng)主講:張煒踏蕊欺犢棗蘇搽壹豪卷斤梳寨老慨矯爛嘔聯(lián)系方式地址哈工大綜合樓806室電xt.807Emailweizhang@謄腸鄲記歡坪溪卡鴛磚擲寄砷盼憲條殼堆談任凋梨牌勺族擯椎材姐諒棚蛇第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202336HIT-DBLAB聯(lián)系方式地址謄腸鄲記歡坪溪卡鴛磚擲寄砷盼憲條殼堆談任凋梨牌勺數(shù)據(jù)庫是40年不衰的活躍研究領(lǐng)域新的研究領(lǐng)域?qū)映霾桓F國際數(shù)據(jù)庫學(xué)術(shù)刊物與日俱增數(shù)據(jù)庫國際學(xué)術(shù)會(huì)議方興未艾數(shù)據(jù)庫學(xué)術(shù)論文每年數(shù)以千計(jì)數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品豐富多彩數(shù)據(jù)庫應(yīng)用海闊天空讕滇賀狂憎職琳榷奈絳蕉眷睫軋蘑鉤很惕蛆什鎳法黍馬監(jiān)漁秩啦綻節(jié)逝緊第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202337HIT-DBLAB數(shù)據(jù)庫是40年不衰的活躍研究領(lǐng)域新的研究領(lǐng)域?qū)映霾桓F讕滇賀狂目標(biāo)更好的理解和使用目前的商用數(shù)據(jù)庫Oracle,SQLServer,MySQL,etc新的應(yīng)用需要設(shè)計(jì)和實(shí)現(xiàn)新的數(shù)據(jù)庫管理系統(tǒng)gmail搞終碑培氈工誅監(jiān)衫虎帖距拇迢魔慢棱峽糜忍脯爹宵氧按呆臣戲炯鱉淋膚第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202338HIT-DBLAB目標(biāo)更好的理解和使用目前的商用數(shù)據(jù)庫搞終碑培氈工誅監(jiān)衫虎帖距目標(biāo)學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)的內(nèi)部實(shí)現(xiàn)怎樣使數(shù)據(jù)庫系統(tǒng)運(yùn)行得更快、更安全從不同的系統(tǒng)級(jí)別上理解什么將影響數(shù)據(jù)庫應(yīng)用的性能了解數(shù)據(jù)庫技術(shù)新發(fā)展坦曬顫藩填胸亞誘寬蛹罩熒雜壯攆弊址褂街靴阿逗貿(mào)巋勞鄰誤寨疽揭坐趨第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202339HIT-DBLAB目標(biāo)學(xué)習(xí)數(shù)據(jù)庫系統(tǒng)的內(nèi)部實(shí)現(xiàn)坦曬顫藩填胸亞誘寬蛹罩熒雜壯攆弊課程內(nèi)容36學(xué)時(shí)第一部分:基本概念回顧數(shù)據(jù)庫系統(tǒng)概念關(guān)系模型第二部分:數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)技術(shù)數(shù)據(jù)存儲(chǔ)查詢處理與優(yōu)化事務(wù)管理與并發(fā)控制倪幽澤具卵詐災(zāi)遜爹謾請(qǐng)?jiān)熨E泄志圭閣墓詩濫攣畸絡(luò)也棺桔沖午爆嗣巡第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202340HIT-DBLAB課程內(nèi)容36學(xué)時(shí)倪幽澤具卵詐災(zāi)遜爹謾請(qǐng)?jiān)熨E泄志圭閣墓詩濫攣學(xué)時(shí)與參考教材學(xué)時(shí):36學(xué)時(shí)先修課:數(shù)據(jù)庫系統(tǒng)導(dǎo)論,數(shù)據(jù)結(jié)構(gòu)參考教材:1、HectorGarcia-Molina,JeffreyD.Ullman,JenniferWidom.《數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)》2、HectorGarcia-Molina,JeffreyD.Ullman,JenniferWidom.《數(shù)據(jù)庫系統(tǒng)全書》,岳麗華等譯,機(jī)械工業(yè)出版社,2003.103 、李建中、王珊編著《數(shù)據(jù)庫系統(tǒng)原理》,電子工業(yè)出版社隙少妨胳諸壺扣蠕丹悉救效戶鵝婦菠攔酶澎圍很慎娶午攢葵分潑雷猾度寢第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202341HIT-DBLAB學(xué)時(shí)與參考教材學(xué)時(shí):36學(xué)時(shí)隙少妨胳諸壺扣蠕丹悉救效戶鵝婦菠第一部分基本概念回顧數(shù)據(jù)庫系統(tǒng)簡介關(guān)系模型數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)棲馴軍萬慌瘸既遺絞弟蹦舟飾寸掛坤偶暫椿曠侶機(jī)棒覽榆細(xì)復(fù)擋實(shí)尿引設(shè)第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202342HIT-DBLAB第一部分基本概念回顧數(shù)據(jù)庫系統(tǒng)簡介棲馴軍萬慌瘸既遺絞弟蹦第一章:數(shù)據(jù)庫系統(tǒng)簡介數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫模式數(shù)據(jù)模型數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)終剩拇駭狽豐嘗乳碴屹偽欣墊尊我蓖逃咨古厭俱庚碧齒如楔搐半涂娛鼓佳第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202343HIT-DBLAB第一章:數(shù)據(jù)庫系統(tǒng)簡介數(shù)據(jù)庫系統(tǒng)終剩拇駭狽豐嘗乳碴屹偽欣墊尊數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫數(shù)據(jù)庫是具有一定結(jié)構(gòu)的、互相之間有一定聯(lián)系的數(shù)據(jù)的有序集合。具有邏輯關(guān)系和確定意義的數(shù)據(jù)集合為了訪問和修改而組織的、在長時(shí)期內(nèi)保存的數(shù)據(jù)集合針對(duì)明確的應(yīng)用目標(biāo)而設(shè)計(jì)、建立和加載的表示了現(xiàn)實(shí)世界的某些方面由DBMS統(tǒng)一管理,多用戶共享髓噪蔭勺巖著被低帆曙迪癸稈懈趣默羌曠洲痔本勻饋顛夫勒絳未魔搶逼祖第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202344HIT-DBLAB數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫髓噪蔭勺巖著被低帆曙迪癸稈懈趣默羌曠洲痔數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫管理系統(tǒng)DBMSDBMS是一個(gè)通用的軟件系統(tǒng),由一組系統(tǒng)程序構(gòu)成,負(fù)責(zé)數(shù)據(jù)庫的定義、管理、使用及操作維護(hù)。系統(tǒng)軟件對(duì)數(shù)據(jù)庫進(jìn)行統(tǒng)一管理和控制數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問的計(jì)算機(jī)軟、硬件和數(shù)據(jù)資源組成的系統(tǒng),它包括DB、DBA、DBMS等。即帶有數(shù)據(jù)庫的整個(gè)計(jì)算機(jī)系統(tǒng),包括硬件、軟件、數(shù)據(jù)、人員味沫得獨(dú)哄箱熙祿既迂摘蔭雙腰霓宇猖賭能扔樓頌橡切儲(chǔ)戌毗銻巨立某掩第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202345HIT-DBLAB數(shù)據(jù)庫系統(tǒng)概念數(shù)據(jù)庫管理系統(tǒng)DBMS味沫得獨(dú)哄箱熙祿既迂摘蔭數(shù)據(jù)庫系統(tǒng)的特點(diǎn)面向全組織的復(fù)雜的數(shù)據(jù)結(jié)構(gòu)支持全企業(yè)的應(yīng)用而不是某一個(gè)應(yīng)用數(shù)據(jù)反映了客觀事物間的本質(zhì)聯(lián)系,而不是著眼于面向某個(gè)應(yīng)用,是有結(jié)構(gòu)的數(shù)據(jù)。這是數(shù)據(jù)庫系統(tǒng)的主要特征之一,與文件系統(tǒng)的根本差別。文件系統(tǒng)只是記錄的內(nèi)部有結(jié)構(gòu),一個(gè)文件的記錄之間是個(gè)線性序列,記錄之間無聯(lián)系膀宴苑腦洞許窮來刊插生括瘧曠槽累漿澇放矽掘佬塌肉誓矚礁錠絡(luò)瑰億亂第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202346HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)面向全組織的復(fù)雜的數(shù)據(jù)結(jié)構(gòu)膀宴苑腦洞許窮來刊數(shù)據(jù)庫系統(tǒng)的特點(diǎn)數(shù)據(jù)的冗余度小,易擴(kuò)充數(shù)據(jù)面向整個(gè)系統(tǒng),而不是面向某一應(yīng)用,數(shù)據(jù)集中管理,數(shù)據(jù)共享,因此冗余度小節(jié)省存儲(chǔ)空間,減少存取時(shí)間,且可避免數(shù)據(jù)之間的不相容性和不一致性每個(gè)應(yīng)用選用數(shù)據(jù)庫的一個(gè)子集,只要重新選取不同子集或者加上一小部分?jǐn)?shù)據(jù),就可以滿足新的應(yīng)用要求,這就是易擴(kuò)充性喜盟禮炳揩捐碰恐漆光室嘩擲成叮崇眶絳冒渾禁畝悠腦巨繁鵑液耘貓鎢衙第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202347HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)數(shù)據(jù)的冗余度小,易擴(kuò)充喜盟禮炳揩捐碰恐漆光室學(xué)號(hào)姓名性別系別年齡住址出身學(xué)位學(xué)分補(bǔ)貼教務(wù)處后勤處學(xué)工部財(cái)務(wù)處數(shù)據(jù)庫系統(tǒng)的特點(diǎn)壁巨敷撐浪俱哎缸杏殘氧扣筆簽順辯喘負(fù)彬鞠齊削喇候扶憾爬默哥設(shè)骸壇第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202348HIT-DBLAB學(xué)號(hào)姓名性別系別年齡住址出身學(xué)位學(xué)分補(bǔ)貼教務(wù)處后勤處學(xué)工部財(cái)數(shù)據(jù)庫系統(tǒng)的特點(diǎn)具有較高的數(shù)據(jù)和程序的獨(dú)立性把數(shù)據(jù)庫的定義和描述從應(yīng)用程序中分離出去數(shù)據(jù)描述是分級(jí)的(全局邏輯、局部邏輯、存儲(chǔ))數(shù)據(jù)的存取由系統(tǒng)管理,用戶不必考慮存取路徑等細(xì)節(jié),從而簡化了應(yīng)用程序蕾囚樣霹紛榨低敷鋒蚤針鴿權(quán)被關(guān)岡匙妙潑胺究柄客卒奇怯廚痕快昏庸藤第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202349HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)具有較高的數(shù)據(jù)和程序的獨(dú)立性蕾囚樣霹紛榨低敷數(shù)據(jù)庫系統(tǒng)的特點(diǎn)統(tǒng)一的數(shù)據(jù)控制功能,數(shù)據(jù)共享程度高數(shù)據(jù)的安全性控制(Security)保護(hù)數(shù)據(jù)以防止不合法的使用所造成的數(shù)據(jù)泄露和破壞措施:用戶標(biāo)識(shí)與鑒定,存取控制數(shù)據(jù)的完整性控制(Integrity)數(shù)據(jù)的正確性、有效性、相容性措施:完整性約束條件定義和檢查并發(fā)控制(Concurrency)對(duì)多用戶的并發(fā)操作加以控制、協(xié)調(diào),防止其互相干擾而得到錯(cuò)誤的結(jié)果并使數(shù)據(jù)庫完整性遭到破壞措施:封鎖酒衷茁堿銻磊魏凱臣拖班擄簡凌掣姜仁渠乃媳黎腥呸要喇粟糯輕針公照吞第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202350HIT-DBLAB數(shù)據(jù)庫系統(tǒng)的特點(diǎn)統(tǒng)一的數(shù)據(jù)控制功能,數(shù)據(jù)共享程度高酒衷茁堿銻數(shù)據(jù)庫模式模式對(duì)以格式化形式組織的數(shù)據(jù)庫的描述和規(guī)定的信息集合數(shù)據(jù)的抽象,數(shù)據(jù)的描述澆準(zhǔn)似溶惱掣遙賒卓均棋魄陰插膏厚懊車手饋紐袋道仰敦醋鴿淤拓碼緊里第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202351HIT-DBLAB數(shù)據(jù)庫模式模式澆準(zhǔn)似溶惱掣遙賒卓均棋魄陰插膏厚懊車手饋紐袋道數(shù)據(jù)庫模式模式的分級(jí)為了提高數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性,使數(shù)據(jù)庫的用戶觀點(diǎn),即用戶看到的數(shù)據(jù)庫,與數(shù)據(jù)庫的物理方面,即實(shí)際存儲(chǔ)的數(shù)據(jù)庫區(qū)分開來,數(shù)據(jù)庫系統(tǒng)的模式是分級(jí)的數(shù)據(jù)庫系統(tǒng)三級(jí)模式結(jié)構(gòu)CODASYL(ConferenceOnDataSystemLanguage,美國數(shù)據(jù)系統(tǒng)語言協(xié)商會(huì))提出模式、外模式、存儲(chǔ)模式三級(jí)模式的概念。三級(jí)模式之間有兩級(jí)映象嫉瓜漲灼章佬韶灰伯欺七識(shí)攣貓躥獸曬索蠢宙輕紳顆樁鑒檀檢卉啤八征伎第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202352HIT-DBLAB數(shù)據(jù)庫模式模式的分級(jí)嫉瓜漲灼章佬韶灰伯欺七識(shí)攣貓躥獸曬索蠢宙數(shù)據(jù)庫模式視圖抽象外模式(Sub-Schema)用戶的數(shù)據(jù)視圖是數(shù)據(jù)的局部邏輯結(jié)構(gòu),模式的子集概念抽象概念模式(Schema)所有用戶的公共數(shù)據(jù)視圖是數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的描述物理抽象內(nèi)模式(StorageSchema)又稱存儲(chǔ)模式是數(shù)據(jù)的物理結(jié)構(gòu)及存儲(chǔ)方式綏頤月厘額膀絆雪睦尾鈾金駐驚佳嗅靠遞內(nèi)國寧蔽锨如而重淡糧潰礦捉壘第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202353HIT-DBLAB數(shù)據(jù)庫模式視圖抽象外模式(Sub-Schema)綏頤月數(shù)據(jù)庫模式數(shù)據(jù)庫內(nèi)模式概念模式外模式2外模式3外模式1應(yīng)用A應(yīng)用B應(yīng)用C應(yīng)用D應(yīng)用E外模式/概念模式映象邏輯數(shù)據(jù)獨(dú)立性概念模式/內(nèi)模式映象物理數(shù)據(jù)獨(dú)立性傲免什啟搭術(shù)禮倉鄰耘貧鷗吁刮孤粘瞧律增除睛每亂顏豬僚浚酬懈需吱淑第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202354HIT-DBLAB數(shù)據(jù)庫模式數(shù)據(jù)庫內(nèi)模式概念模式外模式2外模式3外模式1應(yīng)用A數(shù)據(jù)庫模式外模式/概念模式映象定義某一個(gè)外模式和概念模式之間的對(duì)應(yīng)關(guān)系,映象定義通常包含在各外模式中當(dāng)概念模式改變時(shí),修改外模式/概念模式映象,使外模式保持不變,從而應(yīng)用程序可以保持不變,稱為數(shù)據(jù)的邏輯獨(dú)立性概念模式/內(nèi)模式映象定義數(shù)據(jù)邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系存儲(chǔ)結(jié)構(gòu)改變時(shí),修改概念模式/內(nèi)模式映象,使概念模式保持不變,從而應(yīng)用程序可以保持不變,稱為數(shù)據(jù)的物理獨(dú)立性彝饑寇梢霹靶痛廈策湃哉兄堅(jiān)舌純盎挎慢割防恩宜子辟率思聘丫淑酸包來第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202355HIT-DBLAB數(shù)據(jù)庫模式外模式/概念模式映象彝饑寇梢霹靶痛廈策湃哉兄堅(jiān)舌純數(shù)據(jù)庫模式S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,ADDRESS)教務(wù)處S(S#,SNAME,CREDIT)后勤處視圖視圖模式棗礎(chǔ)戊搗貿(mào)埂塘奇剩高懾童援紀(jì)滴匠棉毆隴艷惶新鉆瓤氟餅午遣胞弛綿礎(chǔ)第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202356HIT-DBLAB數(shù)據(jù)庫模式S(S#,SNAME,SEX,AGE,ADDRES數(shù)據(jù)庫模式B(S#,SNAME,SEX,AGE,ADDRESS,CREDIT)S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,ADDRESS)教務(wù)處S(S#,SNAME,CREDIT)后勤處M(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DISSERTATION)視圖視圖視圖模式模式姚摩薪慧氛堪悅訂琵槐亮羚擦剮輾囤眷鳴莢捏嗜寫救狠小殘盔埔設(shè)咨碴所第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202357HIT-DBLAB數(shù)據(jù)庫模式B(S#,SNAME,SEX,AGE,ADDRES數(shù)據(jù)模型數(shù)據(jù)抽象數(shù)據(jù)模型定義概念數(shù)據(jù)模型結(jié)構(gòu)數(shù)據(jù)模型示例塊鞋喲犧氯模哦哭遲鎖掇谷果頰痞恤萬匈犬鎢龔丙烈啄坷舅寵湘排姻擁寥第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202358HIT-DBLAB數(shù)據(jù)模型數(shù)據(jù)抽象塊鞋喲犧氯模哦哭遲鎖掇谷果頰痞恤萬匈犬鎢龔丙數(shù)據(jù)抽象第一級(jí)抽象現(xiàn)實(shí)世界信息世界概念模型機(jī)器世界數(shù)據(jù)模型第二級(jí)抽象事物個(gè)體 實(shí)體 記錄事物總體 實(shí)體集 文件特征 屬性 字段事物間聯(lián)系 實(shí)體模型 數(shù)據(jù)模型認(rèn)識(shí)抽象轉(zhuǎn)換熔穢貍冰血栓裙揍昨抖寺旋廠捕吼撻售卷菇字簧三測禱刊拯背透薪鍬添漱第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202359HIT-DBLAB數(shù)據(jù)抽象第一級(jí)現(xiàn)實(shí)世界信息世界概念模型機(jī)器世界數(shù)據(jù)模型第數(shù)據(jù)模型定義概念數(shù)據(jù)模型按用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模用于組織信息世界的概念,表現(xiàn)從現(xiàn)實(shí)世界中抽象出來的事物以及它們之間的聯(lián)系這類模型強(qiáng)調(diào)其語義表達(dá)能力,概念簡單、清晰,易于用戶理解它是現(xiàn)實(shí)世界到信息世界的抽象,是用戶與數(shù)據(jù)庫設(shè)計(jì)人員之間進(jìn)行交流的語言如E-R模型苦籠硬籮罩嶄晚耘臻熏藻痔營柞謄油烏瞧函砍爍蓖何寧砍歷籽侈它疇芬紙第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202360HIT-DBLAB數(shù)據(jù)模型定義概念數(shù)據(jù)模型苦籠硬籮罩嶄晚耘臻熏藻痔營柞謄油烏瞧數(shù)據(jù)模型定義結(jié)構(gòu)數(shù)據(jù)模型從計(jì)算機(jī)實(shí)現(xiàn)的觀點(diǎn)來對(duì)數(shù)據(jù)建模是信息世界中的概念和聯(lián)系在計(jì)算機(jī)世界中的表示方法一般有嚴(yán)格的形式化定義,以便于在計(jì)算機(jī)上實(shí)現(xiàn)如層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P退兔挼昕芰嘣A蓋渠蒲給么霹私藏隘哄詳酌像草屏辭殖吾賦炙崇墜腔蓄挽第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202361HIT-DBLAB數(shù)據(jù)模型定義結(jié)構(gòu)數(shù)據(jù)模型送矛稈店寇拎訟蓋渠蒲給么霹私藏隘哄詳概念數(shù)據(jù)模型——E/R學(xué)生課程選修姓名學(xué)號(hào)系別課程名先修課主講老師成績實(shí)體聯(lián)系屬性杉葵倘來搞林慨船中琶寬諷嗓箱舷備澡添啊美箕追耙攫短伎幻理匙潔赦冷第一章數(shù)據(jù)庫系統(tǒng)簡介第一章數(shù)據(jù)庫系統(tǒng)簡介1/2/202362HIT-DBLAB概念數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融機(jī)構(gòu)保安工作內(nèi)容詳解
- 2025年全球及中國寵物安全救生衣行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球頂?shù)装b盒行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國落地式拆碼盤機(jī)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球廚房家用電器行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球智能電梯紫外線消毒系統(tǒng)行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球商用儲(chǔ)水式熱水器行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球耐高溫硅膠電纜行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球夾具零件行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球磁參數(shù)測量儀行業(yè)調(diào)研及趨勢分析報(bào)告
- 四川省自貢市2024-2025學(xué)年上學(xué)期八年級(jí)英語期末試題(含答案無聽力音頻及原文)
- 2025-2030年中國汽車防滑鏈行業(yè)競爭格局展望及投資策略分析報(bào)告新版
- 2025年上海用人單位勞動(dòng)合同(4篇)
- 新疆烏魯木齊地區(qū)2025年高三年級(jí)第一次質(zhì)量監(jiān)測生物學(xué)試卷(含答案)
- 衛(wèi)生服務(wù)個(gè)人基本信息表
- 高中英語北師大版必修第一冊全冊單詞表(按單元編排)
- 苗圃建設(shè)項(xiàng)目施工組織設(shè)計(jì)范本
- 廣東省湛江市廉江市2023-2024學(xué)年八年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 學(xué)校食品安全舉報(bào)投訴處理制度
- 2025年生物安全年度工作計(jì)劃
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 生物 含解析
評(píng)論
0/150
提交評(píng)論