將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中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Dreamweaver CS6
視覺化網頁開發工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

WebStorm Mac版
好用的JavaScript開發工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境