1數(shù)據(jù)庫系統(tǒng)概述《數(shù)據(jù)庫系統(tǒng)》課件-_第1頁
1數(shù)據(jù)庫系統(tǒng)概述《數(shù)據(jù)庫系統(tǒng)》課件-_第2頁
1數(shù)據(jù)庫系統(tǒng)概述《數(shù)據(jù)庫系統(tǒng)》課件-_第3頁
1數(shù)據(jù)庫系統(tǒng)概述《數(shù)據(jù)庫系統(tǒng)》課件-_第4頁
1數(shù)據(jù)庫系統(tǒng)概述《數(shù)據(jù)庫系統(tǒng)》課件-_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

0引言數(shù)據(jù)庫系統(tǒng)學習數(shù)據(jù)庫的意義大數(shù)據(jù)時代已經(jīng)來臨數(shù)據(jù)已經(jīng)成為重要的資源2025/4/15數(shù)據(jù)庫原理及應用教程2課程安排課程性質:學科基礎課,必修課數(shù)據(jù)庫設計軟件開發(fā)數(shù)據(jù)分析課程學時:56學時(42理論+14實踐)學分:3.5學分2025/4/15數(shù)據(jù)庫原理及應用教程3課程設計的拓撲安排前序課程:離散數(shù)學數(shù)據(jù)結構面向對象程序設計語言后續(xù)課程:軟件工程Web程序設計數(shù)據(jù)挖掘技術2025/4/15數(shù)據(jù)庫原理及應用教程4課程教材選擇2025/4/15數(shù)據(jù)庫原理及應用教程5主要教材輔助教材課程考核手段考核分數(shù)=平時成績+考試成績平時成績:30%由課堂表現(xiàn)和作業(yè)完成情況決定考試成績:閉卷考試由試卷實際分數(shù)決定實驗環(huán)節(jié)分數(shù):平時+設計成果2025/4/15數(shù)據(jù)庫原理及應用教程61、數(shù)據(jù)庫系統(tǒng)概述授課教師:崔曉暉聯(lián)系方式:cuixiaohui@授課學時:42數(shù)據(jù)庫及其地位概述數(shù)據(jù)的倉庫,即數(shù)據(jù)存放的地方2025/4/15數(shù)據(jù)庫原理及應用教程8database通訊錄:小型數(shù)據(jù)庫手工管理圖書館:大型數(shù)據(jù)庫計算機管理實例地位計算機主要應用領域數(shù)據(jù)處理-70%科學計算過程控制本章目錄2025/4/15數(shù)據(jù)庫原理及應用教程91.1信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理1.2數(shù)據(jù)庫管理技術的發(fā)展1.3數(shù)據(jù)庫系統(tǒng)組成1.4數(shù)據(jù)庫管理系統(tǒng)1.5數(shù)據(jù)庫系統(tǒng)的內部體系結構1.6數(shù)據(jù)庫系統(tǒng)的外部體系結構1.7數(shù)據(jù)模型1.8四種數(shù)據(jù)類型1.9數(shù)據(jù)庫系統(tǒng)的發(fā)展1.10數(shù)據(jù)庫技術和其他技術相結合1.1信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理1.1.1數(shù)據(jù)與信息(Information)2025/4/15數(shù)據(jù)庫原理及應用教程10信息是一種資源,與能源、材料構成客觀世界三大要素信息采集、加工、傳遞消息情報指令數(shù)據(jù)信號……學號姓名性別年齡所在系別學生基本情況信息的特征源于物質和能量可以感知可存儲加工傳遞和再生1.1信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理1.1.1數(shù)據(jù)(data)與信息2025/4/15數(shù)據(jù)庫原理及應用教程11數(shù)據(jù)是用來記錄信息的可識別的符號,是信息的具體表現(xiàn)形式學生信息S1趙亦女17歲計算機學生基本情況學號姓名性別年齡所在系別描述學生信息的數(shù)據(jù)數(shù)據(jù)表現(xiàn)形式數(shù)字文字圖形圖像聲音……數(shù)據(jù)是信息的符號表示或載體信息是數(shù)據(jù)的內涵,是對數(shù)據(jù)的語義解釋1.1信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理1.1.2數(shù)據(jù)處理和數(shù)據(jù)管理2025/4/15數(shù)據(jù)庫原理及應用教程12學生基本情況將數(shù)據(jù)轉換成信息的過程,包括對數(shù)據(jù)進行收集、儲存、加工和傳播等一系列活動數(shù)據(jù)處理數(shù)據(jù)管理信息=數(shù)據(jù)+數(shù)據(jù)處理指數(shù)據(jù)的收集、整理、組織、編碼、存儲、維護、檢索、傳輸?shù)炔僮餮芯客ㄓ谩⒏咝?、便捷的管理軟件管理技術決定處理效率1.2數(shù)據(jù)庫管理技術的發(fā)展2025/4/15數(shù)據(jù)庫原理及應用教程13人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段50年代中期以前磁帶、紙帶,無磁盤無外存無軟件無共享50年代后期到60年代中期有外存數(shù)據(jù)與程序緊耦合共享程度低、安全性差、冗余度高、并發(fā)控制難。60年代后期至今大容量磁盤,硬件價格下降軟件價格上升,開發(fā)和維護成本增加,出現(xiàn)DBMS有外存數(shù)據(jù)與程序松耦合1.2數(shù)據(jù)庫技術的產生、發(fā)展2025/4/15數(shù)據(jù)庫原理及應用教程141.2.1人工管理階段數(shù)據(jù)不保存沒有專門的程序進行數(shù)據(jù)管理一組數(shù)據(jù)對應一個程序,冗余度大且不共享數(shù)據(jù)不具有獨立性,數(shù)據(jù)變化,程序變化特點應用程序1程序與數(shù)據(jù)之間的關系數(shù)據(jù)集1應用程序n數(shù)據(jù)集n………………一一對應1.2數(shù)據(jù)庫技術的產生、發(fā)展2025/4/15數(shù)據(jù)庫原理及應用教程151.2.2文件系統(tǒng)階段數(shù)據(jù)可以長期保存在外存上(保存的要求)由文件系統(tǒng)管理數(shù)據(jù),實現(xiàn)了“按文件名訪問,按記錄進行存取”的數(shù)據(jù)管理技術(檢索的要求)數(shù)據(jù)與程序有了一定的獨立性,設備和數(shù)據(jù)間具有“設備獨立性”(開發(fā)的要求)特點程序與數(shù)據(jù)之間的關系應用程序1文件1應用程序n文件n…………文件系統(tǒng)1.2數(shù)據(jù)庫技術的產生、發(fā)展2025/4/15數(shù)據(jù)庫原理及應用教程161.2.3數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)結構化數(shù)據(jù)共享性高、冗余度低(緩解存儲和計算壓力)數(shù)據(jù)獨立性高(緩解開發(fā)壓力)IMG有統(tǒng)一的數(shù)據(jù)控制功能(數(shù)據(jù)的安全性,數(shù)據(jù)的完整性,并發(fā)控制,數(shù)據(jù)恢復)(環(huán)境控制能力)特點程序與數(shù)據(jù)之間的關系應用程序1應用程序n……數(shù)據(jù)庫管理系統(tǒng)1.3數(shù)據(jù)庫系統(tǒng)的組成2025/4/15數(shù)據(jù)庫原理及應用教程171.3數(shù)據(jù)庫系統(tǒng)的組成2025/4/15數(shù)據(jù)庫原理及應用教程181.3.1數(shù)據(jù)庫OfflineBusiness?

