首頁  >  文章  >  將e-r圖轉換為關係資料模型的過程屬於什麼

將e-r圖轉換為關係資料模型的過程屬於什麼

青灯夜游
青灯夜游原創
2021-07-23 16:14:0914814瀏覽

將e-r圖轉換為關係資料模型的過程屬於“邏輯設計階段”,主要工作是將現實世界的概念資料模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支援的邏輯資料模式。

將e-r圖轉換為關係資料模型的過程屬於什麼

本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。

將e-r圖轉換為關係資料模型的過程屬於「邏輯設計階段」。

邏輯結構設計是將概念結構設計階段完成的概念模型,轉換成能被選定的資料庫管理系統(DBMS)支援的資料模型。這裡主要將E-R模型轉換為關係模型。需要具體說明把原始資料進行分解、合併後重新組織起來的資料庫全域邏輯結構,包括所確定的關鍵字和屬性、重新確定的記錄結構和文件結構、所建立的各個文件之間的相互關係,形成本資料庫的資料庫管理員視圖。

邏輯結構設計一般分為三個步驟進行:

1、從E-R圖轉換到關係模式

##資料庫的邏輯設計主要是將概念模型轉換成一般的關係模式,也就是將E-R圖中的實體、實體的屬性和實體之間的聯繫轉化為關係模式。在轉換過程中會遇到以下問題:

(1)命名問題。命名問題可以採用原名,也可以另行命名,避免重新命名。

(2)非原子屬性問題。非原子屬性問題可將其進行縱向和橫行展開。

(3)聯絡轉換問題。聯繫可用關係表示。

2、資料模型的最佳化

資料庫邏輯設計的結果不是唯一的。為了進一步提高資料庫應用系統的效能,也應該適當修改資料模型的結構,提高查詢的速度。

3、關係視圖設計#########關係視圖的設計又稱為外部模式的設計,也稱為使用者模式設計,是使用者可直接存取的資料模式。同一系統中,不同使用者可有不同的關係視圖。關係視圖來自邏輯模式,但在結構和形式上可能不同於邏輯模式,所以它不是邏輯模式的簡單子集。 ######關係視圖主要有三個作用:######(1)透過外模式對邏輯模式的屏蔽,為應用程式提供了一定的邏輯獨立性。 ######(2)更適應不同使用者對資料的不同需求。 ######(3)為不同使用者劃定了存取資料的不同範圍,有利於資料的保密。 ######(推薦教學:###mysql影片教學###)###

以上是將e-r圖轉換為關係資料模型的過程屬於什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn