數(shù)據(jù)庫物理設(shè)計(jì)?數(shù)據(jù)庫設(shè)計(jì)主要包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫的實(shí)施和數(shù)據(jù)庫的運(yùn)行和維護(hù),具體內(nèi)容如下:調(diào)查和分析用戶的業(yè)務(wù)活動(dòng)和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、那么,數(shù)據(jù)庫物理設(shè)計(jì)?一起來了解一下吧。
【答案】:C
關(guān)系數(shù)據(jù)庫物理設(shè)計(jì)的內(nèi)容:為關(guān)系模式選擇存取方法(建立存取路徑);設(shè)計(jì)關(guān)系、索引等數(shù)據(jù)庫文件的物理存儲(chǔ)結(jié)構(gòu)。選擇物理數(shù)據(jù)庫設(shè)計(jì)所需參數(shù):數(shù)據(jù)庫查詢事務(wù):查詢的關(guān)系、 查詢條件所涉及的屬性、 連接條件所涉及的屬性、 查詢的投影屬性數(shù)據(jù)更新事務(wù):被更新的關(guān)系、每個(gè)關(guān)系上的更新操作條件所涉及的屬性、 修改操作要改變的屬性值每個(gè)事務(wù)在各關(guān)系上運(yùn)行的頻率和性能要求視圖設(shè)計(jì)是邏輯結(jié)構(gòu)設(shè)計(jì)的內(nèi)容。

按照規(guī)范的設(shè)計(jì)方法,一個(gè)完整的數(shù)據(jù)庫設(shè)計(jì)一般分為需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫物理設(shè)計(jì)、數(shù)據(jù)庫的實(shí)施、數(shù)據(jù)庫運(yùn)行與維護(hù)六個(gè)階段:各階段的任務(wù)如下:
1、需求分析:分析用戶的需求,包括數(shù)據(jù)、功能和性能需求;
2、概念結(jié)構(gòu)設(shè)計(jì):主要采用E-R模型進(jìn)行設(shè)計(jì),包括畫E-R圖;
3、邏輯結(jié)構(gòu)設(shè)計(jì):通過將E-R圖轉(zhuǎn)換成表,實(shí)現(xiàn)從E-R模型到關(guān)系模型的轉(zhuǎn)換;
4、數(shù)據(jù)庫物理設(shè)計(jì):主要是為所設(shè)計(jì)的數(shù)據(jù)庫選擇合適的存儲(chǔ)結(jié)構(gòu)和存取路徑;
5、數(shù)據(jù)庫的實(shí)施:包括編程、測試和試運(yùn)行;
6、數(shù)據(jù)庫運(yùn)行與維護(hù):系統(tǒng)的運(yùn)行與數(shù)據(jù)庫的日常維護(hù)。拓展資料:數(shù)據(jù)庫設(shè)計(jì)(DatabaseDesign)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。在數(shù)據(jù)庫領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)。數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計(jì)就變得異常復(fù)雜,因此最佳設(shè)計(jì)不可能一蹴而就,而只能是一種反復(fù)探尋,逐步求精的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對(duì)象以及這些數(shù)據(jù)對(duì)象之間關(guān)系的過程。
【答案】:C
數(shù)據(jù)庫物理設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫的物理結(jié)構(gòu),根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)來選定RDBMS(如Oracle、Sybase等),并設(shè)計(jì)和實(shí)施數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)、存取方式等。視圖設(shè)計(jì)是進(jìn)行規(guī)劃和設(shè)計(jì),是邏輯設(shè)計(jì)階段任務(wù)。

