物理(邏輯)設計就是把你的E-R圖中的實體,屬性轉換成關係模式邏輯設計;主要工作是將現實世界的概念資料模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支援的邏輯資料模式。與此同時,可能還需為各種資料處理應用領域產生相應的邏輯子模式。這一步設計的結果就是所謂“邏輯資料庫”。 物理設計;根據特定資料庫管理系統所提供的多種儲存結構和存取方法等依賴於具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理儲存結構(包括檔案型別、索引結構和資料的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設計的結果就是所謂“物理資料庫”。首先,邏輯設計和物理設計都是資料庫應用系統的開發階段。而這個階段是一個從抽象到具體的過程,所以顯然物理設計要比邏輯設計具體。邏輯設計階段的主要目標是把概念模型轉換為具體計算機上DBMS(管理資訊系統)所支援的結構資料模型。 邏輯設計的輸入要素包括:概念模式、使用者需求、約束條件、選用的DBMS的特性。 邏輯設計的輸出資訊包括:DBMS可處理的模式和子模式、應用程式設計指南、物理設計指南。 物理設計是對給定的邏輯資料模型配置一個最適合應用環境的物理結構。 物理設計的輸入要素包括:模式和子模式、物理設計指南、硬體特性、OS和DBMS的約束、執行要求等。 物理設計的輸出資訊主要是物理資料庫結構說明書。其內容包括物理資料庫結構、儲存記錄格式、儲存記錄位置分配及訪問方法等。 二者關係:由上到下,先要邏輯設計,再是物理設計,一級一級設計。
物理(邏輯)設計就是把你的E-R圖中的實體,屬性轉換成關係模式邏輯設計;主要工作是將現實世界的概念資料模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支援的邏輯資料模式。與此同時,可能還需為各種資料處理應用領域產生相應的邏輯子模式。這一步設計的結果就是所謂“邏輯資料庫”。 物理設計;根據特定資料庫管理系統所提供的多種儲存結構和存取方法等依賴於具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理儲存結構(包括檔案型別、索引結構和資料的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設計的結果就是所謂“物理資料庫”。首先,邏輯設計和物理設計都是資料庫應用系統的開發階段。而這個階段是一個從抽象到具體的過程,所以顯然物理設計要比邏輯設計具體。邏輯設計階段的主要目標是把概念模型轉換為具體計算機上DBMS(管理資訊系統)所支援的結構資料模型。 邏輯設計的輸入要素包括:概念模式、使用者需求、約束條件、選用的DBMS的特性。 邏輯設計的輸出資訊包括:DBMS可處理的模式和子模式、應用程式設計指南、物理設計指南。 物理設計是對給定的邏輯資料模型配置一個最適合應用環境的物理結構。 物理設計的輸入要素包括:模式和子模式、物理設計指南、硬體特性、OS和DBMS的約束、執行要求等。 物理設計的輸出資訊主要是物理資料庫結構說明書。其內容包括物理資料庫結構、儲存記錄格式、儲存記錄位置分配及訪問方法等。 二者關係:由上到下,先要邏輯設計,再是物理設計,一級一級設計。