Microsoft PowerPoint - 002_第二章 關聯式資料庫(cchen).ppt

Size: px
Start display at page:

Download "Microsoft PowerPoint - 002_第二章 關聯式資料庫(cchen).ppt"

Transcription

1 關聯式資料庫

2 關聯式資料庫 (Relation Database) 假設學校行政系統中有一個尚未分割的 學籍資料表, 如下表所示 : 由上表中, 我們可以清楚看出多筆資料多筆資料重複現象, 如果有某一筆資 料打錯, 將會導致資料不一致現象導致資料不一致現象 例如 : 在上表中的第 5 筆記錄的系 主任, 應該是 李碩安 卻打成 李安

3 因此, 我們就必須要將原始的 學籍資料表 學籍資料表 分割分割成數個不重複的 資料表, 再利用 關聯式資料庫 的方法 關聯式資料庫 的方法來進行來進行資料表的關聯資料表的關聯 何謂 關聯式資料庫 關聯式資料庫 呢呢? 它是由兩個兩個或兩個以上的資料表兩個以上的資料表組合組合而 成 其目的 : 1. 節省重複輸入的時間時間與儲存空間儲存空間 2. 確保異動資料 ( 新增 修改 刪除 ) 時的一致性一致性及完整性完整性 因此, 我們必須將各種資料依照性質的不同 ( 如 : 學籍資料 選課 資料, 課程資料, 學習歷程資料等 ),, 分別存放在幾個不同的表格 中, 表格與表格表格之間的關係, 則以共同的欄位值 ( 如 : 學號 欄位 ) 相互連結, 以這種方式來存放資料的資料庫, 在電腦術語中, 稱為 關 聯式資料庫 (Relational Database)

4 定義定義 1. 是由一群相互關係一群相互關係的正規化關聯 ( 表格 ) 所組成 2. 關聯 ( 表格 ) 之間是透過相同的欄位值 ( 即外鍵外鍵參考參考主鍵 ) 來連繫 3. 關聯 ( 表格 ) 中的所有屬性內含值所有屬性內含值都是都是基元值 (Atomic Value) 因此, 我們可以將上表中的 學籍資料表 學籍資料表 分割分割為 學生資料表 與 科系代碼表, 如何產生關聯式資料庫呢? 它是透過兩個資料表的 相同欄位值 ( 即系碼 ) 來進行連結 如下所示 : 註 : 主鍵 與 外鍵 專有名詞會有後面章節中詳細介紹

5 優點優點 1. 節省記憶體空間 相同的資料記錄不須要再重複輸入 2. 提高行政效率 因為資料不須再重複輸入, 故可以節省行政人員的輸入時間 3. 達成資料的一致性 因為資料不須再重複輸入, 故可以減少多次輸入產生人為的錯誤

6 關聯名詞關聯名詞 關聯式資料庫模型的相關術語通常是用來說明的相關術語通常是用來說明資料庫系統的相關理論, 而 SQL Server 或 Access 等資料庫管理系統所使用的所使用的資料庫相關名詞資料庫相關名詞是 利用另成一套術語, 不過這些名詞名詞或術語術語都代表都代表相同意義, 如表 2-1 所 示 : 表關聯式資料模型 2-1 關聯名詞比較表 關聯 (Relation) 表格 (Table) SQL Server 或 Access 值組 (Tuple) 屬性 (Attribute) 基數 (Cardinality) 主鍵 (Primary Key) 定義域 (Domain) 橫列 (Row) 或記錄 (Record) 直欄 (Column) 或欄位 (Filed) 記錄個數 (number of Record) 唯一識別 (unique identifier) 合法值群 (pool legal values)

7 圖示說明 : 重要專有名詞重要專有名詞 1. 資料表 (Table): : 又稱為表格, 它是真正儲存資料的地方真正儲存資料的地方 它可視為特 定主題的資料集合 並且它是由 資料行資料行 與 與 資料列資料列 的 的二維表格 組合而成 例如 : 上表中的 學生資料表學生資料表 2. 資料行 (Column): : 是指資料表中的某些 欄位, 它是以 垂直 垂直 方 式來呈現 例如 : 上表中的 學號 姓名 學號 姓名 等 3. 資料列 (Row) : 是指資料表中某些 記錄, 它是以 水平 水平 方式來呈現 例如 : 上表中的第一筆記錄 #1 S0001,, 一心,D001,

8 圖示說明 : 重要專有名詞重要專有名詞 4. 主鍵 ( Primary Key; PK): : 是指用來識別記錄的唯一性, 它不可以重複它不可以重複及 空值 (Null) 例如 : 上表中的學生資料表學生資料表中的中的 學號 學號 及科系代碼表科系代碼表中的中的 系碼 5. 外鍵 ( Foreign Key; FK): : 是指用來建立建立資料表之間的資料表之間的關係, 其外鍵內含值其 必須要與另一個資料表的主鍵相同主鍵相同 例如 : 上表中的學生資料表學生資料表中的中的 系碼 6. 關聯性 (Relationship): : 在資料表之間, 透過外鍵外鍵來參考另一個資料 表的主鍵, 如果具有相同欄位值具有相同欄位值就可以進行關聯 例如 : 上表中的學生資料表學生資料表中的中的 系碼 系碼 與科系代碼表科系代碼表中的中的 系碼 系碼 都具有 相同欄位值, 因此, 就可以進行關聯

9 鍵值屬性 在關聯式資料庫關聯式資料庫中中, 每一個關聯 ( 表格 ) 會有許多不同的鍵值屬性 (Key Attribute),, 因此, 我們可以分成兩個部份兩個部份來探討 : 一 屬性 (Attribute): : 是指一般屬性一般屬性或欄位欄位 如下圖所示 二 鍵值屬性 (Key Attribute): : 是指由一個或一個以上的屬性一個或一個以上的屬性所組成, 並且在一個關聯中, 必須要具有 唯一性 的屬性具有 唯一性 的屬性來當作來當作 鍵 (Key) 例如 : 在關聯式資料庫中, 常見的鍵 (Key) 可分為 : 超鍵 候選鍵候選鍵 主 鍵及交替鍵, 其各鍵的關係, 如下圖所示

10 屬性 (Attribute) 定義定義 用來描述用來描述實體實體的性質 (Property) 例如例如 學號 姓名 性別 都是用來描述都是用來描述學生實體學生實體的性質, 並且每一個屬 性一定要有一個定義域定義域 (Domain)( 亦即資料類型 範圍大小資料類型 範圍大小等 ) 其 中, 性別 屬性的內含值, 必須是 男生 或 女生, 而不能超出而不能超出定 義域 (Domain) 的合法值群 分類分類 1. 簡單屬性 (Simple Attribute) 2. 複合屬性 (Composite Attribute) 3. 衍生屬性 (Derived Attribute)

11 1. 簡單屬性 (Simple Attribute) 定義定義 已經已經無法再繼續切割無法再繼續切割成其他成其他有意義的單位, 亦即該屬性為 基元值 (Atomic Value) 例如例如 學號 屬性 學號 屬性便是 便是 簡單屬性簡單屬性 碼 地址 就不算是簡單屬性, 因為它還可以再切割成區域號 縣市 鄉鎮 路 巷 弄 號等小單位

12 2. 複合屬性 (Composite Attribute) 定義定義 由兩個或兩個以上兩個或兩個以上的其他的其他屬性的值屬性的值所組成 例如例如 地址 屬性是由是由區域號碼 縣市 鄉鎮 路 巷 弄 號區域號碼 縣市 鄉鎮 路 巷 弄 號等 各個屬性所組成 適用時機適用時機 戶政事務查詢, 房屋仲介網站 那些屬性是屬於 複合屬性 呢? 必須要視需求而定 一般使用者在 設定客戶資料表或學生資料表時, 地址 屬性是視為 是視為 簡單屬性簡單屬性 優點優點 大量查詢時, 較快速 where 地址 Like * 苓雅區 * 速度較慢 where 區域 = 苓雅區 速度較快