OnlineBusiness????長期存儲在計算機內的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型(或結構)組織、描述和存儲,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。集成性和共享性1.3數(shù)據(jù)庫系統(tǒng)的組成2025/4/15數(shù)據(jù)庫原理及應用教程191.3.2用戶OfflineBusiness?

OnlineBusiness????非計算機專業(yè)人員使用數(shù)據(jù)庫終端用戶設計和編制應用程序應用程序員負責設計、建立、管理和維護數(shù)據(jù)庫以及協(xié)調用戶對數(shù)據(jù)庫要求的個人或工作團隊數(shù)據(jù)庫管理員1.3數(shù)據(jù)庫系統(tǒng)的組成2025/4/15數(shù)據(jù)庫原理及應用教程201.3.3軟件系統(tǒng)DBMSOS應用系統(tǒng)1.3.4硬件系統(tǒng)CPU內存大容量存儲輸入輸出設備外部設備DBMS在操作系統(tǒng)支持下工作,應用程序在DBMS支持下才能使用數(shù)據(jù)庫。1.4數(shù)據(jù)庫系統(tǒng)的內部體系結構2025/4/15數(shù)據(jù)庫原理及應用教程21數(shù)據(jù)庫系統(tǒng)的體系結構數(shù)據(jù)庫內部的體系結構結構:模式、外模式、內模式。數(shù)據(jù)庫外部的體系結構結構:單用戶、主從式、分布式。1.4數(shù)據(jù)庫系統(tǒng)的模式結構2025/4/15數(shù)據(jù)庫原理及應用教程221.4.1數(shù)據(jù)庫系統(tǒng)的三級模式結構型(Type)和值(Value)的概念模式(scheme)的概念型:對某一類數(shù)據(jù)的結構和屬性的說明學號姓名性別年齡系別

