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

正文內(nèi)容

北京郵電大學(xué)軟件工程研究生的課程---數(shù)據(jù)庫設(shè)計(jì)開發(fā)-51(文件)

2025-01-10 08:43 上一頁面

下一頁面
 

【正文】 明 概念設(shè)計(jì) – 全局 ER模型的優(yōu)化 在得到全局 ER圖后,對它進(jìn)行優(yōu)化,一個好的全局 ER模型,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足: 實(shí)體類型 盡可能少;實(shí)體類型所含 屬性個數(shù) 盡可能少;實(shí)體間 聯(lián)系無冗余 。被評審的文檔資料應(yīng)包括局部概念結(jié)構(gòu)描述、全局概念模式描述、數(shù)據(jù)清單和業(yè)務(wù)功能清單。 ? 邏輯結(jié)構(gòu)即數(shù)據(jù)庫模式,包括數(shù)據(jù)庫內(nèi)模式、模式和外模式。 聯(lián)系類型的轉(zhuǎn)換 ,根據(jù)不同情況做不同的處理: 1)若實(shí)體間的聯(lián)系是 一對一 的,可以在兩個實(shí)體類型轉(zhuǎn)換成的兩個關(guān)系模式中的任意一個關(guān)系模式的屬性中加入另一個關(guān)系模式的鍵和聯(lián)系類型的屬性。 例:學(xué)院與教師之間是一對多,在教師關(guān)系模式中加入學(xué)院關(guān)系模式的鍵。 例:學(xué)生與社會關(guān)系之間是一對多,社會關(guān)系是弱實(shí)體,在社會關(guān)系關(guān)系模式中加入學(xué)生關(guān)系模式的鍵學(xué)號,由學(xué)號和稱呼兩屬性組成社會關(guān)系關(guān)系模式的主鍵。 郭文明 邏輯設(shè)計(jì) – 規(guī)范化處理 規(guī)范化的處理的目的是減少乃至消除關(guān)系模式中存在的各種異常,改善完整性、一致性和存儲效率。 郭文明 邏輯設(shè)計(jì) – 模式評價 模式評價的目的是檢查已給出的數(shù)據(jù)庫模式是否完全滿足用戶的功能要求,是否具有較高的效率。 郭文明 物理 設(shè)計(jì) ? 數(shù)據(jù)庫物理設(shè)計(jì)主要指數(shù)據(jù)庫的存儲記錄格式、存儲記錄安排和存取方法,包括索引機(jī)制、空間大小、塊的大小等,物理設(shè)計(jì)的目的是以合適的存儲空間得到用戶事務(wù)的快速響應(yīng)( 時間和空間的效率 )。 – 記錄聚簇 不改變邏輯數(shù)據(jù)庫的模式結(jié)構(gòu),根據(jù)不同的使用要求,將屬性記錄或文件集中存放在不同的位置。 – 考慮放寬規(guī)范化約束,改善系統(tǒng)性能。 – 不斷通過監(jiān)聽操作系統(tǒng)來標(biāo)識和解決由設(shè)計(jì)引起的性能問題,并實(shí)現(xiàn)新的或改變的需求。 ? 功能分析的結(jié)果 是應(yīng)用程序設(shè)計(jì)的重要依據(jù)。事務(wù)有檢索事務(wù)、更新事務(wù)、混合事務(wù)之分。 – 整理文檔 郭文明 數(shù)據(jù)庫 應(yīng)用程序開發(fā) ? 數(shù)據(jù)庫系統(tǒng)正式運(yùn)行,標(biāo)志著數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用開發(fā)工作的結(jié)束和維護(hù)階段的開始,運(yùn)行 維護(hù) 階段的任務(wù)包括: – 維護(hù)數(shù)據(jù)庫的安全性和完整性:檢查系統(tǒng)安全性是否受到侵犯,及時調(diào)整授權(quán)和密碼,實(shí)施系統(tǒng)轉(zhuǎn)儲與后備,發(fā)生故障及時恢復(fù)。 ? 數(shù)據(jù)庫運(yùn)行和維護(hù)的工作就是 DBA的工作 。 – 必要時對數(shù)據(jù)庫進(jìn)行重新組織和重新構(gòu)造。界面設(shè)計(jì)可考慮: – 有意義的標(biāo)題 – 可視化空間布局與邊界 – 常用字段標(biāo)簽 – 不可接受值的錯誤信息提示 – 便利的游標(biāo)活動 – 一致性的術(shù)語和縮略語 – 一致的顏色和字體 – 一致的操作快捷方式(盡可能地非鼠標(biāo)化操作) – 一致的鼠標(biāo)操作方式 郭文明 數(shù)據(jù)庫 應(yīng)用程序開發(fā) ? 應(yīng)用程序開發(fā)的主要工作: – 應(yīng)用程序編寫 – 組織數(shù)據(jù)入庫 – 應(yīng)用程序的調(diào)試與試運(yùn)行 應(yīng)用程序開發(fā)完成后,要進(jìn)行裝入實(shí)際數(shù)據(jù)的試運(yùn)行,試運(yùn)行的過程是進(jìn)一步檢測系統(tǒng)功能的過程。 郭文明 數(shù)據(jù)庫 應(yīng)用程序開發(fā) ? 應(yīng)用程序開發(fā)的主要工作: – 應(yīng)用程序設(shè)計(jì):應(yīng)用程序設(shè)計(jì)主要包括事務(wù)設(shè)計(jì)和用戶界面設(shè)計(jì)。其中應(yīng)用程序設(shè)計(jì)是對用戶界面和使用數(shù)據(jù)庫的程序的設(shè)計(jì)??紤]重復(fù)列或連接表。 郭文明 物理 設(shè)計(jì) ? 物理設(shè)計(jì)的過程: – 使用 DBMS的可用功能完成基表的設(shè)計(jì)和完整性約束和業(yè)務(wù)規(guī)則。 – 物理設(shè)計(jì)與特定硬件系統(tǒng)、 DBMS等相關(guān),難以形成統(tǒng)一的設(shè)計(jì)方法。 – 模式修正 根據(jù)模式評價結(jié)果對已生成的模式進(jìn)行修改。 一般的規(guī)范化過程是 基于 3NF或 BCNF的標(biāo)準(zhǔn) 進(jìn)行的。 例:學(xué)生與課程之間是多對多,建立學(xué)生課程聯(lián)系關(guān)系模式,學(xué)號和課程號組成學(xué)生課程聯(lián)系關(guān)系模式的鍵。弱實(shí)體的主鍵由父實(shí)體的主鍵與弱實(shí)體本身的候選鍵組成。 例:學(xué)院與院長之間是一對一,在學(xué)院關(guān)系模式中加入院長關(guān)系模式的鍵。(例如 Oracle的邏輯結(jié)構(gòu)包括表空間及數(shù)據(jù)庫對象)。 郭文明 邏輯設(shè)計(jì) ? 概念設(shè)計(jì)的結(jié)果是得到一個與 DBMS無關(guān)的概念模式。 郭文明 概念設(shè)計(jì) – 概念模型評審 評審分為用戶評審與 DBA及應(yīng)用開發(fā)人員評審兩部分。全局 ER模型不僅支持所有局部 ER模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念模型。 ? 利用 ER方法進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì),采用 自底向上策略 ,可以分成三步進(jìn)行: – 設(shè)計(jì)局部 ER模型 – 設(shè)計(jì)全局 ER模型 – 全局 ER模型的優(yōu)化 – 概念模型評審 郭文明 概念設(shè)計(jì) – 設(shè)計(jì)局部 ER模型 一個數(shù)據(jù)庫系統(tǒng)是為多個不同用戶服務(wù)的,各個用戶對數(shù)據(jù)的觀點(diǎn)可能不一樣,信息處理需求也可能不同。 對象定義語言 (Object Definition Language,ODL)是以面向?qū)ο蟮挠^點(diǎn)、方法說明數(shù)據(jù)庫的概念結(jié)構(gòu),也可表達(dá)概念模型,特別是對象數(shù)據(jù)庫的情形。 郭文明 概念設(shè)計(jì) ? 在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時,如果將現(xiàn)實(shí)世界中的客觀對象直接轉(zhuǎn)換為機(jī)器世界中的對象,注意力往往被轉(zhuǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1