數據的組織方式 :概念模型
概念模型是現實世界到機器世界的一個中間層,是數據庫設計的有力工具,可以很好地輔助數據庫設計人員和用戶進行交流,因此概念模型一方面應該能夠方便、準確、直接地表達現實世界,另一方面還應該簡單、清晰、易于用戶理解。概念模型中涉及到的主要概念有:
1.實體(Entity)
實體是指客觀存在并可以相互區分的事物,可以是現實世界中的人、物、事,也可以是抽象的概念或者聯系。
2.屬性(Attribute)
屬性是指實體具有的某一特性,一個實體可通過若干個屬性來刻畫。例如可以通過學生的“學號”、“姓名”、“性別”、“年齡”、“學院”等屬性來描述學生實體。屬性值是屬性的具體取值。
3.碼(Key)
碼也稱為關鍵字,它能夠唯一標識一個實體。碼通常是一個屬性或若干個屬性的組合。例如學號是學生實體的碼。
4.域(Domain)
域是某個(些)屬性的取值范圍。
5.實體集(Entity type)
同一類型實體的集合稱為實體集。例如,全體學生就是一個實體集。
6.聯系(Relationship)
現實世界中事物內部和事物之間的聯系在信息世界中可反映為實體內部(通常為組成實體的屬性之間)的聯系和實體之間(通常為不同實體集之間)的聯系。設有兩個實體集A和B,它們之間的聯系可概括為3種。
作者:zhushican 分類:六六互聯 日期:2022年05月10日 瀏覽:554 評論:0