13 3. 衍生屬性 (Derived Attribute) 定義定義 SELECT DATEDIFF("YYYY",#1971/10/9#,NOW()); 指可以經由某種方式的計算或推論計算或推論而獲得的 例如 1 年齡 屬性便屬於 衍生屬性 以實際的年齡實際的年齡為例, 可以由 目前的系統時間 目前的系統時間 減去減去 生日 生日 屬性的 值, 便可換算出 年齡 年齡 屬性的值 年齡 = 目前的系統時間 生日 Dim Age As Integer Age = Year(Now()) - Val(TextBox1.Text) Label3.Text = " 您今年 " & Age & " 歲 程式名稱 : ch2\ch2 ch2-2\ch2-2.sln2.sln

14 超鍵 (Super Key) 基本上, 我們會在每一個資料表每一個資料表中中, 選出一個具有唯一性的欄位具有唯一性的欄位來 當作 主鍵, 但是, 在一個資料表中, 如果找不到具有唯一性的欄位 時, 我們也可以選出兩個或兩個以上的欄位兩個或兩個以上的欄位組合起來, 以作為唯一識別 資料的欄位 定義定義 是指在一個資料表中, 選出兩個或兩個以上的欄位兩個或兩個以上的欄位組合起來, 以作為唯 一識別資料的欄位, 因此, 我們可以稱這種組合出來的欄位, 就是 超 鍵 在 在一個關聯 ( 表格 ) 中至少有一個 超鍵, 就是所有屬性的集 合

15 例如例如 以 學生資料表 為例, 若是全班的學生姓名中, 若有人同名同姓 時 ( 重複 ),, 則我們可以搭配學生的搭配學生的學號學號, 讓 學生的學號 與 學生的 姓名 兩欄位結合起來 ( 亦即 學號 + 姓名 ) 來產生新的鍵產生新的鍵 所以,{, 姓名, 學號 } 是一個超鍵超鍵 因為 因為不可能不可能有兩個學生的有兩個學生的姓名與學號姓名與學號皆相 同 { 身份證字號 } 也是一個超鍵超鍵 同名同姓 設定 { 姓名, 學號 } 為超鍵

16 同理同理 { 姓名, 學號, 身份證字號, 年齡, 系別 },{ 姓名, 學號, 身份證 字號, 年齡 } 也都是超鍵超鍵 因為它可以造成 因為它可以造成唯一性唯一性的限制 分析分析 1.{ { 年齡 } 或 { 姓名 } 都不是 超鍵 都 2. 最大的 超鍵 是所有屬性的集合 ; 最小的 超鍵 則是關聯的則是關聯的主鍵主鍵

17 主鍵 (Primary Key) 在關聯式資料庫模型關聯式資料庫模型中中, 將每一個資料表將每一個資料表視為視為一個 實體, 而每 一個實體利用 利用 屬性 屬性 描述之, 而這些屬性屬性就稱為就稱為 鍵值 鍵值 其中用來 識別資料表中記錄的唯一值的鍵值, 稱為 主鍵 主鍵 定義定義 1. 從候選鍵候選鍵中選擇一個用來中選擇一個用來唯一識別值組 ( 記錄 ) 的鍵, 稱為主鍵主鍵 2. 在關聯綱要關聯綱要裡裡, 我們會在主鍵的屬性主鍵的屬性名稱名稱加一個底線加一個底線 3. 在一個關聯中, 只有一個主鍵, 若候選鍵若候選鍵未被選為未被選為主鍵主鍵時時, 則稱為 交替鍵 (Alternate Key) 4. 主鍵之鍵值之鍵值不可為虛值 (Null Value) 5. 在建立資料表時一般都是以 P.K. 來代表來代表主鍵主鍵

18 舉例舉例 學生資料表 ( 學號, 姓名, 生日, 身分證字號, 科系 ) (1) 候選鍵 :( 學號 ) 或 ( 身分證字號 ) (2) 主鍵 : 學號 (3) 交替鍵 : 身分證字號

19 如何挑選主鍵? 基本上, 我們要從多個鍵值多個鍵值中挑選 主鍵 挑選 主鍵 時時, 會依循以下三個原則 : 1. 固定不會再變更的值 在挑選 主鍵 時, 必須要找永遠不會被變更的欄位, 否則會增加爾 後的管理和維護資料的困難度與複雜性 例如 : 學號 與 身份證字號 在決定之後, 幾乎不會再改變 2. 單一的屬性 在一個資料表中, 最好只選取 單一屬性 的候選鍵作為主鍵, 因為 可以節省記憶體空間節省記憶體空間及提高執行效率提高執行效率 例如 :{: 姓名 + 學號 } 與 { 學號 },, 雖然二者都具有唯一性, 但是後者 { 學號 } 是單一屬性 3. 不可以為空值或重覆 依照 關聯式資料完整性規則, 主鍵的鍵值不可以重覆, 也不可以也 為空值 (NULL) 例如 :{: 姓名 } 欄位就不適合當作主鍵欄位 因為可能會重複

20 複合鍵 (Composite Key) 定義定義 是指資料表中的是指資料表中的主鍵, 是由兩個或兩個欄位以上兩個或兩個欄位以上所組成, 這種 使用時機使用時機 主鍵稱為複合鍵 (Composite Key) 當表格中某一欄位的值某一欄位的值無法區分資料記錄無法區分資料記錄時時, 可以使用這種方法 例如例如 在表 2-2a2a 中 縣市 的欄位值有重複, 無法區分出每一筆記錄, 所以 縣市 欄位不能當作主鍵欄位不能當作主鍵欄位 因此, 必須要把 縣市 與 區域 兩個欄位組合在一起, 當作主鍵欄位主鍵欄位 如表 2-2b2b 所示 重複 重複

21 定義定義 候選鍵候選鍵就是就是主鍵主鍵的候選人, 並且也是關聯表的屬性子集所組 成 條件條件 一個屬性 ( 欄位 ) 是要成為候選鍵, 則必須同時要符合下列兩項條件 : 1. 具有唯一性 是指在一個關聯表中, 用來唯一識別資料記錄的欄位唯一識別資料記錄的欄位 例如 : 超鍵 (Super Key) 但可以是由多個欄位組合 { 縣市 + 區域 } 而 成 候選鍵 (Candidate Key) 2. 具有最小性 是指除了符合 唯一性 的條件除了符合 唯一性 的條件之外, 還必須要在該 屬性子集 中 移除任一個屬性任一個屬性之後, 不再符合唯一性 亦即 亦即鍵值欄位個數鍵值欄位個數為最小最小 例如 : { 縣市 + 區域 } 組合成來符合 唯一性 的條件 並且在移除任 一個屬性 { 區域 } 之後, { 縣市 } 不再符合唯一性 因此, { 縣市

22 特性特性 1. 候選鍵可以唯一識別值組 ( 記錄 ), 大部份關聯都只有一個候選鍵只有一個候選鍵 2. 若候選鍵候選鍵只包含一個屬性包含一個屬性時時, 稱為簡單 (simple) 候選鍵 例如 : { 學號 } 若包含兩個或兩個以上屬性兩個或兩個以上屬性時時, 稱為複合 (composite) 候選鍵 例如 : { 縣市 + 區域 }

23 舉例 1 假設現在有一個 學生資料表, 其相關的欄位如下所示 : 學生資料表 ( 學號, 姓名, 生日, 身分證字號, 科系 ) 請找出此資料表中的兩個 候選鍵 候選鍵 解答解答 第一個候選鍵 (1) 找出 具有唯一性 具有唯一性 的欄位 { 學號 + 姓名 } 共同組成時, 滿足唯一性 (2) 檢查是否 具有最小性 但是 { 學號 + 姓名 } 不滿足最小性, 因為在移去 姓名 屬性移去 姓名 屬性之後, 學號 仍然具有唯一性 因此, 我們必須要縮減為最小欄位縮減為最小欄位為 { 學號 },, 所以找到第一個候選 鍵

24 學生資料表 ( 學號, 姓名, 生日, 身分證字號, 科系 ) 解答解答 第二個候選鍵 (1) 找出 具有唯一性 具有唯一性 的欄位 { 身分證字號 + 科系 } 共同組成時, 滿足唯一性 (2) 檢查是否 具有最小性 但是 { 身分證字號 + 科系 } 不滿足最小性, 因為在移去 科系 屬性 之後, 身分證字號 仍然具有唯一性 因此, 我們必須要縮減為最小欄位縮減為最小欄位為 { 身分證字號 }, 所以找到第二個候選鍵 所以,{, 學號 } 或 { 身分證字號 } 皆為 候選鍵候選鍵

25 舉例 2 假設現在有一個 通訊錄資料表, 其相關的欄位如下所 示 : 通訊錄資料表 ( 姓名, 生日, 電話, 地址 ) 請找出此資料表中的一個 候選鍵 候選鍵 解答解答 (1) 找出 具有唯一性 具有唯一性 的欄位 { 姓名 + 生日 } 共同組成時, 滿足唯一性 (2) 檢查是否 具有最小性 並且 { 姓名 + 生日 } 也滿足最小性, 因為在移去移去 生日生日 屬性之後, 姓名姓名 就 就不具有唯一性不具有唯一性 因此, { 姓名 + 生日 } 兩個欄位組合, 缺一不可, 所以這種候選鍵候選鍵又稱 為 複合式候選鍵 所以, { 姓名 + 生日 } 為 複合式複合式候選鍵候選鍵

26 外來鍵 (Foreign Key) 在關聯式資料庫中, 任兩個資料表要進行關聯 ( 對應 ) 時, 必須要透 過 外來鍵 外來鍵 參考參考 主鍵 主鍵 才能建立, 其中 主鍵 值 主鍵 值的所在資料表稱 為 父關聯, 而 外來鍵 值而 外來鍵 值的所在資料表稱為的所在資料表稱為 子關聯 子關聯 定義定義 外來鍵是指是指 父關聯嵌入的鍵, 並且外來鍵外來鍵在父關聯中扮演在父關聯中扮演 主 鍵 的角色 因此, 外來鍵一定會存放另一個資料表的一定會存放另一個資料表的主鍵, 主要目的 是用來確定資料的參考完整性參考完整性 所以, 當父關聯的 主鍵 值 主鍵 值不存在 時, 則 子關聯 則 子關聯 的 外來鍵 值也不可能存在 參考 嵌入 子關聯 父關聯

27 外來鍵的特性外來鍵的特性 1. 子關聯 的外鍵外鍵必須對應 必須對應 父關聯 的主鍵父關聯 的主鍵 2. 外鍵是用來建立 是用來建立 子關聯子關聯 與 與 父關聯父關聯 的連結關係 例如 : 張三同學可以找到對應的系主任 參考 嵌入 子關聯 父關聯 說明 : 在 SQL 語言中, 通常是 主鍵值 = 外來鍵值 當作條件式 例如 : 在 SELECT 之 WHERE 子句中撰寫如下 : 學生資料表. 系碼 = 科系代碼表. 系碼 說明 : 以上 SQL 指令是用來聯結 學生資料表 和 科系代碼表 兩個 資料表

28 外來鍵的特性外來鍵的特性 < 續 > 3. 外來鍵和 父關聯 的主鍵欄位 父關聯 的主鍵欄位必須要具有必須要具有相同定義域, 亦即相同的 資料型態和欄位長度, 但名稱但名稱則可以不相同可以不相同 舉例 1 相同的相同的資料型態資料型態和欄位長度 假設現在有一個關聯圖如下 : 其中, 科系代碼表 的 系碼 欄位的資料類型為 文字, 現在 欲改為 備忘 的資料類型, 則會出現以下的錯誤產生 :

29 舉例 2 外來鍵和 父關聯 的主鍵欄位外來鍵和 父關聯 的主鍵欄位名稱名稱則可以不相同 假設現在有一個關聯圖如下 : 其中, 科系代碼表 的 系碼 系碼 欄位名稱, 現在欲改為 科系代碼 欄位名稱, 則是可以的 如下圖所示 : 系碼 科系代碼 註 : 因此, 我們可以清楚得知, 子關聯 的外來鍵參考參考 父關 聯

30 外來鍵的特性外來鍵的特性 < 續 > 4. 外來鍵的欄位值可以是重覆值重覆值或空值 (NULL) (1) 重覆值 的例子 參考 重覆值 子關聯 父關聯 說明 : 在上表中, 代表張三張三與李四李四都是就讀 資工系

31 外來鍵的特性外來鍵的特性 < 續 > 4. 外來鍵的欄位值可以是重覆值重覆值或空值 (NULL) (2) 空值 (NULL) 的例子 參考 子關聯 空值 父關聯 說明 : 在上表中, 代表王五王五尚未決定要就讀那一個科系

32 關聯式資料庫的種類 假設現在有甲與乙兩個資料表, 其 關聯式資料庫 中資料表的關 聯種類可以分為下列三種 : 1. 一對一的關聯 (1:1) 1): 甲資料表中的一筆記錄, 只能對應對應到乙資料表中的乙資料表中的一筆記錄, 並且乙資 料表中的一筆記錄, 只能對應對應到甲資料表中的甲資料表中的一筆記錄一筆記錄 2. 一對多的關聯 (1:M) M): 甲資料表中的一筆記錄, 可以對應對應到乙資料表中的乙資料表中的多筆記錄, 但是乙資 料表中的一筆記錄, 卻只能對應對應到甲資料表中的甲資料表中的一筆記錄一筆記錄 3. 多對多的關聯 (M:N) N): 甲資料表中的一筆記錄, 能夠對應對應到乙資料表中的乙資料表中的多筆記錄, 並且乙資 料表中的一筆記錄, 也能夠對應對應到甲資料表中的甲資料表中的多筆記錄多筆記錄

