首頁技術(shù)文章正文

客觀對象怎樣轉(zhuǎn)換為計算機存儲數(shù)據(jù)?

更新時間:2023-03-02 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

數(shù)據(jù)模型按照不同的應(yīng)用層次主要分為概念數(shù)據(jù)模型(Conceptual DataModel)、邏輯數(shù)據(jù)模型(Logical Data Model)和物理數(shù)據(jù)模型(Physical Data Model)。如果使用計算機管理現(xiàn)實世界的對象,那么需要將客觀存在的對象轉(zhuǎn)換為計算機存儲的數(shù)據(jù)。整個轉(zhuǎn)換過程經(jīng)歷了現(xiàn)實世界、信息世界和機器世界3個層次,相鄰層次之間的轉(zhuǎn)換都依賴不同的數(shù)據(jù)模型。下面通過一張圖描述客觀對象轉(zhuǎn)換為計算機存儲數(shù)據(jù)的過程,具體如圖所示。

1677745441971_41.png

圖客觀對象轉(zhuǎn)換為計算機存儲數(shù)據(jù)的過程

在上圖中,概念數(shù)據(jù)模型是現(xiàn)實世界到機器世界的中間層,它將現(xiàn)實世界中的客觀對象(如學(xué)生、班級、課程)抽象成信息世界的數(shù)據(jù);邏輯數(shù)據(jù)模型是一種面向數(shù)據(jù)庫系統(tǒng)的模型,是DBMS所支持的具體數(shù)據(jù)模型(如層次模型、網(wǎng)狀模型、關(guān)系模型)。邏輯數(shù)據(jù)模型進一步分解和細化后,使用物理數(shù)據(jù)模型進行實際存儲,也就是將邏輯模型轉(zhuǎn)換成計算機能夠識別的模型。







分享到:
在線咨詢 我要報名
和我們在線交談!