freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

《轉數據庫設計標準》word版-文庫吧

2025-04-17 17:43 本頁面


【正文】 視圖 (KB 圖 )。 第四步 定義屬性從源數據表中抽取說明性的名詞開發(fā)出屬性表,確定屬性的所有者。定義非主碼屬性,檢查屬性的非空及非多值規(guī)則。此外,還要檢查完全依賴函數規(guī)則和非傳遞依賴規(guī)則,保證一個非主碼屬性必須依賴于主碼、整個主碼、僅僅是主碼。以此得到了至少符合關系理論第三范式的改進的 IDEF1X 模型的全屬性視圖。 第五步 定義其他對象和規(guī)則定義屬性的數據類型、主鍵、長度、精度、非空、缺省值、約束規(guī)則等。定義觸發(fā)器、存儲過程、視圖、角色、同義詞、序列等對象信息。 DBMS 所支持的數據模型 (例如關系模型 ),并對其進行優(yōu)化。設計邏輯結構應該選擇最適于描述與表達相應概念結構的數據模型,然后選擇最合適的 DBMS。將 ER 圖轉換為關系模型實際上就是要將實體、實體的屬性和實體之間的聯系轉化為關系模式 ,這種轉換一般遵循如下原則: 1)一個實體型轉換為一個關系模式。實體的屬性就是關系的屬性。實體的碼就是關系的碼。 2)一個 m: n 聯系轉換為一個關系模式。與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性。而關系的碼為各實體碼的組合。 3)一個 1: n 聯系可以轉換為一個獨立的關系模式,也可以 與 n端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為n端實體的碼。 4)一個 1: 1聯系可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合并。 5)三個或三個以上實體間的一個多元聯系轉換為一個關系模式。與該多元聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性。而關系的碼為各實體碼的組合。 6)同一實體集的實體間的聯系,即自聯系,也可按上述 1: 1: n和 m: n三種情況分別處理。 7)具有相同碼的關系模式可合并。為了進一 步提高數據庫應用系統的性能,通常以規(guī)范化理論為指導,還應該適當地修改、調整數據模型的結構,這就是數據模型的優(yōu)化。確定數據依賴。消除冗余的聯系。確定各關系模式分別屬于第幾范式。確定是否要對它們進行合并或分解。一般來說將關系分解為 3NF 的標準,即:表內的每一個值都只能被表達一次。表內的每一行都應該被唯一的標識 (有唯一鍵 )。表內不應該存儲依賴于其他鍵的非鍵信息。 模型選取一個最適合應用環(huán)境的物理結構 (包括存儲結構和存取方法 )。根據DBMS 特點和處理的需要,進行物理存儲安排,設計索引, 形成數據庫內模式。 DBMS 提供的數據語言 (例如 SQL)及其宿主語言 (例如 C),根據邏輯設計和物理設計的結果建立數據庫,編制與調試應用程序,組織數據入庫,并進行試運行。數據庫實施主要包括以下工作:用 DDL 定義數據庫結構、組織數據入庫、編制與調試應用程序、數據庫試運行 數據庫應用系統經過試運行后即可投入正式運行。在數據庫系統運行過程中必須不斷地對其進行評價、調整與修改。包括:數據庫的轉儲和恢復、數據庫的安全性、完整性控制、數據庫性能的監(jiān)督、分析和改進、數據庫的重組織和 重構造。建模工具的使用為加快數據庫設計速度,目前有很多數據庫輔助工具(CASE 工具 ),如 Rational 公司的 Rational Rose, CA 公司的 Erwin 和 Bpwin,Sybase 公司的 PowerDesigner 以及 Oracle 公司的 Oracle Designer 等。 ERwin主要用來建立數據庫的概念模型和物理模型。它能用圖形化的方式,描述出實體、聯系及實體的屬性。 ERwin 支持 IDEF1X 方法。通過使用 ERwin 建模工具自動生成、更改和分析 IDEF1X 模型,不僅能得到優(yōu)秀的業(yè)務功能和數據需求模型,而且 可以實現從 IDEF1X 模型到數據庫物理設計的轉變。 ERwin 工具繪制的模型對應于邏輯模型和物理模型兩種。在邏輯模型中, IDEF1X 工具箱可以方便地用圖形化的方式構建和繪制實體聯系及實體的屬性。在物理模型中, ERwin 可以定義對應的表、列,并可針對各種數據庫管理系統自動轉換為適當的類型。設計人員可根據需要選用相應的數據庫設計建模工具。例如需求分析完成之后,設計人員可以使用 Erwin 畫 ER 圖,將 ER 圖轉換為關系數據模型,生成數據庫結構;畫數據流圖,生成應用程序。二、數據庫設計技巧 (需求分析階段 )1)理解客戶需求,詢問用戶如何看待未來需求變化。讓客戶解釋其需求,而且隨著開發(fā)的繼續(xù),還要經常詢問客戶保證其需求仍然在開發(fā)的目的之中。 2)了解企業(yè)業(yè)務可以在以后的開發(fā)階段節(jié)約大量的時間。 3)重視輸入輸出。在定義數據庫表和字段需求 (輸入 )時,首先應檢查現有的或者已經設計出的報表、查詢和視圖 (輸出 )以決定為了支持這些輸出哪些是必要的表和字段。舉例:假如客戶需要一個報表按照郵政編碼排序、分段和求和,你要保證其中包括了單獨的郵政編碼字段而不要把郵政編碼糅進地址字段里。 4)創(chuàng)建數據字典和 ER 圖表 ER 圖表和數據字典可 以讓任何了解數據庫的人
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1