33 一對一關聯 (1:1) 1) 定義定義 假設現在有甲與乙兩個資料表, 在一對一關聯在一對一關聯中中, 甲資料表中的一筆記 錄, 只能對應對應到乙資料表中的乙資料表中的一筆記錄, 並且乙資料表中的乙資料表中的一筆記錄, 只能對應對應到甲資料表中的甲資料表中的一筆記錄一筆記錄 舉例舉例 以 成績處理系統 為例, 當兩個資料表之間做一對一的關聯 時, 表示 學生資料表 中的 學生資料表 中的每一筆記錄, 只能對應對應到 成績資料表 的一筆記錄, 而且 成績資料表 的 成績資料表 的每一筆記錄, 也只能對應對應到 學生 資料表 的一筆記錄, 這就是所謂的 1 對 1 關聯 適用時機適用時機 通常是基於安全上的考量 ( 資料保密因素 ),, 將某一部份的欄位分割到另 一個資料表中

34 一對一的關聯圖一對一的關聯圖 在下圖中, 學生資料表 與 成績資料表 是一對一的關係 因此, 學生 資料表 的主鍵主鍵必須必須對應對應 成績資料表 的 成績資料表 的主鍵, 才能設定為 1:1 的關聯圖 在實務上, 我們也可以將這兩個資料表這兩個資料表合併合併成一個資料表, 其合併結果如下圖 所示

35 一對一的實例一對一的實例 欲將 學生資料表 與 成績資料表 的這兩個資料表這兩個資料表合併合併成一個資料表一個資料表時時, 必須要先完成以下兩個條件, 否則就無法進行 合併 : 1. 先檢查 學生資料表 中 學號 欄位值是否與 成績資料表 中 學號 欄位值完全相同 2. 再建立 1:1 的資料庫關聯圖, 下圖所示 :

36 一對多關聯 (1:M) 定義定義 假設現在有甲與乙兩個資料表, 在一對多關聯在一對多關聯中中, 甲資料表中的一 筆記錄, 可以對應對應到乙資料表中的乙資料表中的多筆記錄, 但是乙資料表中的乙資料表中的一筆記 錄, 卻只能對應對應到甲資料表中的甲資料表中的一筆記錄一筆記錄 舉例舉例 以 數位學習系統 為例, 當兩個資料表之間做一對多的關聯一對多的關聯時時, 表示 老師資料表 中的每一筆記錄, 可以對應到 課程資料表 中的 多筆記錄, 但 課程資料表 的每一筆記錄但, 只能對應到 老師資料 表 中的一筆記錄, 這就是所謂的一對多關聯, 這種方式是最常被使 用

37 一對多的關聯圖一對多的關聯圖 在下圖中, 老師資料表 與 課程資料表 是一對多的關係 因此, 老師 資料表 的主鍵主鍵必須必須對應對應 課程資料表 的 課程資料表 的外來鍵, 才能設定為 1:M 的關聯 圖 註 : * 代表該欄位為代表該欄位為主鍵, # 代表該欄位為代表該欄位為外來鍵外來鍵

38 一對多的實例一對多的實例 我們建立兩個資料表, 分別為 老師資料表 與 課程資料表, 此時, 我們 可以了解 老師資料表 中的一筆記錄 (T0001),, 可以對應對應到 課程資料表 中 的多筆記錄 (C001,C002,C003),, 但是 課程資料表 中的一筆記錄, 卻只能對 應到 老師資料表 中的到 老師資料表 中的一筆記錄一筆記錄 如下圖所示

39 多對多關聯 (M:N) 定義定義 假設現在有甲與乙兩個資料表, 在多對多關聯在多對多關聯中中, 甲資料表中的一 筆記錄, 能夠對應對應到乙資料表中的乙資料表中的多筆記錄, 並且乙資料表中的乙資料表中的一筆記 錄, 也能夠對應對應到甲資料表中的甲資料表中的多筆記錄多筆記錄 舉例舉例 以 選課系統 為例, 當兩個資料表之間做多對多的關聯多對多的關聯時時, 表示 學生資料表 中的每一筆記錄, 可以對應到 課程資料表 中的多筆 記錄, 並且 課程資料表 中的每一筆記錄, 也能夠對應到 學生資料 表 中的多筆記錄, 這就是所謂的多對多關聯

40 多對多的關聯圖多對多的關聯圖 雖然, 一對多關聯是最常先的一種關聯性, 但是在實務上, 多對多關聯 的 情況也不少, 也就是說由兩個資料表 ( 實體 ) 呈現多對多的關聯多對多的關聯 例如 : 學生資料表 與 課程資料表 如下圖所示 在上圖中表示 : 每一位學生可以選修多門課程, 並且每一門課程也可以被多位 學生來選修 兩個資料表多對多關聯之問題兩個資料表多對多關聯之問題 在實務上多對多關聯多對多關聯如果只有如果只有兩個資料表來建置, 難度較高, 並且容易出問 題

