《數(shù)據(jù)模型》PPT課件

《數(shù)據(jù)模型》PPT課件

ID:39536609

大小:812.10 KB

頁數(shù):90頁

時間:2019-07-05

《數(shù)據(jù)模型》PPT課件_第1頁
《數(shù)據(jù)模型》PPT課件_第2頁
《數(shù)據(jù)模型》PPT課件_第3頁
《數(shù)據(jù)模型》PPT課件_第4頁
《數(shù)據(jù)模型》PPT課件_第5頁
資源描述:

《《數(shù)據(jù)模型》PPT課件》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、數(shù)據(jù)庫原理及應用王飛主編曾俊國陳永彬蔡方凱副主編榮智濤主審中國水利水電出版社主講:第二章數(shù)據(jù)模型模型(Model)是對現(xiàn)實世界的抽象。數(shù)據(jù)模型(DataModel)是對現(xiàn)實世界數(shù)據(jù)特征的抽象,是用來描述數(shù)據(jù)的一組概念和定義。數(shù)據(jù)模型是理解數(shù)據(jù)庫的基礎,現(xiàn)有的數(shù)據(jù)庫都是基于某種數(shù)據(jù)模型建立的,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心。要為數(shù)據(jù)庫建立數(shù)據(jù)模型,首先要深入到信息的現(xiàn)實世界中進行系統(tǒng)需求分析,建立概念模型真實地、全面的描述現(xiàn)實世界中事物及聯(lián)系,然后再將概念模型轉(zhuǎn)化成數(shù)據(jù)模型。本章介紹信息的三個世界及聯(lián)系、概念模型及其表示方法以及幾種常見的數(shù)據(jù)模型第二章數(shù)據(jù)模型2.1信

2、息的三種世界及描述2.2概念模型及表示2.3數(shù)據(jù)模型2.4疑難問題解答2.5本章小結(jié)2.1信息的三種世界及描述(1)現(xiàn)實世界指客觀事物及其聯(lián)系之實際存在?,F(xiàn)實世界是獨立于人們意識之外的客觀世界,事物及其聯(lián)系就處在這個世界中。。2.1信息的三種世界及描述2)信息世界指現(xiàn)實世界在人腦中形成的概念。信息世界又稱為觀念世界,客觀事物在觀念世界中稱為實體信息模型又稱“實體聯(lián)系模型”,是客觀事物及其自然聯(lián)系在人腦中形成的概念。數(shù)據(jù)模型本質(zhì)上是“信息模型”的數(shù)據(jù)化表示信息世界的基本概念實體(Entity):客觀存在并可相互區(qū)分的事物。實體集(EntitySet):同類型實體的

3、集合。每個實體集必須命名。屬性(Attribute):實體所具有的特征和性質(zhì)。屬性值(AttributeValue):為實體的屬性取值。域(Domain):屬性值的取值范圍。碼(Key):唯一標識實體集中一個實體的屬性或?qū)傩约嶓w型(EntityType):表示實體信息結(jié)構(gòu),由實體名及其屬性名集合表示。如:實體名(屬性1,屬性2,…)學生(學號,姓名,性別,年齡)2.1信息的三種世界及描述(3)數(shù)據(jù)世界是指人腦觀念的數(shù)據(jù)化,進入計算機領域。數(shù)據(jù)世界是觀念世界中信息的數(shù)據(jù)化?,F(xiàn)實世界中的事物及聯(lián)系在數(shù)據(jù)世界中用數(shù)據(jù)模型來描述※機器世界中的四個概念:(1)字段--

4、標記實體屬性的命名單位稱為字段或數(shù)據(jù)項(2)記錄--字段的有序集合(3)文件--同一類記錄的匯集(4)鍵(關鍵碼)--能唯一標識文件中每個記錄的字段或字段集。這個概念與實體標識符的概念相對應。2.1信息的三種世界及描述3.名詞術語(1)實體與屬性實體是現(xiàn)實世界任何可相互區(qū)別的事物,不論是實際存在的東西,還是概念性的東西,或是事物與事物之間的聯(lián)系,一律統(tǒng)稱為實體。屬性是實體所具有的性質(zhì),統(tǒng)稱為屬性。如同現(xiàn)實世界中不同事物是由其特征決定的一樣,在信息世界中不同實體是由其屬性的不同而被區(qū)分的。實體與屬性分別是客觀世界中對象與性質(zhì)的抽象描述。一個對象具有某些屬性,反過來

5、,若干屬性可以描述某一個對象。對象與屬性之間具有相對性,即一個對象具有某一個屬性,又可能是其他屬性描述的對象例如,對象“職工”具有以下屬性:姓名、性別、籍貫、出生日期、畢業(yè)學校等等,而“畢業(yè)學校”又是校名、校址、學校人數(shù)等屬性描述的對象。[注意]實體靠屬性來描述,實體與屬性構(gòu)成了信息世界表達概念的兩個不同單位。2.1信息的三種世界及描述(2)實體與屬性的“型”與“值”實體和屬性都有“型”與“值”之分。“型”是概念的內(nèi)涵,而“值”是概念的實例。“型”表達的是個體的共性,表示一個總體,是一個框架;而“值”是個體,是個體的具體內(nèi)容。例如:姓名、年齡、性別組成一個記錄型

6、,它的取值為為張英、20歲、女、是一個記錄值。數(shù)據(jù)項“姓名”的“型”就是名稱為“姓名”,數(shù)據(jù)特征最長為四位的字符串,而它的值可以是張英、李桂芳、歐陽青等等。記錄型與記錄值通常稱為記錄,同一術語在“型”與“值”不同的兩級平行使用,這時應根據(jù)上下文的含義,判斷該術語指的是“型”還是“值”[注意]通常,屬性型是個變量,而屬性值是該變量的取值2.1信息的三種世界及描述(3)實體集同一類型實體的集合稱為實體集。(4)域?qū)嶓w中的每個屬性,都有一個取值范圍,這叫做屬性的域。域可以是整數(shù)、實數(shù)、字符串、日期、邏輯值等。[注意]各實體集相應的屬性有著相同的域。(5)鍵鍵也稱關鍵字

7、。所謂鍵,是指實體屬性中,可用于區(qū)別實體集中不同個體的那個屬性或?qū)傩缘慕M合,稱為該實體的鍵。2.1信息的三種世界及描述例如:在“居民”這個實體中,“身份證號碼”可以作為鍵,因為一旦身份證號碼有了一個值,便惟一地標識了“居民”這個實體集中的某一個個體;當然,“姓名”也可以作為鍵,但是如果出現(xiàn)重名現(xiàn)象,“姓名”這個屬性就不能作為鍵了。[注意]但有多個屬性可作為鍵而選定其中一個時,則稱它為該實體的“主鍵”。若在實體諸屬性中,某屬性雖非該實體主鍵,卻是另一實體的主鍵,稱此屬性為“外部鍵”。現(xiàn)實世界中客觀對象的抽象過程認識抽象信息世界-概念數(shù)據(jù)模型機器世界-DBMS支持的

8、數(shù)據(jù)模型現(xiàn)實世界轉(zhuǎn)換第二

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。