數(shù)據(jù)庫基礎(chǔ)知識 在數(shù)據(jù)設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于什么階段?
在數(shù)據(jù)設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于什么階段?在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換為關(guān)系模型數(shù)據(jù)的過程屬于邏輯設(shè)計階段。E-R模型是實體-關(guān)系模型,它將現(xiàn)實世界的需求轉(zhuǎn)化為實體、關(guān)系、屬性等
在數(shù)據(jù)設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于什么階段?
在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換為關(guān)系模型數(shù)據(jù)的過程屬于邏輯設(shè)計階段。E-R模型是實體-關(guān)系模型,它將現(xiàn)實世界的需求轉(zhuǎn)化為實體、關(guān)系、屬性等幾個基本概念,以及它們之間的兩種聯(lián)系關(guān)系。數(shù)據(jù)庫邏輯設(shè)計階段包括從E-R圖到關(guān)系模式的轉(zhuǎn)換、邏輯模式的規(guī)范化和調(diào)整、規(guī)范化和關(guān)系數(shù)據(jù)庫的實現(xiàn)、關(guān)系視圖的設(shè)計等幾個過程。
數(shù)據(jù)庫模型圖和ER圖區(qū)別是什么?
ER圖是一個概念模型,與特定的DBMS無關(guān)。從您的截圖來看,截圖中的數(shù)據(jù)庫模型圖并不準確。正確的方法是將ER模型轉(zhuǎn)化為關(guān)系模型。由于ER圖屬于概念設(shè)計階段,其下一階段是將ER圖轉(zhuǎn)換為關(guān)系模型,即與特定的DBMS相關(guān)。以下是數(shù)據(jù)庫設(shè)計的四個常見階段:第一階段:用戶需求分析;第二階段:概念設(shè)計(E-R模型);獨立于特定DBMS;第三階段:關(guān)系模型;與特定DBMS相關(guān);第四階段:物理模型。
數(shù)據(jù)庫模型圖和ER圖區(qū)別是什么?
ER圖是基于ER模型(實體關(guān)系模型)繪制的,屬于概念模型,抽象了現(xiàn)實世界中的實體及其關(guān)系。
數(shù)據(jù)庫表屬于數(shù)據(jù)模型,用于描述數(shù)據(jù)的結(jié)構(gòu)關(guān)系。
我們數(shù)據(jù)庫的設(shè)計通常要經(jīng)過以下過程:
現(xiàn)實世界->>概念模型->>數(shù)據(jù)模型
在一般項目的設(shè)計中,首先由數(shù)據(jù)庫設(shè)計者根據(jù)客戶的需求抽象ER圖,然后由數(shù)據(jù)庫設(shè)計者設(shè)計數(shù)據(jù)庫的表結(jié)構(gòu),并根據(jù)ER圖和用戶的查詢要求,提供相關(guān)的視圖和索引。
數(shù)據(jù)庫設(shè)計概念模型圖,邏輯模型圖分別是什么?
通過數(shù)據(jù)抽象,設(shè)計系統(tǒng)概念模型,一般E-R模型,數(shù)據(jù)庫設(shè)計一般分為六個階段:
1。需求分析:了解用戶的數(shù)據(jù)需求、處理需求、安全性和完整性需求;
2。概念設(shè)計:設(shè)計系統(tǒng)概念模型,一般是E-R模型,通過數(shù)據(jù)抽象;
3。邏輯結(jié)構(gòu)設(shè)計:為關(guān)系模型設(shè)計系統(tǒng)模式和外部結(jié)構(gòu),主要是基本表和視圖;
4。物理結(jié)構(gòu)設(shè)計:設(shè)計數(shù)據(jù)存儲結(jié)構(gòu)和訪問方法,如索引設(shè)計;
5。系統(tǒng)實現(xiàn):組織數(shù)據(jù)存儲、編寫應(yīng)用程序、試運行;
6。運行維護:系統(tǒng)投入運行,長期維護。