001101張立男20計算機值:型的一個具體賦值例:學生表數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,它僅涉及型的描述,而不涉及具體的值模式實例(instance)+具體值1.4數(shù)據(jù)庫系統(tǒng)的模式結構2025/4/15數(shù)據(jù)庫原理及應用教程231.4.1數(shù)據(jù)庫系統(tǒng)的三級模式結構ANSI將數(shù)據(jù)庫系統(tǒng)內部的體系結構分為三級應用1應用2應用n外模式1…外模式m…外模式/模式映象模式模式/內模式映象內模式數(shù)據(jù)庫用戶級概念級物理級從用戶的角度多個一個一個1.4數(shù)據(jù)庫系統(tǒng)的模式結構2025/4/15數(shù)據(jù)庫原理及應用教程241.4.1數(shù)據(jù)庫系統(tǒng)的三級模式結構三級模式之間的關系對一個數(shù)據(jù)庫系統(tǒng)而言,實際存在的只是物理級數(shù)據(jù)庫,它是數(shù)據(jù)訪問的基礎(內模式)概念級數(shù)據(jù)庫只是物理級數(shù)據(jù)庫的一種抽象描述(模式)用戶級數(shù)據(jù)庫是用戶與數(shù)據(jù)庫的接口(外模式)DBMS的中心工作之一就是完成三級數(shù)據(jù)庫模式間的轉換,把用戶對數(shù)據(jù)庫的操作轉換到物理級去執(zhí)行1.4數(shù)據(jù)庫系統(tǒng)的模式結構2025/4/15數(shù)據(jù)庫原理及應用教程251.4.2數(shù)據(jù)庫系統(tǒng)的二級映象與數(shù)據(jù)獨立性數(shù)據(jù)庫系統(tǒng)的二級映象與數(shù)據(jù)獨立性外模式/模式映象模式/內模式映象保證了數(shù)據(jù)與程序間的邏輯獨立性確保了數(shù)據(jù)的物理獨立性在三級模式間提供了二級映象功能DBMS1.4數(shù)據(jù)庫系統(tǒng)的模式結構2025/4/15數(shù)據(jù)庫原理及應用教程261.4.3數(shù)據(jù)庫系統(tǒng)的三級模式及二級映像的優(yōu)點保證數(shù)據(jù)的獨立性:既保證了數(shù)據(jù)的物理獨立性,又保證了數(shù)據(jù)的邏輯獨立性簡化了用戶接口:用戶需要了解數(shù)據(jù)庫內部存儲結構,方便使用系統(tǒng)。有利于數(shù)據(jù)共享:不同外模式提供不同用戶使用,減少了數(shù)據(jù)的冗余。有利于數(shù)據(jù)的安全保密:用戶只在受控制的外模式下操作,保證了其他數(shù)據(jù)的安全。1.5數(shù)據(jù)庫系統(tǒng)的外部體系結構2025/4/15數(shù)據(jù)庫原理及應用教程27單用戶結構的數(shù)據(jù)庫系統(tǒng)一臺計算機,不能共享數(shù)據(jù)主從式結構的數(shù)據(jù)庫系統(tǒng)大型主機帶多個終端;主機處理,終端輸入和輸出分布式結構的數(shù)據(jù)庫系統(tǒng)是分布在計算機網(wǎng)絡上的多個邏輯相關的數(shù)據(jù)庫的集合客戶/服務器結構的數(shù)據(jù)庫系統(tǒng)把DBMS的功能與應用程序分開;管理數(shù)據(jù)的節(jié)點稱為服務器,應用DBMS的節(jié)點稱為客戶機瀏覽器/服務器結構的數(shù)據(jù)庫系統(tǒng)將客戶端運行的應用程序轉移到應用服務器上,充當了客戶機和數(shù)據(jù)庫服務器的中介1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程28DBSDBMS數(shù)據(jù)定義查詢更新各種控制1.6.1DBMS的主要功能數(shù)據(jù)定義功能數(shù)據(jù)操作功能數(shù)據(jù)庫運行管理功能數(shù)據(jù)通信接口數(shù)據(jù)的組織、存儲和管理1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程291.6.1DBMS的主要功能1.數(shù)據(jù)定義功能:DBMS提供數(shù)據(jù)定義語言(DataDefineLanguage,DDL)定義了:例:定義口令和存取權限,定義完整性規(guī)則例:SQL的Create、Drop、AlterDatabase定義數(shù)據(jù)的模式、外模式和內模式三級模式結構定義模式/內模式和外模式/模式二級映象定義有關的約束條件DDL定義的各種模式需要翻譯轉換成機器內部表示,保存在數(shù)據(jù)字典(DataDictionary,DD)中。DD是DBMS存取數(shù)據(jù)的基本依據(jù)。1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程301.6.1DBMS的主要功能2.數(shù)據(jù)操縱功能:DBMS提供數(shù)據(jù)操作語言(DataManipulationLanguage,DML)實現(xiàn)對數(shù)據(jù)庫的基本操作,包括檢索和更新(插入、刪除、修改)等。DML有兩類:例:SQL的Select、Insert、Update、Delete自主型:通過交互式命令語言執(zhí)行,可獨立使用自含型:嵌入到高級語言中執(zhí)行,不能單獨使用1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程311.6.1DBMS的主要功能3.數(shù)據(jù)運行管理:對數(shù)據(jù)庫運行的管理是DBMS運行的核心部分。DBMS主要從四方面進行運行管理:數(shù)據(jù)的安全性控制數(shù)據(jù)的完整性控制多用戶環(huán)境下的并發(fā)控制數(shù)據(jù)庫的維護1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程321.6.1DBMS的主要功能數(shù)據(jù)通信接口:提供與其它軟件通訊的功能,與其它DBMS或文件系統(tǒng)的數(shù)據(jù)轉換;實現(xiàn)用戶程序與DBMS、DBMS之間,DBMS與文件系統(tǒng)之間的通信。數(shù)據(jù)組織、存儲和管理:對數(shù)據(jù)詞典、用戶數(shù)據(jù)、存取路徑等的組織、存儲和管理;以何種方式組織物理數(shù)據(jù),提供時空利用率。1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程331.6.2DBMS的組成語言編譯處理程序系統(tǒng)運行控制程序系統(tǒng)建立、維護程序數(shù)據(jù)字典數(shù)據(jù)定義語言DDL編譯程序數(shù)據(jù)操縱語言DML編譯程序系統(tǒng)總控程序安全性控制程序完整性控制程序并發(fā)控制程序數(shù)據(jù)存取和更新程序通信控制程序裝配程序重組程序系統(tǒng)恢復程序描述數(shù)據(jù)庫中有關信息的數(shù)據(jù)目錄1.6數(shù)據(jù)庫管理系統(tǒng)2025/4/15數(shù)據(jù)庫原理及應用教程341.6.3DBMS的數(shù)據(jù)存取過程(1)用戶使用某種特定的數(shù)據(jù)操作語言向DBMS發(fā)出存取請求;(2)DBMS接受請求并將該請求解釋轉換成機器代碼指指令;(3)DBMS依次檢查外模式、外模式/模式映象、模式、模式/內模式映象及存儲結構定義;(4)DBMS對存儲數(shù)據(jù)庫執(zhí)行必要的存取操作。(5)從對數(shù)據(jù)庫的存取操作中接受結果。(6)對得到的結果進行必要的處理,如格式轉換等。(7)將處理的結果返回給用戶。1.7數(shù)據(jù)模型計算機不能直接處理現(xiàn)實世界的具體事物和聯(lián)系,需要轉換成計算機能夠處理的數(shù)據(jù)。數(shù)據(jù)模型描述了數(shù)據(jù)的組織方式。數(shù)據(jù)模型是數(shù)據(jù)庫的框架,是DBMS的核心和基礎2025/4/15數(shù)據(jù)庫原理及應用教程351.7三個世界的劃分及其概念為了把現(xiàn)實世界的事物及聯(lián)系抽象、組織為DBMS支持的數(shù)據(jù)模型:首先將現(xiàn)實世界的事物及聯(lián)系抽象成信息世界的信息模型然后再抽象成計算機世界的數(shù)據(jù)模型數(shù)據(jù)加工經(jīng)歷了兩級抽象和轉換經(jīng)歷現(xiàn)實世界、信息世界和計算機世界三個不同世界的數(shù)據(jù)加工,需要經(jīng)過兩級抽象和轉換2025/4/15數(shù)據(jù)庫原理及應用教程36現(xiàn)實世界概念模型認識抽象DBMS支持的數(shù)據(jù)模型信息世界計算機世界現(xiàn)實世界1.7現(xiàn)實世界和信息世界現(xiàn)實世界即客觀存在的世界。每個事物都有自己的特征或性質,一般選取最能代表該事物的特征表示該事物。例:學號、姓名、性別、年齡事物之間是相互聯(lián)系的,選取感興趣的聯(lián)系例:學生管理系統(tǒng)中的“學生選修課程”2025/4/15數(shù)據(jù)庫原理及應用教程37信息世界是現(xiàn)實世界在人們頭腦中的反映。信息世界中常用的概念如下:實體:客觀存在并且可以相互區(qū)別的“事物”稱為實體,一個學生實體可以是具體的人、事、物,也可以是抽象的事件屬性:實體所具有的某一特性稱為屬性型值屬性名具體值1.7區(qū)分概念2025/4/15數(shù)據(jù)庫原理及應用教程38用實體名及屬性名集合來抽象和描述同類實體,稱為實體型。實體型同型實體的集合稱為實體集實體集能惟一標識一個實體的屬性或屬性集稱為實體的鍵鍵屬性的取值范圍稱為該屬性的域域學生(學號,姓名,年齡,性別,系)標記實體屬性的命名單位稱為字段。1.7計算機世界的有關概念2025/4/15數(shù)據(jù)庫原理及應用教程39計算機世界是信息世界中信息的數(shù)據(jù)化,就是將信息用字符和數(shù)值等數(shù)據(jù)表示,便于計算機識別和處理。字段(Field)字段的有序集合稱為記錄,通常用記錄來描述實體,因此,也定義為能完整描述一個實體的字段集例:學生(990001,張立,20,男,計算機)記錄(Record)同一類記錄的集合稱為文件。文件是用來描述實體集的例:所有學生的記錄組成了一個學生文件文件(File)能惟一標識文件中每個記錄的字段或字段集,或簡稱鍵關鍵字(Key)1.7三個世界中概念的對應關系2025/4/15數(shù)據(jù)庫原理及應用教程401.7描述數(shù)據(jù)或信息的模型的分類2025/4/15數(shù)據(jù)庫原理及應用教程41概念模型也稱為信息模型,是按用戶觀點對數(shù)據(jù)和信息建模,是對現(xiàn)實世界事物及聯(lián)系的第一級抽象。不依賴與具體的計算機系統(tǒng),不涉及信息如何在計算機內表示、處理;主要用于數(shù)據(jù)庫設計時用戶和設計人員的交互,從現(xiàn)實世界到邏輯世界的轉換由數(shù)據(jù)庫設計人員完成實體聯(lián)系模型(EntityRelationshipmodel,簡稱E-R模型)是概念模型中的典型代表概念模型1.7實體聯(lián)系模型及E-R圖2025/4/15數(shù)據(jù)庫原理及應用教程42兩個實體之間的聯(lián)系1.7聯(lián)系2025/4/15數(shù)據(jù)庫原理及應用教程43實體型內部的聯(lián)系通常是指組成實體的各屬性之間的聯(lián)系實體型之間的聯(lián)系通常是指不同實體集之間的聯(lián)系兩個實體型之間的聯(lián)系有如下三種類型:圖1-14不同實體集實體之間的聯(lián)系ABABAB(a)一對一聯(lián)系