數(shù)據(jù)庫設(shè)計(jì)主要包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫的實(shí)施和數(shù)據(jù)庫的運(yùn)行和維護(hù),具體內(nèi)容如下:
調(diào)查和分析用戶的業(yè)務(wù)活動(dòng)和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們?cè)跇I(yè)務(wù)活動(dòng)中交流的情況,確定用戶對(duì)數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約。
對(duì)用戶要求描述的現(xiàn)實(shí)世界,通過對(duì)其中諸處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。這個(gè)概念模型應(yīng)反映現(xiàn)實(shí)世界各部門的信息結(jié)構(gòu)、信息流動(dòng)情況、信息間的互相制約關(guān)系以及各部門對(duì)信息儲(chǔ)存、查詢和加工的要求等。
主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同時(shí),可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式。這一步設(shè)計(jì)的結(jié)果就是所謂“邏輯數(shù)據(jù)庫”。
根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲(chǔ)結(jié)構(gòu)和存取方法等依賴于具體計(jì)算機(jī)結(jié)構(gòu)的各項(xiàng)物理設(shè)計(jì)措施,對(duì)具體的應(yīng)用任務(wù)選定最合適的物理存儲(chǔ)結(jié)構(gòu)(包括文件類型、索引結(jié)構(gòu)和數(shù)據(jù)的存放次序與位邏輯等)、存取方法和存取路徑等。
試述數(shù)據(jù)庫物理設(shè)計(jì)的內(nèi)容和步驟如下:
1、需求分析階段
準(zhǔn)確理解和分析用戶需求(包括數(shù)據(jù)和處理),它是整個(gè)設(shè)計(jì)過程的基礎(chǔ),也是最困難、最耗時(shí)的一步。
2、概念結(jié)構(gòu)設(shè)計(jì)階段
是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,通過對(duì)用戶需求的集成、歸納和抽象,形成了一個(gè)獨(dú)立于特定數(shù)據(jù)庫管理系統(tǒng)的概念模型。
3、邏輯結(jié)構(gòu)設(shè)計(jì)階段
將概念結(jié)構(gòu)轉(zhuǎn)換為DBMS支持的數(shù)據(jù)模型,對(duì)其進(jìn)行優(yōu)化。
4、數(shù)據(jù)庫物理設(shè)計(jì)階段
為邏輯數(shù)據(jù)模型選擇最適合應(yīng)用程序環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。
5、數(shù)據(jù)庫實(shí)現(xiàn)階段
根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果,使用數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言、工具和主機(jī)語言,建立數(shù)據(jù)庫,編寫調(diào)試應(yīng)用程序,組織數(shù)據(jù)倉庫,并進(jìn)行試運(yùn)行。
6、數(shù)據(jù)庫運(yùn)行維護(hù)階段
數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)試運(yùn)行后可投入正式運(yùn)行,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中,需要不斷地對(duì)其進(jìn)行評(píng)估、調(diào)整和修改。
注:在設(shè)計(jì)過程中,將數(shù)據(jù)庫的設(shè)計(jì)與數(shù)據(jù)庫中數(shù)據(jù)處理的設(shè)計(jì)緊密結(jié)合起來,在每個(gè)階段同時(shí)對(duì)這兩個(gè)方面的要求進(jìn)行分析、抽象、設(shè)計(jì)和實(shí)現(xiàn),相互借鑒和補(bǔ)充,從而完善這兩個(gè)方面的設(shè)計(jì)。
擴(kuò)展資料:
數(shù)據(jù)庫設(shè)計(jì)技術(shù)
1、清晰的用戶需求:作為計(jì)算機(jī)軟件開發(fā)的重要基礎(chǔ),數(shù)據(jù)庫設(shè)計(jì)直接反映了用戶的需求。
以上就是數(shù)據(jù)庫物理設(shè)計(jì)的全部內(nèi)容,數(shù)據(jù)庫設(shè)計(jì)的四個(gè)階段:需求分析階段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段。數(shù)據(jù)庫設(shè)計(jì)的四個(gè)階段是:1、系統(tǒng)需求分析階段:數(shù)據(jù)庫設(shè)計(jì)的第一步,就是了解與分析用戶需求,確定系統(tǒng)邊界信息需求、處理需求、。