資料庫筆記第七章
資料庫的設計過程
需求分析
概念結構設計
邏輯結構設計
物理結構設計
資料庫實施
資料庫執行維護
設計過程中往往還會有許多反覆
資料庫各級模式的形成 需求分析階段:綜合各個使用者的應用需求(現實世界的需求)。
概念設計階段:概念模式(資訊世界模型),用E-R圖來描述。
邏輯設計階段:邏輯模式、外模式。
物理設計階段:內模式。
概念結構設計
E-R模型的基本概念和圖示方法
E-R模型的設計
把E-R模型轉換為關係模型的方法
在邏輯設計階段將E-R圖轉換成具體的資料庫產品支援的資料模型如關係模型,形成資料庫邏輯模式。
然後根據使用者處理的要求,安全性的考慮,在基本表的基礎上再建立必要的檢視,形成資料的外模式
在物理設計階段根據DBMS特點和處理的需要,進行物理儲存安排,設計索引,形成資料庫內模式
相關推薦
資料庫筆記第七章
資料庫的設計過程 需求分析 概念結構設計 邏輯結構設計 物理結構設計 資料庫實施 資料庫執行維護 設計過程中往往還會有許多反覆 資料庫各級模式的形成 需求分析階段:綜合各個使用者的應用需求(現實世界的需求)。 概念設計階段:概念模式(資訊世界模型
深入.NET平臺和C#編程筆記 第七章 深入理解多態
定義 方式 目前 rtu ride 筆記 總結 理解 hello 第七章 深入理解多態 1.裏氏替換原則: 在一個軟件系統中,如果子類出現在父類出現的位置,而整個軟件功能又沒有影響,那麽咱們稱為裏氏替換。 父類變量指向子類對象!! 2.Is 和as Is
圖論引導筆記 第七章 有向圖
競賽 一個 頂點 圖論 euler 弱連通 第七章 出現 等於 7.1 強有向圖 定義: 1、弧/有向邊:有向圖的集合E中的元素,E中元素為不同頂點的有序對。 2、定向圖:(u,v)與(v,u)至多有一個是有向圖D的弧的有向圖。定向圖可以是給無向圖G的每一條邊定下一
《Java編程思想》筆記 第七章 復用類
內部 開發 pri 思想 添加 基本類 創建 權限 改變 1.組合 將其他類的對象引用置於新的類中。 3.繼承 關鍵詞extends 一個類繼承基類後自動獲得 基類的所有域(包括字段 引用 內部類 )和方法,當然不包括private,子類中調用繼承下來的方法也不需
《圖解HTTP》閱讀筆記--第七章---確保WEB安全的HTTPS
http 發的 安全協議 https 無法自動 交換 一個 加密技術 ssl證書 第七章、確保WEB安全的HTTPSHTTP的缺點:通信使用明文(不加密),內容可能會被竊聽 解決---加密處理: //將通信加密 :通過SSL(安全套接層)-
C++ Primer Plus 筆記第七章
處的 進入 code pri name 結束 show 素數 設置 復習函數基本知識: 要使用C++函數,要完成工作: 1. 提供函數基本知識; 2. 提供函數原型; 3. 調用函數 庫函數是已經定義和編譯好的函數,同時可以使用標
強化學習(RLAI)讀書筆記第七章n步自舉(n-step Bootstrapping)
第七章:n-step Bootstrapping 這一章中我們把蒙特卡洛演算法(MC)和一步差分演算法(one-step TD)統一起來。MC演算法和一步TD演算法都不可能永遠是最好的。這兩個方法都是比較極端的形式,可能使用它們中間形式會更好一些。另一個看待n步TD演算法的優勢的角度是它解決了固
《機器學習》 周志華學習筆記第七章 貝葉斯分類器(課後習題)python 實現
課後習題答案 1.試用極大似然法估算西瓜集3.0中前3個屬性的類條件概率。 好瓜有8個,壞瓜有9個 屬性色澤,根蒂,敲聲,因為是離散屬性,根據公式(7.17) P(色澤=青綠|好瓜=是) = 3/8 P(色澤=烏黑|好瓜=是) = 4/8 P(色澤=淺白|好瓜=是) =
資料庫總結第七章
第七章 資料庫設計 7.1 資料庫設計概述 資料庫設計 資料庫設計是指對於一個給定的應用環境,構造(設計)優化的資料庫邏輯模式和物理結構,並據此建立資料庫及其應用系統,使之能夠有效地儲存和管理資料,滿足各種使用者的應用需求,包括資訊管理要求和資
C++ primer 讀書筆記 第七章 02 訪問控制和封裝
在c++中,我們使用訪問說明符加強類的封裝性: 定義在public說明符之後的成員在整個程式內可被訪問,public成員是暴露在外的,決定了類的介面 定義在private說明符之後的成員可以被類的成員函式訪問,但不能被使用該類的程式碼訪問,private封裝了類的實現細節 一
C++ primer 讀書筆記 第七章 01 定義抽象資料型別
定義成員函式 成員函式的宣告必須在類的內部,它的定義既可以在類的內部也可以在類的外部。 struct Sales_data { std::string isbn() const { return bookNo; } double arv_price() co
C++ primer 讀書筆記 第七章 06 類的靜態成員
在成員的宣告之前加上static關鍵字即可宣告靜態成員 靜態成員的訪問 使用作用域運算子直接訪問 通過類的物件訪問 Account::rate(); Account ac1; Account *ac2 = &ac1; r = a
PYTHON筆記第七章
import matplotlib.pyplot as plt #匯入繪相簿並重命名為PLT listx1=[1,5,7,9,13,16]#定義X座標列表 listy1=[15,50,80,40,70,50]#定義Y座標列表 plt.plot(listx1,listy1,label="Mal
《機器學習西瓜書》學習筆記——第七章_貝葉斯分類器_樸素貝葉斯分類器
樸素:特徵條件獨立;貝葉斯:基於貝葉斯定理。 樸素貝葉斯是經典的機器學習演算法之一,也基於概率論的分類演算法,屬於監督學習的生成模型。樸素貝葉斯原理簡單,也很容易實現,多用於文字分類,比如垃圾郵件過濾。 1.演算法思想——基於概率的預測 貝葉斯決策論是概率框架下
《Vue.js實戰》筆記 第七章(重點)
Vue.component("first-component",{ template:'\ <button @click="handleIncrease">+1</button>\ <but
《深入理解計算機系統》讀書筆記——第七章 連結
連結 有兩個c檔案: /* main.c */ void swap(); int buf[2] = {1, 2}; int main() { swap(); return 0; } /* swap.c */ extern int buf[]; int *b
《TCP IP 詳解卷1:協議》閱讀筆記 - 第七章
還會在 列表 大量數據 序列 交換 算法 一個數 防火墻 交互式 閱讀須知:筆記為閱讀《TCP IP 詳解卷1:協議》後摘抄的一些知識點,其間也有加入一些根據英文原版的自己翻譯和結合網上知識後的理解,所以有些段落之間並不能夠串聯上或者知識點與書上略有差別(基本差別不大,參考
《現代作業系統》精讀與思考筆記 第七章 多媒體
第七章部分內容與前幾章內容關聯很大,比如程序排程、磁碟排程、檔案系統,而且多為實現細節,這裡不詳述。 1.幀數與閃爍(P476) 畫面動作的平滑性不是完全由每秒的幀數決定的,而是由每秒不同畫面的數目決定的。即使把20幀的視訊提高到80幀,而提高方式僅僅是把同樣一幀重複播放4次,那麼它仍然會不連
資料庫程式設計第七章課後作業
記錄車輛購置稅 package homework; //實體類 public class Car { String IdCard = "";//車主身份證號碼 String CarId = "";//車輛識別程式碼 double Displacement;//車輛排量
CSAPP讀書筆記第七章:(變數作用域與連結器)
[1]程式經過預處理和編譯之後變成可重定位目標檔案。每一個可重定位目標檔案都有一個表,這個表含有當前檔案定義的變數(函式),引用的函式。 這些變數有幾種型別:(1)當前模組定義的全域性變數(非static)(2)當前模組定義全域性變數(非static)(3