(b)一對多聯(lián)系

(c)多對多聯(lián)系

班級和班長班級和學生課程和學生2025/4/15數(shù)據(jù)庫原理及應用教程441.7實體聯(lián)系模型及E-R圖兩個實體以上之間的聯(lián)系同一實體內部的聯(lián)系領導職工1n1.7描述數(shù)據(jù)或信息的模型的分類2025/4/15數(shù)據(jù)庫原理及應用教程45邏輯模型是計算機世界中的模型,是按計算機的觀點對數(shù)據(jù)建模,是對現(xiàn)實世界的第二級抽象,有嚴格的形式化定義,以便于在計算機系統(tǒng)中實現(xiàn)主要用于DBMS的實現(xiàn)由概念模型到邏輯模型的轉換可由設計人員完成,也可以借助數(shù)據(jù)庫設計工具完成典型的邏輯模型:層次、網(wǎng)狀、關系、面向對象邏輯模型1.8層次模型2025/4/15數(shù)據(jù)庫原理及應用教程46層次模型的數(shù)據(jù)結構無雙親,根節(jié)點根以外的其他結點有且僅有一個雙親結點;父子結點之間的聯(lián)系是一對多(1:n)的聯(lián)系。1.8層次模型的例子2025/4/15數(shù)據(jù)庫原理及應用教程47具有四個實體型:D,R,S,TS與T是葉結點,它們沒有子女結點由D到R,R到T,由D到S均是一對多的關系1.8層次模型的優(yōu)缺點層次模型的數(shù)據(jù)操縱與數(shù)據(jù)完整性約束進行插入操作時,如果沒有相應的雙親結點值就不能插入子女結點值。(插入前自然確定)進行刪除操作時,如果刪除雙親結點值,則相應的子女結點值也被同時刪除。(刪除前自然確定)修改操作時,應修改所有相應的記錄,以保證數(shù)據(jù)的一致性。2025/4/15數(shù)據(jù)庫原理及應用教程48層次模型的優(yōu)缺點1.8網(wǎng)狀模型2025/4/15數(shù)據(jù)庫原理及應用教程49網(wǎng)狀模型的數(shù)據(jù)結構網(wǎng)狀模型是采用有向圖結構表示記錄型與記錄型之間聯(lián)系的數(shù)據(jù)模型。每個結點表示一個實體型,每個實體型可包含若干個屬性,實體型描述的是實體。結點間的帶箭頭的連線(或有向邊)表示記錄型間的1:n的父子聯(lián)系。網(wǎng)狀模型的特點:有一個以上的結點沒有雙親結點。允許結點有多個雙親結點。允許兩個結點之間有多種聯(lián)系(復合聯(lián)系)。1.8網(wǎng)狀模型2025/4/15數(shù)據(jù)庫原理及應用教程50網(wǎng)狀模型的數(shù)據(jù)操縱與完整性約束插入數(shù)據(jù)時,允許插入尚未確定雙親結點值的子女結點值。刪除數(shù)據(jù)時,允許只刪除雙親結點值。修改數(shù)據(jù)時,只需更新指定記錄即可。網(wǎng)狀模型的優(yōu)缺點1.8關系模型2025/4/15數(shù)據(jù)庫原理及應用教程511.8關系模型2025/4/15數(shù)據(jù)庫原理及應用教程52關系模型的數(shù)據(jù)操縱與完整性約束關系模型中的數(shù)據(jù)操作是集合操作,操作對象和操作結果都是關系,即若干元組的集

溫馨提示

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

評論

0/150

提交評論