概念模型及表示
前言
這里是 資料庫系統原理 系列文章,主要介紹資料庫系統理論以及資料庫實用技術,
資料庫技術是計算機學科中的一個重要分支,它的應用非常廣泛,幾乎涉及所有的應用領域,
關于作者:
- 小白(Libra),計算機興趣愛好者,Java,python,C,Hadoop,MySQL
- Email : hewei20031009@163.com
- GitHub : https://github.com/Regel-zack
轉載請注明出處
正文
什么是概念模型?
概念模型是對資訊世界的管理物件、屬性及聯系等資訊的描述形式,
- 注意:概念模型不依賴于計算機及資料庫管理系統,
資訊的三種世界
現實世界
資訊的現實世界指的是要管理的客觀存在的各種事物、事物之間的相互聯系及事物的發生、變化程序
物體
現實世界中存在的可以相互區分的事物或概念稱為 物體(Entity),
其中,概念會與其他概念互相排異,獨立,而物體不僅會和其他概念排異,還會和同概念的其他物體排異
特征
每個物體都有屬于自己的特征(Characteristic),利用物體的特征可以區別不同的物體
物體集
具有相同特征的物體的集合成為物體集(Entity Set)
資訊世界
資訊
現實世界中的事物反映到人們的腦海里,經過認識、選擇、命名和分類等綜合分析而形成了印象和概念,從而得到了資訊(Information),
資訊模型
資訊世界通過概念模型(也就是資訊模型)、程序模型和狀態模型反映現實世界,它要求對現實世界中的事物、事物間的聯系和事物的變化情況準確、如實、全面地表示
計算機世界
資訊世界中的資訊,經過數字化處理形成了計算機能夠處理得資料,就進入了計算機世界,
資料項
物件屬性的資料表示叫做資料項(Item
記錄
實體的資料表示叫做記錄(Record)
檔案
物件的資料表示,同類記錄的集合叫做檔案(File)
資料模型
現世界中的事物反映到計算機世界中就形成了檔案的記錄結構和記錄,事物之間的相互聯系就形成了不同檔案間的記錄的聯系,記錄結構及其記錄聯系的資料化的結果就是資料模型(Date Model)
概念模型
資料庫的概念模型也稱資訊模型
物件和實體
物件是物體集遵循其物體型抽象的結果,現實世界中,具有相同性質的抽象事物稱為物件(Object),物件物體集資訊化(資料化)的結果,物件中每一個具體的物體的抽象為該物件的實體(Instance)
屬性
物體的某一方面特征的抽象表示稱為屬性(Attribute)
碼
能夠唯一標識一個物體的稱為碼(Key),也稱為關鍵字,
次碼
物體集中不能唯一標識物體屬性的叫次碼(Secondary Key),
主碼值和實體是一一對應的,而次碼值則會對應多個實體,
域
屬性的取值范圍稱為屬性的域(Domain)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/337778.html
標籤:區塊鏈