41 解決方法解決方法 利用 三個資料表 三個資料表 來建置來建置 多對多關聯, 也就是說, 在原來的兩個在 資料表之間之間再加入一個 聯合資料表 (Junction( Table) ), 使他們可 以順利處理多對多的關聯 其中, 聯合資料表 (Junction( Table) 中的 主索引鍵 ( 複合主鍵 ) 是由資料表 A( 學生資料表 ) 和資料表 B( 課程資料表 ) 兩者的主鍵所組成 例如 : 在 學生資料表 與 課程資料表 之間再加入第三個資料表 選課資料表, 如下圖所示 聯合資料表

42 聯合資料表 說明 : 1. 在 學生資料表 與 選課資料表 的關係是以一對多 2. 在 課程資料表 與 選課資料表 的關係是以一對多 3. 藉由 選課資料表 的使用, 使 學生資料表 與 課程資料表 關係變成多對多的關聯式, 亦即每一位學生可以選修一門以上的課程 並且每一門課程也可以被多位同學的選修 4. 以資料表 (Table) 之方式組成關聯, 將這些關聯組合起來, 即形成一個 關聯式資料庫

43 資料庫之完整性規則 完整性規則 (Integrity Rules) 是用來確保資料的一致性一致性與完整性, 以避免避免資料在經過資料在經過新增 修改及刪除新增 修改及刪除等運算之後, 而產生的異常現象異常現象 亦即避免避免使用者將使用者將錯誤或不合法的資料值錯誤或不合法的資料值存入資料庫中 如下圖所示 :

44 三種完整性規則三種完整性規則 關聯式資料模式的 完整性規則, 有下列三種 : 如下圖所示 1. 實體完整性規則 (Entity Integrity Rule) 2. 參考完整性規則 (Referential Integrity Rule) 3. 值域完整性規則 (Domain Integrity Rule) 學生資料表 ( 子關聯 ) 科系代碼表 ( 父關聯 ) 註 : 在關聯式資料庫中, 任兩個資料表要進行關聯 ( 參考 ) 時, 必須透過 主鍵 主鍵 對應 外來鍵 才能建立, 其中 主鍵 主鍵 值的所在資料表稱為值的所在資料表稱為 父關聯, 而 外來而 鍵 值的所在資料表稱為值的所在資料表稱為 子關聯 子關聯

45 完整性的綜合分析完整性的綜合分析 我們已經學會一對一一對一 一對多一對多及多對多多對多的資料庫關聯圖了, 但是, 你是 否有注意到, 當我們勾選 強迫參考完整性 勾選 強迫參考完整性 時時,Access, 會自動啟動 串聯更新更新關聯欄位 關聯欄位 及 串聯 串聯刪除刪除關聯欄位關聯欄位 的功能, 來讓使用者勾 選呢? 說明如下所示 :

46 完整性的綜合分析完整性的綜合分析 < 續 > 一 為主鍵 多 為外來鍵 多 為外來鍵 一 為主鍵 註 在 編輯關聯 對話方塊中, 如果有勾選 強迫參考完整性 時, 則必須要具備以下條件 : (1) 兩個資料表之間的關聯欄位關聯欄位的資料類型資料類型必須要必須要相同相同 (2) 如果關聯類型是 一對多 時, 則 一 的那方則 一 的那方必須要是必須要是 主鍵, 而 多 的那方 多 的那方必須要是必須要是 外來鍵 外來鍵 並且主鍵主鍵不可以是 自動編

47 1. 強迫參考完整性 以下圖的 學生資料表 與 科系代碼表 為例 : 科系代碼表 內的內的 系碼 欄位為主鍵, 而 學生資料表 而 學生資料表 內的內的 系 碼 為外來鍵外來鍵 因此, 強迫參考完整性 有勾選時時, 則 DBMS 會限制使用者輸入 資料是否有違反是否有違反參考完整性參考完整性 何謂 參考完整性? 是指用來確保相關資料表間的資料一致性資料一致性, 避免 因一個資料表的記錄改變記錄改變時時, 造成另一個資料表的內容變成無效的值內容變成無效的值 如下圖所示

48 2. 串聯更新更新關聯欄位 在更新更新父關聯父關聯的主鍵主鍵時時, 也會同時更新子關聯子關聯的外鍵值外鍵值 例如 : 在下表中, 欲更新 科系代碼表 中的 D001 為 A001, 也必須同時將 學生資料表 中的第二筆及第三筆記錄的 D001 修 改為 A001 子關聯 父關聯

49 實體完整性規則 針對主鍵 定義定義 每一個關聯表中的值組都必須是都必須是可以識別可以識別的的, 因此, 主鍵必須要必須要具 有唯一性, 並且主鍵主鍵不可重複不可重複或為或為空值 (NULL) 否則, 就無法唯一識別 某一記錄 ( 值組 ) 特性特性 1. 實體必須是必須是可區別的 (Distinguishable) 2. 主鍵值未知未知代表是一個代表是一個不確定的實體, 不能存放在資料關聯中 如下圖所示 :

50 3. 實體完整性規則只適用於基本關聯 (Base Relation),, 不考慮視界 (View) (1) 基本關聯 (Base Relation) 真正存放資料的具名關聯, 是透過 SQL 的 Create Table 敘述來建立 基本關聯對應於 ANSI/SPARC 的 概念層 (2) 視界 (View) 是一種具名的衍生關聯 虛擬關聯, 定義在某些基本關聯上, 本身不含任 何資料 視界視界相對應於 ANSI/SPARC 的 外部層 4. 在建立資料表資料表時可以設定某欄位為時可以設定某欄位為主鍵, 以確保實體實體完整性和唯一 性

51 5. 複合主鍵 ( 學號與課號 ) 中的任何屬性值任何屬性值皆不可以皆不可以是空值 (Null) 如下圖所示 : 說明 : 主鍵是由是由多個欄位多個欄位連結而成的連結而成的組合鍵, 因此, 每一個欄位值都 不可為空值 (Null)

52 參考完整性規則 針對外鍵 在完成建立資料庫資料庫及資料表資料表之後, 如果沒有把它們整合沒有把它們整合起來, 則 學生資料表學生資料表 中的 中的外鍵 ( 系碼 ) 就無法與 科系代碼表 科系代碼表 的主鍵 ( 系碼 ) 之間來進行關聯了, 這將會導致資料庫不一致導致資料庫不一致的問題 也就是的問題 也就是違反違反了資 料庫之 參考完整性規則 參考完整性規則 定義定義 是指用來確保兩個資料表確保兩個資料表之間的資料之間的資料一致性, 避免因一個資料表的 記錄改變改變時時, 造成另一個資料表的內容變成無效的值內容變成無效的值 因此, 子關聯的 外來鍵 (FK) 的資料欄位值, 一定要存在於父關聯父關聯的主鍵 (PK) 中的資料欄 位值

53 例如例如 學生資料表 ( 子關聯 ) 的系碼 ( 外鍵 ;F.K.); 一定要存在於存在於系別代碼表 ( 父關聯 ) 的系碼 ( 主鍵 ;P.K.); 中 如下圖所示 : 存在於 學生資料表 ( 子關聯 ) 系別代碼表 ( 父關聯 )

54 例如例如 尚未勾選 參考完整性規則 尚未勾選 參考完整性規則 的情況 假設現有二個資料表, 分別為 學生資料表 與 科系代碼表, 其中有一位 五福 同 學欲從資工系 (D001) 轉為資管系 (D002),, 但是, 在轉系的過程中, 學校的校務行政系統 中的 學生資料表 與 科系代碼表 尚未勾選 參考完整性規則, 如下圖所示 : 因此, 行政人員假設在填入 系碼 欄位, 誤填為 D003 時,DBMS, 就無法檢查出來, 此時, 將會使得系碼 D003 內容變成無效的值, 以致於產生資料不一致資料不一致現象??? 無效的值 ( 因為無法參考到科系代碼表 )

55 例如例如 有勾選 參考完整性規則 有勾選 參考完整性規則 的情況 假設現有二個資料表, 分別為 學生資料表 與 科系代碼表, 其中有一位 五福 同 學欲從資工系 (D001) 轉為資管系 (D002),, 並且, 在轉系的過程中, 學校的校務行政系統 中的 學生資料表 與 系別資料表 有勾選 參考完整性規則, 如下圖所示 : 因此, 行政人員假設在填入 系碼 欄位, 誤填為 D003 時,DBMS, 就可以檢查出來, 此時, 系碼 D003 就無法修改, 因此, 不會產生資料不一致現象

56 參考完整性規則的特性參考完整性規則的特性 1. 至少要有兩個或兩個以上兩個或兩個以上的資料表才能執行 的資料表才能執行 參考完整性規則參考完整性規則 2. 由父關聯表父關聯表的 主鍵 主鍵 與子關聯表子關聯表的 外來鍵 外來鍵 的關係來的關係來建立兩資料表間資 料的關聯性 3. 建立 參考完整性 之後, 就可以即時有效檢查即時有效檢查使用者的輸入值, 以避免無效的值避免無效的值發生

57 值域完整性規則 定義定義 是指在 單一資料表 單一資料表 中中, 對於所有屬性 (Attributes) 的內含值, 必須來自值域 (Domain) 的合法值群中 亦即是指在 單一資料表 中, 同一資料行中的中的資料屬性資料屬性必須要必須要相同相同 亦即 亦即同一行的欄位同一行的欄位之資料類 型要相同相同 例如例如 性別 屬性的內含值, 必須是 男生 或 女生, 而不能超出定義 域 (Domain) 的合法值群 特性特性 1. 作用在 單一資料表 單一資料表 中 2. 同一資料行同一資料行 中的 中的 資料屬性資料屬性 必須要 必須要 相同 3. 建立資料表可以 設定條件 設定條件 來查檢值域是否為合法值群

58 定義定義 1. 空值是一種特殊記號, 用以記錄目前不詳的資料值不詳的資料值 2. 空值不是不是指 指 空白格空白格 或 或 零值零值 3. 空值可分為以下三種 : (1) 可應用的空值 (Application Null Value): : 一般指目前不知道的 值, 但此值確實存在 例如 : 張三已婚, 但其配偶欄的姓名尚未填入尚未填入 (2) 不可應用的空值 (Inapplicable Null Value): : 目前完全沒有存在這 個值 例如 : 張三未婚, 其配偶欄的值為空值空值 (3) 完全未知的空值 (Totally Unknown): : 完全不知道這個值是否存 在 空值 (NULL Values)

59 非空值 (NOT NULL) 定義定義 資料行資料行必須有必須有正確的資料值, 不可為虛值 例如例如 在 學生資料表 中的 學號 和 姓名 兩欄位值 學號 和 姓名 兩欄位值必須確定, 不可為虛值 因此, 在建立資料表資料表時就必須宣告為 NOT NULL 必須有資料 : 是 ( 代表不能為空值 )

PowerPoint Presentation

PowerPoint Presentation 第四章關聯式資料模型 資料庫系統設計理論李紹綸著 本章內容 關聯式資料模型的資料結構 關聯表綱目 (Relation Schema) 關聯表案例 (Relation Instance) 關聯表的特性 關聯表的種類 關聯式資料模型的完整性限制 實體完整性限制 (Entity Integrity Constraints) 外鍵 (Foreign Keys) 外鍵參考圖 (Referential Diagram)

More information

F5720

F5720 第 9 章 關聯式資料庫的 基本知識 著作權所有 旗標出版股份有限公司 本章提要 9-1 認識 Access 關聯式資料庫 9-2 認識關聯 主鍵 (Primary Key) 與連外鍵 (Foreign Key) 9-3 資料的完整性 9-4 資料表的關聯種類 2 9-1 認識 Access 關聯式資料庫 Access 是一個關聯式資料庫, 所謂 關聯 (Relationship) 是指藉由表格的形式找出資料的方法

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘 ITE 資 訊 專 業 人 員 鑑 定 資 料 庫 系 統 開 發 與 設 計 實 務 試 卷 編 號 :IDS101 注 意 事 項 一 本 測 驗 為 單 面 印 刷 試 題, 共 計 十 三 頁 第 二 至 十 三 頁 為 四 十 道 學 科 試 題, 測 驗 時 間 90 分 鐘 : 每 題 2.5 分, 總 測 驗 時 間 為 90 分 鐘 二 執 行 CSF 測 驗 系 統 -Client

More information

Microsoft PowerPoint - ch04.ppt [相容模式]

Microsoft PowerPoint - ch04.ppt [相容模式] 第 4 章關聯式資料庫模型 4 1 關聯式資料庫模型的基礎 4 2 關聯式資料庫模型的資料結構 4 3 關聯式資料庫模型的完整性限制條件 4 4 關聯式資料庫模型的數學理論 4 5 關聯式資料庫 1 4 1 關聯式資料庫模型的基礎 關聯式資料庫模型 (Relational lti ldtb Database Model) 是 1969 年 E. F. Codd 博士在 IBM 公司的研究成果 發表著名的關聯式資料庫

More information

目錄

目錄 資 訊 素 養 線 上 教 材 單 元 五 資 料 庫 概 論 及 Access 5.1 資 料 庫 概 論 5.1.1 為 什 麼 需 要 資 料 庫? 日 常 生 活 裡 我 們 常 常 需 要 記 錄 一 些 事 物, 以 便 有 朝 一 日 所 記 錄 的 事 物 能 夠 派 得 上 用 場 我 們 能 藉 由 記 錄 每 天 的 生 活 開 銷, 就 可 以 在 每 個 月 的 月 底 知

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

一 新增 SQL Express 2008 資料庫 步驟一 : 首先, 利用 VB 新增一個 Windows Form 應用程式的專案, 專案名稱為 MyDB 專案名稱為 MyDB 步驟二 : 接下來, 請執行 VB 功能表上的 專案 / 加入新項目, 此時, 請在 加 入新項目 的對話方塊中, 選

一 新增 SQL Express 2008 資料庫 步驟一 : 首先, 利用 VB 新增一個 Windows Form 應用程式的專案, 專案名稱為 MyDB 專案名稱為 MyDB 步驟二 : 接下來, 請執行 VB 功能表上的 專案 / 加入新項目, 此時, 請在 加 入新項目 的對話方塊中, 選 附件三 VB 與 SQL Express 資料庫結合 ADO.NET 是程式語言與資料庫存取的一個非常重要的媒介 因此, 我們可以利用 VB2010 C#2010 ASP.NET 4.0 及 J# 等程式語言來撰寫應用程式, 再透過 ADO.NET 就可以輕易的存取資料庫的資料了 因此, 當我們安裝完成 Visual Studio 2010 或 Visual Basic 2010 Express Edition

More information

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 CHAPTER 1 Understanding Core Database Concepts 1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 1 Understanding Core Database Concepts

More information

Microsoft PowerPoint - 001_第一章 資料庫導論(ccchen).ppt

Microsoft PowerPoint - 001_第一章  資料庫導論(ccchen).ppt 資料庫導論 認識資料 資料庫及資訊的關係 1. 資料 (Data): : 是指未經過處理的原始記錄 例如 : 學生考試的原始成績 2. 資訊 (Information) : 就是有經過 資料處理 經過 資料處理 的結果 例如 : 全班同學成績之排名排名及分佈圖分佈圖 資料處理 (Data Processing) 則是將 資料 資料 轉換成轉換成 資訊 資訊 的一連串 處理過程, 而這一連串的處理過程就是先輸入原始資料到

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

(Microsoft PowerPoint - EMDBCh10\245\277\263W\244\306.ppt)

(Microsoft PowerPoint - EMDBCh10\245\277\263W\244\306.ppt) 第 10 章 關聯式資料庫的功能相依性與正規化 學習重點 關聯綱要的非正式設計原則 關聯屬性的語意 值組中的資料重複和更新異常情況 值組中的空值 假值組 功能相依性 正規化的一般程序 關聯的正規化 2 學習重點 正規化的實際使用 鍵值與屬性的定義 第一正規化形式 第二正規化形式 第三正規化形式 第三正規化的一般化定義 BCNF (Boyce-Codd Normal Form) 藉由分解動作達到 BCNF

More information

Microsoft PowerPoint - 008_第八章 合併理論與實作(ccchen).ppt

Microsoft PowerPoint - 008_第八章  合併理論與實作(ccchen).ppt 合併理論 限制 (Restrict) 定義定義 是指是指在關聯表中在關聯表中選取符合某些條件的值組 ( 記錄 ), 然後另 成一個新的關聯 代表符號代表符號 σ( 唸成 sigma) 假設假設 P 為選取的條件, 則以 σ p (R) 代表此運算 其結果為原關聯表 R 記錄的 水平 子集合 水平 子集合 關聯式代數關聯式代數 σ 條件 ( 關聯 ) SQL 語法 關聯 Where 條件 其中條件條件可用可用邏輯運算子

More information

ASP.NET 2.0網頁設計範例教本

ASP.NET 2.0網頁設計範例教本 第 4 章資料庫設計與實體關聯模型 4-1 資料庫設計的基礎 4-2 實體關聯模型 4-3 建立實體關聯圖 4-4 實體關聯圖的常見錯誤 4-5 將實體關聯圖轉換成關聯表綱要 4-6 關聯式資料庫的邏輯資料模型 4-1 資料庫設計的基礎 4-1-1 資料庫系統開發的生命周期 4-1-2 資料庫設計方法論 4-1-1 資料庫系統開發的生命周期 圖例 資料庫系統開發的生命周期就是資料庫系統的開發流程,

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

投影片 1

投影片 1 > 關聯式資料庫與個體關係圖 (RDB & ERD) 周國華屏東商業技術學院會計系 初版 :2007/7/24 本次修訂 :2011/7/15 RDBMS RDBMS (Relational Database Management System) : 關聯式資料庫管理系統 使用者根據 RDB model 建立資料庫 RDB model 係由 E. F. Codd 在 1970

More information

Microsoft PowerPoint - MIS_Lec03.ppt [相容模式]

Microsoft PowerPoint - MIS_Lec03.ppt [相容模式] 關聯性與限制條件之 管理 Constraint Type Add, Rename, Drop Constraints Constraint Information Integrity Constraints 限制條件 Entity Integrity Constraints 配合主鍵限制 Referential Integrity Constraints 配合外來鍵限制 Domain Integrity

More information

Microsoft PowerPoint - SQL 的查詢語言(ccchen).ppt

Microsoft PowerPoint - SQL 的查詢語言(ccchen).ppt SQL 的查詢語言 查詢的基本語法 SELECT SELECT [* [* DISTINCT DISTINCT Top Top n] n] < 欄位串列欄位串列 > FROM FROM ( 資料表名稱 ( 資料表名稱 {< {< 別名別名 >} >} JOIN JOIN 資料表名稱資料表名稱 )) [WHERE [WHERE < 條件式條件式 >] >] [GROUP [GROUP BY BY

More information

PowerPoint 簡報

PowerPoint 簡報 資料庫管理 Database Management 建立銀行資料庫及查詢範例 系級 : 物理四學號 :49814201 姓名 : 吳嘉峰授課老師 : 楊維邦教授 主題說明 利用 phpmyadmin 在 MySQL 中建立簡單的銀行資料庫 依照範例情境, 練習對銀行資料庫作查詢 目錄 Primary Key Foreign Key Schema Diagram 建立 Banking Database

More information

( )... 5 ( ) ( )

( )... 5 ( ) ( ) 2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:rusen@stust.edu.tw WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...

More information

Microsoft PowerPoint - ch07.ppt [相容模式]

Microsoft PowerPoint - ch07.ppt [相容模式] 第 7 章關聯式資料庫的正規化 1 7-1 正規化的基礎 7-2 功能相依 7-3 第一階到第三階正規化型式 7-4 多重值相依與第四階正規化型式 7-5 合併相依與第五階正規化型式 7-1 正規化的基礎 2 7-1-1 關聯表為什麼需要正規化 7-1-2 正規化的型式 7-1 正規化的基礎 - 說明 3 正規化 (Normalization) 是一種標準處理程序來決定關聯表應該擁有哪些屬性, 其目的是建立

More information

untitled

untitled 21 Visual FoxPro Visual FoxPro 6.0 11 Visual FoxPro Visual FoxPro CIP Visual FoxPro 2004 21 ISBN 7-03-014834-7 V Visual FoxPro TP311.138 CIP 2004 143035 16 100717 http://www.sciencep.com * 2004 12 7871092

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

ACI pdf

ACI pdf 09 9.1 -...9-2 9.1.1...9-2 9.1.2...9-3 9.2 -...9-4 9.2.1 PMT - ()...9-4 9.2.2...9-6 9.3 -...9-8 9.3.1 PMT - ()...9-8 9.4...9-10 9.4.1... 9-11 9.4.2...9-12 9.4.3...9-14 9.5 -...9-17 9.5.1...9-18 1 Excel...9-21

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

F5720

F5720 第 10 章 利用實體 - 關係模型 (E-R Model) 規劃資料庫 著作權所有 旗標出版股份有限公司 本章提要 10-1 何謂 實體 - 關係模型 10-2 實體 - 關係模型 的組成要素 10-3 擴充實體 - 關係模型 2 10-1 何謂 實體 - 關係模型 實體 - 關係模型 (Entity-Relationship Model, 簡稱 E-R Model) 是陳品山 (Peter P.S.

More information

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089 Photoshop CC Camera Raw Photoshop Camera Raw Step 1 3 1 2 3 SCOTT KELBY Step 2 B Camera Raw 088 Chapter 3 Camera Raw Chapter 3 Camera Raw Step 3-4 -100 negative clarity +25 ] P / -75-50 Step 4 0 ( 下一頁

More information

2 3 13 17 22 26 1 2 8 100738 +86 (10) 8508 5000 +86 (10) 8518 5111 www.kpmg.com.cn 2006 4 2002 2006 1 28% 2006 17 8 500 2006 2006 2006 7 2.5 2 1 500 500 40% 500 10 16 14 12 10 8 6 4 2 2002-2006 5.1 5.9

More information

ebook 165-5

ebook 165-5 3 5 6 7 8 9 [ 3. 3 ] 3. 3 S Q L S Q 4. 21 S Q L S Q L 4 S Q 5 5.1 3 ( ) 78 5-1 3-8 - r e l a t i o n t u p l e c a r d i n a l i t y a t t r i b u t e d e g r e e d o m a i n primary key 5-1 3 5-1 S #

More information

(Microsoft PowerPoint - PHP_Ch10 [\254\333\256e\274\322\246\241])

(Microsoft PowerPoint - PHP_Ch10 [\254\333\256e\274\322\246\241]) 第 10 章 MySQL 資料庫系統的基本使用 10-1 網頁資料庫的基礎 10-2 MySQL 資料庫系統 10-3 使用 phpmyadmin 建立 MySQL 資料庫 10-4 新增 MySQL 資料表 10-5 匯入與匯出 MySQL 資料庫 10-6 變更 MySQL 管理者密碼 10-1 網頁資料庫的基礎 10-1-1 資料庫系統 10-1-2PHP 與資料庫 10-1-1 資料庫系統

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

1-6 Access 2016 實力養成暨評量解題秘笈 102. 書籍與作者 Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 :

1-6 Access 2016 實力養成暨評量解題秘笈 102. 書籍與作者 Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 : 1-6 102. 書籍與作者 102-1. Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 : 簡短文字 欄位名稱 : AuthorID, 資料類型 : 數字 欄位名稱 : Publisher, 資料類型 : 簡短文字 欄位名稱 : Price,

More information

HTML網頁基礎語言

HTML網頁基礎語言 第 12 章 SQL 合併查詢與子查詢 12-1 SQL 合併查詢的基礎 12-2 交叉合併查詢 12-3 θ 合併與 EquiJoins 合併查詢 12-4 自然合併查詢 12-5 外部合併查詢 12-6 集合運算的查詢 12-7 SQL 子查詢 12-8 合併更新與刪除 1 12-1 SQL 合併查詢的基礎 - 說明 SQL 合併查詢 (Join) 是使用在多個資料表的查詢, 其主要的目的是將關聯式資料庫正規化分析分割的資料表,

More information

习题1

习题1 习 题 1 数 据 库 系 统 基 本 概 念 1.1 名 词 解 释 DB DB 是 长 期 存 储 在 计 算 机 内 有 组 织 的 统 一 管 理 的 相 关 数 据 的 集 合 DB 能 为 各 种 用 户 共 享, 具 有 较 小 冗 余 度 数 据 间 联 系 紧 密 而 又 有 较 高 的 数 据 独 立 性 等 特 点 DBMS 是 位 于 用 户 与 操 作 系 统 之 间 的

More information

第6章  数据库技术基础

第6章  数据库技术基础 第 六 章 数 据 库 技 术 基 础 本 章 要 点 数 据 库 系 统 概 述 关 系 数 据 库 数 据 库 设 计 数 据 库 系 统 概 述 数 据 管 理 技 术 的 发 展 数 据 管 理 技 术 的 发 展 分 三 个 阶 段 : 人 工 管 理 阶 段 文 件 系 统 管 理 阶 段 数 据 库 系 统 管 理 阶 段 数 据 库 系 统 概 述 数 据 库 数 据 库 管 理 系

More information

CU0594.pdf

CU0594.pdf 8 SOHO 1 3 003 SOHO SOHO Coder Programmer HTML CSS PHP JavaScrip 009 LECTURE 1-1 1 048 PART 2 LECTURE 1-1 1 049 SOHO Landing Page Landing 050 PART 2 LECTURE 1-1 1 SEO SEO P.093 SEO SEO SEO SEO SEO 051

More information

第二節 研究方法 本論文第一章 緒論 說明研究動機與目的 研究方法及研究的範圍及限制 並對 飲食散文的義界 作一觀念的釐清 第二章 文獻探討 就將本研究的理 論建構中的概念作釐清 分別為 現代文學 飲食文學的重要論著 等兩個部 分來描述目前文獻的研究成果 並探討其不足待補述的地方 本研究以 文化研 究 為主要研究基礎 統攝整個研究架構 在不同章節裡 佐以相關研究方法進 行論述 茲圖示如下 研究方法

More information

AutoCAD 用戶如何使用 ArchiCAD

AutoCAD 用戶如何使用 ArchiCAD AutoCAD 用戶如何使用 ArchiCAD AutoCAD用戶如何使用ArchiCAD ( 中文版 ) 由 Scott MacKenzie, Simon Gilbert, Geoffrey Moore Langdon, David Byrnes, Ralph Grabowski 編寫 龍庭資訊有限公司 1/73 - 2. 3. 4. -

More information

Microsoft Word - 關聯性資料庫.doc

Microsoft Word - 關聯性資料庫.doc 關聯式資料庫 引用自 : 王勝雄, 台中市網 PHP 程式語言編寫 研習課程網址 :http://km.tceb.edu.tw/~wsx/php/index.htm SQL 結構化查詢語言 定義 & 源起 : SQL 是 Structured Query Language 的縮寫, 簡單的說,SQL 是一種與資料庫溝通的共通語言, 它是當時在 IBM 工作的 E.F. Codd 於 1970 年針對關聯式模型

More information

F5720

F5720 第 12 章 資料表正規化 著作權所有 旗標出版股份有限公司 本章提要 12-1 實體 - 關係圖與正規化的關係 12-2 欄位相依 12-3 第一階正規化 (1NF) 12-4 第二階正規化 (2NF) 12-5 第三階正規化 (3NF) 12-6 Boyce-Codd 正規化 (BCNF) 12-7 正規化的另類思考 2 12-1 實體 - 關係圖與正規化的關係 資料表的 正規化理論 (Normalization

More information

第二章  概念設計與關聯式資料模式

第二章     概念設計與關聯式資料模式 第二章 概念設計與關聯式資料模式 黃仁鵬 2009/3/26 資料庫系統理論與實務 - 使用 Oracle 1 2-1 個體 - 關係模式 (E-R Model) 資料庫結構包括 : 1. 資料型態 (Data Types) 2. 資料關係 (Relationships) 3. 整合限制 (Integrity Constraints) 4. 運算 (Operations) 2009/3/26 資料庫系統理論與實務

More information

二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲

二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲 -1 圓方程式 第 章 二次曲線 38 二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲線合稱為圓錐曲線 因為在平面坐標 系中 其對應的方程式均為二元二次式

More information

SW cdr

SW cdr 1~2 3 4 5~6 7~8 9~10 11 12 13 14 15 16~18 16 16 17 17 18 18 18 19 19 19 20 21 22 23~26 23 24 24 25 26 27 27 27 : 110V 1 110V 110V 15A 2 3 23 24 4 ( ) 5 6 1 2 26 20 l 1 7 3 4 5 15 17 18 12 7~13 6 ~ 8 ~

More information

3. ( 41 ) 1 ( ) ( ) ( ) 2 (a) (b) ( ) 1 2 負責人是指負責處理保險代理人的保險代理業務的人士 業務代表是指代表保險代理人銷售保險產品的人士 如保險代理人聘用上述人士 ( 例如該保險代理人是法人團體 ), 則其負責人及業務代表須向保險代理登記委員會登記 保險代理

3. ( 41 ) 1 ( ) ( ) ( ) 2 (a) (b) ( ) 1 2 負責人是指負責處理保險代理人的保險代理業務的人士 業務代表是指代表保險代理人銷售保險產品的人士 如保險代理人聘用上述人士 ( 例如該保險代理人是法人團體 ), 則其負責人及業務代表須向保險代理登記委員會登記 保險代理 CB(1)1919/04-05(05) ( ) 2. ( ) 40% 50% 3. ( 41 ) 1 ( ) ( ) ( ) 2 (a) (b) ( ) 1 2 負責人是指負責處理保險代理人的保險代理業務的人士 業務代表是指代表保險代理人銷售保險產品的人士 如保險代理人聘用上述人士 ( 例如該保險代理人是法人團體 ), 則其負責人及業務代表須向保險代理登記委員會登記 保險代理登記委員會在決定某人是否適當人選時,

More information

untitled

untitled http://idc.hust.edu.cn/~rxli/ 1.1 1.2 1.3 1.4 1.5 1.6 2 1.1 1.1.1 1.1.2 1.1.3 3 1.1.1 Data (0005794, 601,, 1, 1948.03.26, 01) (,,,,,) 4 1.1.1 Database DB 5 1.1.1 (DBMS) DDL ( Create, Drop, Alter) DML(

More information

目錄 C ontents Chapter MTA Chapter Chapter

目錄 C ontents Chapter MTA Chapter Chapter 目錄 C ontents Chapter 01 1-1 MTA...1-2 1-2...1-3 1-3...1-5 1-4...1-10 Chapter 02 2-1...2-2 2-2...2-3 2-3...2-7 2-4...2-11...2-16 Chapter 03 3-1...3-2 3-2...3-8 3-3 views...3-16 3-4...3-24...3-33 Chapter

More information

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的 4.2 使 用 Table Service Table Service 相 对 来 说 是 三 个 Storage Service 中 最 好 理 解 和 最 易 于 接 受 的, 它 主 要 用 来 存 储 结 构 化 数 据 但 是 Table Service 却 并 不 是 一 个 关 系 型 数 据 库 Table Service 由 两 个 部 分 组 成 :Table 和 Entity

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 1/54 数 据 库 系 统 基 础 哈 尔 滨 工 业 大 学 2011.~2012. 数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 3/54 第 6 章 数 据 库 管 理 与 维 护 6.1 数 据 库 管 理 员 的 基 本 职 责 6.2 数 据 库 存 储 与 性 能 管 理 6.3 数 据 库

More information

二 戶外教學的性質

二 戶外教學的性質 285 一 戶外教學的意涵 價值及其面對的挑戰 1999 1994174 1. 286 2. 3. 二 戶外教學的性質 6 1999 26 1. 2. 3. 287 4. 5. 三 鄉土戶外教學的教學目標 10-1 1. (curriculum) (subject material) 288 (1998) 10-2 (conceptualizing) (generalizing) 2. (Educational

More information

untitled

untitled Database System Principle Database System Principle 1 SQL 3.1 SQL 3.2-3.3 3.4 3.5 3.6 Database System Principle 2 3.1 SQL SQL Structured Query Language SQL Database System Principle 3 SQL 3.1.1 SQL 3.1.2

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

縣 94 學年度 上 學期 區 國民中學 Q 年級 R 領域教學計畫表 設計者:

縣 94 學年度 上 學期      區 國民中學  Q  年級    R    領域教學計畫表 設計者: 高雄市立茄萣國中國中 103 學年度第一學期八年級 英文補救教學彈性學習課程計畫表 一 教材來源 : 二 教學節數 : 每週 (1) 節, 學期共 ( 20 ) 節 三 各單元內涵分析 : 週次 第一週 第二週 第三週 第四週 9/1 9/5 9/8 9/12 9/15 9/19 9/22 9/26 Lesson1 ( 一 ) Lesson1 ( 一 ) Lesson2 ( 二 ) Lesson2

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

戒菸實務個案自助手冊105年Ver.2

戒菸實務個案自助手冊105年Ver.2 本計劃經費來自 品健康福利捐支應 衛生福利部國民健康署 我 名字 為了 以下理由 1. 2. 3. 4. 5. 決定從 年 月 日起 簽署人 (簽章) 見證人 (簽章) 年 月 日 a 準備戒 V 環境的準備 排除讓自己想吸 自己戒 的環境 V 心理的準備 瞭解自己的吸 的環境 建立能提醒 行為 強化戒 決心 V 身體的準備 評估身體的尼古丁依賴度 必要時找尋 藥物降低戒 戒 的難度

More information

使用手冊

使用手冊 使用手冊 版權所有 2013 年 Microtek International, Inc. 保留所有權利 商標 Microtek MII MiiNDT ScanWizard Microtek International, Inc. Windows Microsoft Corporation 重要須知 Microtek Microtek Windows Microsoft Windows I49-004528

More information

Oracle Database 10g: SQL (OCE) 的第一堂課

Oracle Database 10g: SQL (OCE) 的第一堂課 商 用 資 料 庫 的 第 一 堂 課 中 華 大 學 資 訊 管 理 系 助 理 教 授 李 之 中 http://www.chu.edu.tw/~leecc 甲 骨 文 俱 樂 部 @Taiwan Facebook 社 團 https://www.facebook.com/groups/365923576787041/ 2014/09/15 問 題 一 大 三 了, 你 為 什 麼 還 在 這

More information

6-1-1極限的概念

6-1-1極限的概念 選 修 數 學 (I-4 多 項 式 函 數 的 極 限 與 導 數 - 導 數 與 切 線 斜 率 定 義. f ( 在 的 導 數 : f ( h 對 實 函 數 f ( 若 極 限 存 在 h h 則 稱 f ( 在 點 可 微 分 而 此 極 限 值 稱 為 f ( 在 的 導 數 以 f ( 表 示 f ( f ( 函 數 f ( 在 的 導 數 也 可 以 表 成 f ( 註 : 為 了

More information

Microsoft Word - 手冊.docx

Microsoft Word - 手冊.docx 國立臺灣師範大學 National Taiwan Normal University 2011 春季班赴外交換生手冊 Outbound Exchange Student Handbook 國立臺灣師範大學國際事務處 Office of International Affairs 國立臺灣師範大學國際事務處 Office of International Affairs Tel:+886-2-7734-1282

More information

Microsoft PowerPoint - 資料庫正規化(ccchen).ppt

Microsoft PowerPoint - 資料庫正規化(ccchen).ppt 資 料 庫 正 規 化 正 規 化 的 概 念 何 謂 正 規 化 (Normalization)?? 就 是 結 構 化 分 析 與 設 計 中, 建 構 資 料 模 式 所 運 用 的 一 個 技 術, 其 目 的 是 為 了 降 低 資 料 的 重 覆 性 與 避 免 更 新 異 常 的 情 況 發 生 因 此, 就 必 須 將 整 個 資 料 表 中 重 複 性 的 資 料 剔 除, 否 則

More information

1

1 1 2 3 4 5 6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 8 15 9 10 11 12 13 16 14 17 18 19 20 21 22 15 23 2.3 不同的分析角度 以上種種對影響健康因素的分析 其實來自不同的學說和理論 它們從不同角度分析 健康 建立對健康及影響健康因素的不同理解 這些角度包括 1 生物 2 社 會 3 心理 4 靈性 5 生態及

More information

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8 Smart TPM Rev. 1001 Smart TPM Ultra TPM Smart TPM TPM...3 1. BIOS... 3 2. Infineon TPM Smart TPM... 4 2.1. Infineon TPM...4 2.2. Smart TPM...4 3. TPM... 5 3.1. Smart TPM TPM...5 3.2. Advanced Mode...8

More information

1-4 二 社會工作存在的前提 / 基本假設 Boehm

1-4 二 社會工作存在的前提 / 基本假設 Boehm 第一章 社會工作的基本概念 壹社會工作的意義 一 社會工作 較重要的定義 1. 2. 3. 上榜關鍵 1. 2. 1-3 1-4 二 社會工作存在的前提 / 基本假設 Boehm 1. 2. 3. 4. 5. 6. 7. 8. 貳社會工作相關名詞說明 client social case work social group work community work 1. 2. 上榜關鍵 1-5 1-6

More information

36 2013 6 29 2012 10 24 2012 12 1 93 1998 10 25 94 95 2001 12 12 96 2007 4 15 97 (1) 200.0 50.0 100.0 500.0 98 49% 5% 20% 25% 25% 25% 25% H 598,100,000 H 59,810,000 657,910,000 H 25.0% 10 2010 9 19 5%

More information

Ch06_

Ch06_ CH06 正規化概述 課程大綱 2 何謂好的關聯綱目 意義明確 資料不重複儲存 屬性值很少有空值 關聯 JOIN 後不會產生虛假序列值 函數相依 基本正規化 第一正規式 (1NF) 第二正規式 (2NF) 第三正規式 (3NF) 進階正規式 Boyce-Codd 正規式 (BCNF) 第四正規式 (4NF) 第五正規式 (5NF) 好的關聯綱目特性 好的關聯綱目特性 意義明確 資料不重複儲存 屬性值很少有空值

More information

ebook 132-2

ebook 132-2 2 SQL Server 7.0 SQL Server SQL Server 7 SQL Server 7 5 2.1 SQL Server 7 SQL Server 7 SQL Server SQL Server SQL Server 2.1.1 SQL Server Windows NT/2000 Windows 95/98 ( r a n d o m access memory R A M )

More information

書面

書面 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5.4 互動功能畫面 程式碼請參考附件-程式三 在進入互動頁面時 會執行setAllText()依寵物狀態數值來 設定狀態文字與頭像 並且依心情決定是否要不要播放音效 觸摸的區域 由於是自己寫的 view 所以並未透過xml來設置 而是透過Layut.addview()來動態新增

More information

選擇學校午膳供應商手冊適用於中、小學 (2014年9月版)

選擇學校午膳供應商手冊適用於中、小學 (2014年9月版) 2014 年 9 月版 選擇 學校午膳供應商手冊 適用於中 小學 i 1 1 2 3 4 5 6 7 8 9 1 2 2 i. ii. iii. iv. v. i. ii. iii. iv. v. vi. vii. 3 i. ii. iii. iv. v. 4 i. ii. 1. 2. 3. 4. 5. iii. iv. 5 6 3 4 5 6 i. ii. i. ii. iii. iv. v.

More information

(Microsoft PowerPoint -

(Microsoft PowerPoint - Windows 程式設計 ADO.NET 資料存取 ( 一 ) 講師 : 林賢達 Peter.lin@imestech.com 課程大綱 安裝 SQL Server 2005 Express Edition RDBMS 基礎概念 測試資料庫簡介 ADO.NET 概述 Connection 物件與 Command 物件 Parameters 集合物件 DataReader 物件 資料繫結 RDBMS

More information

Microsoft PowerPoint - Microsoft10.pptx

Microsoft PowerPoint - Microsoft10.pptx 資料探勘在電信公司 交叉銷售之應用 李御璽 銘傳大學資訊工程學系 leeys@mail.mcu.edu.tw 專案目的 某電信公司針對手機用戶推廣無線寬頻網卡 找出潛在具有申裝無線寬頻網卡的客戶名單 資料集中共有 1,114 筆資料 已申裝無線寬頻網卡者 206 人 (18.49%) 未申裝無線寬頻網卡者 908 人 (81.51%) Broadband 資料集 欄位名稱 資料型別 意義 值分布 CUST_ID

More information

主動學習快樂玩,韻文詩歌我在行

主動學習快樂玩,韻文詩歌我在行 遊 戲 學 習 卡 趣 味! 學 海 無 盡 案 淘 沙 舊 浪 未 平 新 浪 高 ; 繁 華 落 盡 待 何 去? 返 本 培 元 即 創 造 我 們 認 為 創 意 教 學 的 價 值 不 是 在 教 案 或 課 程 上 的 形 式 改 變 而 已 若 能 回 歸 到 教 學 的 現 場 對 於 不 同 程 度 的 學 生 都 有 學 習 上 的 幫 助 那 才 是 更 有 意 義 的 這 樣

More information

文 学 蓝 皮 书 迅 冯 俐 崔 涛 等 任 副 主 席, 徐 迅 任 秘 书 长 中 国 煤 矿 作 协 成 立 已 30 年, 1983 年 成 立 之 初 为 中 国 煤 矿 文 学 研 究 会, 1995 年 更 名 为 中 国 煤 矿 作 协 煤 炭 系 统 的 作 家 和 广 大 文

文 学 蓝 皮 书 迅 冯 俐 崔 涛 等 任 副 主 席, 徐 迅 任 秘 书 长 中 国 煤 矿 作 协 成 立 已 30 年, 1983 年 成 立 之 初 为 中 国 煤 矿 文 学 研 究 会, 1995 年 更 名 为 中 国 煤 矿 作 协 煤 炭 系 统 的 作 家 和 广 大 文 附 录 二 12 年 度 文 学 大 事 记 1 月 鲁 迅 文 学 院 第 十 八 届 中 青 年 作 家 高 级 研 讨 班 结 业 1 月 8 日, 鲁 迅 文 学 院 第 十 八 届 中 青 年 作 家 高 级 研 讨 班 全 体 学 员 顺 利 完 成 了 为 期 4 个 月 的 学 习 生 活, 在 京 举 行 了 结 业 典 礼 中 国 作 协 主 席 铁 凝, 党 组 书 记 李 冰,

More information

(Microsoft Word - 03\300\243\244p.doc)

(Microsoft Word - 03\300\243\244p.doc) 三 年 二 班 活 動 報 導 記 者 : 林 昱 慈 四 月, 黃 伯 伯 來 我 們 班 敎 布 袋 戲, 每 個 人 都 玩 得 好 開 心, 你 要 不 要 也 來 玩 玩 看 呀! 很 好 玩 唷! 藝 術 與 人 文 課 的 時 候 老 師 要 我 們 畫 燈 籠, 每 個 人 都 很 認 真 的 畫 燈 籠, 你 看, 我 們 畫 得 不 錯 吧! 藝 術 與 人 文 課 老 師 帶

More information

基本數學核心能力測驗_行為觀察記錄紙_G2版本

基本數學核心能力測驗_行為觀察記錄紙_G2版本 基本數學數學核心能力測驗 G2 行為觀察記錄記錄紙 學校 : 班級 : 姓名 : 日期 : 記錄者 : ~ 學生作答時, 請他 ( 她 ) 將雙手皆置於桌面 ~ 認識數字 ( 三 ): 數列 ( 共 1 頁 ) 注意事項 逐題觀察並作底下記錄, 等分測驗做完後, 每一個策略任選一題問 這一題你是怎麼算的? ( 如果只運用一種策略, 則再任選 2-3 題訪問 ) 利用學生的回答來作為 自己觀察記錄的證據

More information

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式 導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式語言篇第 3 章 C# 程式語言基礎 C# C# 3.0 var 第 4 章 基本資料處理 C# x

More information

WQ.s92

WQ.s92 21 世 纪 高 职 高 专 规 划 教 材 网 络 专 业 系 列 SQL Server 数 据 库 应 用 技 术 张 蒲 生 何 升 编 著 清 华 大 学 出 版 社 北 京 内 容 简 介 本 书 根 据 高 等 职 业 技 术 教 育 和 教 学 特 点, 结 合 教 学 改 革 和 应 用 实 践 编 写 而 成 在 介 绍 SQL Server 数 据 库 基 本 内 容 的 同 时,

More information

1 500 表 1: 各國平均分數

1 500 表 1: 各國平均分數 2012 年多益測驗全球考生資料統計報告 A < 1> 2012 B < 2> 100% 500 2012 2012 / 21 25 (38%) 57% (58%) 25% / 20% 35% 53% 31% 17% / 31% 12% 6 45 1-10% 81% 6 2012 48 3 30% 1 編註 1: 請見 P.15 編註 2: 請見 P.17 1 500 表 1: 各國平均分數 466

More information

研究一:n人以『剪刀、石頭、布』猜拳法猜拳一次,決定一人勝

研究一:n人以『剪刀、石頭、布』猜拳法猜拳一次,決定一人勝 嘉 義 市 第 三 十 屆 中 小 學 科 學 展 覽 會 作 品 說 明 書 猜 拳 決 勝 負 的 最 佳 策 略 探 討 科 別 : 數 學 科 組 別 : 國 小 組 關 鍵 詞 : 剪 刀 石 頭 布 黑 白 猜 編 號 : 壹 摘 要 在 玩 遊 戲 時 往 往 需 要 運 用 猜 拳 剪 刀 石 頭 布 或 黑 白 猜 來 決 勝 負 或 是 分 組, 但 人 數 一 多, 便 無 法

More information

工 序 的 是 ( ) A. 卷 筒 切 筒 装 药 造 粒 B. 搬 运 造 粒 切 引 装 药 C. 造 粒 切 引 包 装 检 验 D. 切 引 包 装 检 验 运 输 7. 甲 公 司 将 其 实 施 工 项 目 发 包 给 乙 公 司, 乙 公 司 将 其 中 部 分 业 务 分 包 给

工 序 的 是 ( ) A. 卷 筒 切 筒 装 药 造 粒 B. 搬 运 造 粒 切 引 装 药 C. 造 粒 切 引 包 装 检 验 D. 切 引 包 装 检 验 运 输 7. 甲 公 司 将 其 实 施 工 项 目 发 包 给 乙 公 司, 乙 公 司 将 其 中 部 分 业 务 分 包 给 2013 年 安 全 工 程 师 法 律 知 识 答 案 解 析 一 单 选 择 题 1. 某 省 人 大 常 务 委 员 会 公 布 实 施 了 某 省 安 全 生 产 条 例, 随 后 省 政 府 公 布 实 施 了 某 省 生 产 经 营 单 位 安 全 生 产 主 体 责 任 规 定, 下 列 关 于 两 者 法 律 地 位 和 效 力 的 说 法, 正 确 的 是 ( ) A. 某 省 安

More information

Microsoft Word - 結案報告.doc

Microsoft Word - 結案報告.doc 2 3 4 5 ~ 6 1. 2. 3. 4. 7 ~ 8 9 ~ 10 11 12 13 14 15 96年原住民族電視節目增製計畫 結案報告 五 執行方式 一 甄試過程照片 16 17 18 夣 19 20 21 22 23 24 25 96年原住民族電視節目增製計畫 結案報告 26 27 28 . 29 30 31 32 33 . 34 . 35 96年原住民族電視節目增製計畫 結案報告 (

More information

<4D6963726F736F667420576F7264202D20A1BE3230313630373237A1BF32303136C4EABDADCBD5D7CFBDF0C5A9B4E5C9CCD2B5D2F8D0D0B9C9B7DDD3D0CFDEB9ABCBBEB8FAD7D9C6C0BCB6B1A8B8E6A3A8B8FAD7D93230313630373237A3A9>

<4D6963726F736F667420576F7264202D20A1BE3230313630373237A1BF32303136C4EABDADCBD5D7CFBDF0C5A9B4E5C9CCD2B5D2F8D0D0B9C9B7DDD3D0CFDEB9ABCBBEB8FAD7D9C6C0BCB6B1A8B8E6A3A8B8FAD7D93230313630373237A3A9> 优 化 组 织 架 构, 提 升 管 控 效 率 ; 总 行 参 与 贷 款 调 查, 控 制 信 贷 风 险 2015 年 底, 紫 金 农 商 银 行 为 适 应 经 营 发 展 需 要, 对 组 织 架 构 和 内 设 机 构 进 行 了 部 分 调 整, 新 设 立 了 金 融 同 业 部 和 七 个 部 门 内 设 中 心, 分 别 为 : 个 人 存 款 管 理 中 心 和 零 售 业

More information

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma

現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度, 進而獲得地底物質密度與深度的關係 地下世界知多少 km/s g/cm 3 P Gpa km S P S 3,000 3,000 ak K 透視地底 Percy Bridgma 透視地球深處 的窗戶? extreme condition extreme environment 94.5 1 270 21 3.9 12.3 6,400 300 4,000 1864 Jules Gabriel Verne 1959 2008 1990 Paul Preuss 2003 24 2013 2 482 現在人類獲取地球內部訊息的方法, 是從可能影響我們身家性命安全的地震, 用數學模型把地震資料轉換成地震波速度,

More information

untitled

untitled 北 年 度 領 參 II 北 III 陸 錄 參 錄 IV V 1 2 3 4 參 錄 5 6 參 錄 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 2 1 2 28 29 (三) 教學方法 躍華小學語文課程中的第一個板塊 教科書教學採用單元整體教學的思 路 教授一個主題單元時 可以把教學過程分成幾個模塊 自學模塊 字詞

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

男人的大腦 女人的大腦

男人的大腦 女人的大腦 46 2014 6 498 男女大乾坤 男女的戀愛行為 男人的大腦 女人的大腦 2014 6 498 47 48 2014 6 498 女人的戀愛行為 70 900 男人的戀愛行為 8 2014 6 498 49 50 2014 6 498 對於愛與性的混淆 男女所面臨的問題 和我一樣喜歡做愛除了我, 不可以看別人相信我, 沒有問題現在, 和我做愛知道如何引燃我從不傷害我 朋友關係和性 嫉妒和占有欲

More information

Microsoft Word - _m30.doc

Microsoft Word - _m30.doc 1 2 3 4 5 6 7 8 公式 2 4 2 1 能 整除 因此後玩 者贏 且關鍵數 字為3 的倍數 3 0 3 1 不能整除 所 以先拿餘數 2 關鍵數字是 4的倍 數 2 先玩者贏 4 0 4 1 能整除 因此 後玩者贏 且 關鍵數字為 5 的倍數 5 0 5 1 不能整除 所 以先拿餘數 2 關鍵 數字是 6的倍 數 2 先玩者贏 7 0 6 1 能整除 因此 後玩者贏 且 關鍵數字為7

More information

Microsoft PowerPoint - SAGE 2010

Microsoft PowerPoint - SAGE 2010 SAGE Journals Online -Communication Studies 大綱 SAGE 簡介 Communication Studies 收錄內容 SJO 平台功能介紹 首頁 瀏覽功能 檢索功能 進階服務 SAGE Content 超過 520 種人文 社會科學 理工 科技領域電子期刊 SAGE 與超過 245 個國際知名的學會合作 ( 包括 American Sociological

More information

中期 12 中期 % 報告期 報告 44 中期 報 年中期報告 中國鋁業股份有限公司

中期 12 中期 % 報告期 報告 44 中期 報 年中期報告 中國鋁業股份有限公司 2016 2016 6 30 6 2016 2016 www.hkex.com.hk www.chalco.com.cn 2 6 8 10 中期 12 中期 12 13 16 22 25 26 27 5% 28 29 29 報告期 29 30 31 31 31 32 35 35 36 38 報告 44 中期 報 46 1 2016 年中期報告 中國鋁業股份有限公司 1. ALUMINUM CORPORATION

More information

Microsoft PowerPoint - OLAP

Microsoft PowerPoint - OLAP OLAP 和資料倉儲 黃三益國立中山大學資管系 Overview OLAP Data Warehouse 的建置過程 Data analysis Problems with GROUP BY CUBE and ROLLUP 支援 Data Warehouse 的 DBMS 所具備的特色 2006 資料庫核心理論與實務 2 1 Overview OLAP(On-Line Analytical Processing)

More information

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 档 案 局 2016 年 度 部 门 预 算 1 目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 年 度 市 级 部 门 财 政 拨 款 支 出 预

More information

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 2015 年 度 部 门 决 算 报 表 ( 含 三 公 经 费 决 算 ) 2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 上 级 补 助 收 入

More information

123

123 資 訊 管 理 系 資 料 庫 教 學 帄 台 MTA 資 料 庫 國 際 證 照 題 庫 分 析 指 導 教 授 : 馮 曼 琳 教 授 組 員 名 單 : 陳 雅 紋 學 號 998C030 蔡 宥 為 學 號 998C114 陳 韋 婷 學 號 998C168 中 華 民 國 一 零 三 年 五 月 I 誌 謝 本 專 題 報 告 得 以 順 利 完 成, 首 先 要 感 謝 恩 師 馮 曼

More information

Chapter 8

Chapter 8 第 8 章 SQL-99: 綱要定義 限制 查詢與視界 1 CONTENTS Create Table Drop Table Alter Table SQL 的修改命令 INSERT, DELETE, UPDATE CREAT ASSERTION VIEW 2 變更資料定義 限制或綱要 用來建立 (CREATE) 刪除 (DROP) 和修改 (ALTER) 資料庫中表格 ( 關聯 ) 的描述 3 CREATE

More information

目 錄 2

目 錄 2 1 目 錄 2 3 4 5 6 7 8 9 10 11 12 13 14 a. b. c. d. a. b. c. d. 15 16 17 18 a. b. c. d. 19 20 8. 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 () 44 45 ( ) 46 47 48 49 50 51 52 53 54

More information

關 鍵 報 告 KEY POINT REPORT Community Interest Company CIC L3C BB Corp 20149 31.6 20157 2

關 鍵 報 告 KEY POINT REPORT Community Interest Company CIC L3C BB Corp 20149 31.6 20157 2 no.04 關 鍵 報 告 KEY POINT REPORT Community Interest Company CIC L3C BB Corp 20149 31.6 20157 2 社 會 企 業? 社 會 效 益 債 券 創 櫃 板?? 社 會 創 新? KEY WORDS B Lab B 型 企 業 多 元 就 業 開 發 方 案?? 培 力 就 業 計 畫? 3 關 鍵 報 告 KEY POINT

More information

Microsoft Word - AED CH05.doc

Microsoft Word - AED CH05.doc Chapter 資料庫設計工具的使用 5-1 資料庫設計的基礎 5-2 啟動設計工具與新增模型 5-3 新增實體 5-4 建立關聯性 5-5 產生報告和 SQL 指令 PART 2 建立 SQL Server 資料庫與資料表 5-1 資料庫設計的基礎 資料庫設計 (Database Design) 是一項大工程, 因為資料庫儲存的資料牽涉到公司或組織的標準化資訊 資料處理和儲存方式, 資料庫應用程式開發不能只會寫程式,

More information

untitled

untitled OO 1 SQL Server 2000 2 SQL Server 2000 3 SQL Server 2000 DDL 1 2 3 DML 1 INSERT 2 DELETE 3 UPDATE SELECT DCL 1 SQL Server 2 3 GRANT REVOKE 1 2 1 2 3 4 5 6 1 SQL Server 2000 SQL Server SQL / Microsoft SQL

More information