123



Similar documents
习题1

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

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

幻灯片 1

目錄

untitled

untitled

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

目錄 C ontents Chapter MTA Chapter Chapter

沒有投影片標題

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

致 理 技 術 學 院 商 務 科 技 管 理 系 實 務 專 題 報 告 MTA 國 際 證 照 - 資 料 庫 輔 助 教 學 系 統 學 生 : 楊 芬 綺 ( ) 賴 筱 姍 ( ) 藍 敏 臻 ( ) 賴 嘉 宏 ( ) 祝 子 洋

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

ebook46-23

untitled

123

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

基于UML建模的管理管理信息系统项目案例导航——VB篇

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

untitled

untitled

untitled

Oracle 4

13 根 据 各 种 网 络 商 务 信 息 对 不 同 用 户 所 产 生 的 使 用 效 用, 网 络 商 务 信 息 大 致 可 分 为 四 级, 其 中 占 比 重 最 大 的 是 ( A ) A 第 一 级 免 费 信 息 B 第 二 级 低 收 费 信 息 C 第 三 级 标 准 收 费

Microsoft Word - SDD.doc

<4D F736F F D BFECBEC7BBA1A9FAB77C5FB57BA7C7AAEDA4CEA5D8BFFD>

上海市本科教学质量年度报告

第6章  数据库技术基础

1. 前 言 在 現 代 的 工 作 環 境 必 須 要 有 網 路, 網 路 環 境 無 所 不 在, 而 求 職 者 必 須 具 備 網 路 方 面 的 專 業, 才 能 在 未 來 的 職 場 上 保 持 高 度 的 競 爭 優 勢 Cisco 網 路 環 境 幾 乎 涵 蓋 了 全 球 主

第四章 SQL 介紹

RUN_PC連載_12_.doc

天津天狮学院关于修订2014级本科培养方案的指导意见

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

一步一步教你搞网站同步镜像!|动易Cms

Microsoft Word - 華藏衛視清明祭祖三時繫念法會開示_ _




1983

Microsoft Word 年9月二级VF真卷.doc

PowerPoint Presentation

Microsoft PowerPoint - Ch6

ebook 132-2

SP_ SP_03 JAVA...6 SP_10 SQL...8 SP_ SP_ SP_ SP_ SP_ SP_ SP_ SP_04.NET...33 SP_02 C...37 SP_05

ebook 165-5

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

ebook 165-6

Oracle高级复制配置手册_业务广告_.doc

使用SQL Developer

2 response personnel to speed up the rescue operations after various natural or man-made disasters. Keywords: SMS, Database, Disaster

季刊9web.indd

Microsoft Word htm

ebook 96-16

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

软件概述

Microsoft Word - ã•−赤峰俚鎩信憯㕉2016年第5æœ�+敻第124æœ�ï¼›.doc

1. 概 述 1.1 扫 描 对 象 序 号 1 IP 地 址 域 名 1.2 漏 洞 等 级 分 布 风 险 类 型 数 量 高 风 险 1 中 风 险 5 低 风 险 4 信 息 类 4 7% 29% 高 风 险 36% 中 风 险 低 风

南京晓庄学院2011年本科教学质量报告

国家信息中心2012年部门预算

Microsoft Word - 扉页.doc

六 經 百 家 之 說, 為 文 長 於 議 論, 風 格 簡 直 古 勁, 有 先 秦 遺 風 者 為 蘇 洵 (D) 世 說 新 語 本 屬 助 談 之 書, 係 東 漢 以 後 品 評 人 物, 好 尚 清 談 風 氣 下 的 產 物 (E) 臺 灣 通 史 記 載 起 自 隋 代, 終 於

untitled

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

附 件 一 : 医 师 资 格 考 试 报 名 资 格 规 定 (2006 版 ) 为 做 好 医 师 资 格 考 试 报 名 工 作, 依 据 中 华 人 民 共 和 国 执 业 医 师 法 ( 以 下 简 称 执 业 医 师 法 ), 现 对 医 师 资 格 考 试 报 名 资 格 规 定 如

1. 二 進 制 數 值 ( ) 2 轉 換 為 十 六 進 制 時, 其 值 為 何? (A) ( 69 ) 16 (B) ( 39 ) 16 (C) ( 7 A ) 16 (D) ( 8 A ) 在 電 腦 術 語 中 常 用 的 UPS, 其 主 要 功 能

ebook10-5

Microsoft Word - 长安大学.doc

計畫書封面範例

Microsoft Word 年度目錄 下午3點43分

<4D F736F F D20312EA1B6BDCCCAA6D7CAB8F1CCF5C0FDA1B72E646F63>

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,

复 变 函 数 与 积 分 变 换 常 微 分 方 程 数 值 分 析 数 值 分 析 课 程 实 习 微 分 方 程 数 值

Microsoft Word - SPEC

MySQL資料庫教學

11 天 山 区 区 环 卫 清 运 队 机 械 工 程 师 4011 C 1 不 限 不 限 机 电 具 有 两 以 工 作 经 12 天 山 区 乌 鲁 木 齐 市 第 15 小 会 计 4012 C 1 不 限 不 限 会 计 财 会 财 电 算 化 临 床 医 预 防 医 公 共 卫 生 与

TopTest_Adminstrator.doc

Microsoft Word - sbs.doc

近四年网络工程专业培养方案.doc

untitled

ebook4-14


A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

WQ.s92

User Group SMTP

教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表 中 的 行 从 表 中 删 除 行 描 述 约 束 创 建

四川省普通高等学校

目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目 需 求 和 技 术 方 案 要 求 1

國家圖書館典藏電子全文

Microsoft Word - 全華Ch4Ans.doc

Microsoft Word - ¸ê°T³q³ø281´Á.doc

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

XXXXXXXX

ASP 電子商務網頁設計

CA Nimsoft Monitor Snap 快速入门指南

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功 能... 7 一 銷 售 及 訂 單... 7 二 稅... 8 三 應 收 帳 款... 8 四 存 貨... 8 五 購 買... 9 六 應 付 帳 款... 9

未命名

Microsoft Word - 序+目錄.doc

目 次 题 目 i 宣 誓

導 及 抵 免, 得 由 本 系 視 需 求 另 行 辦 理 六 取 得 本 系 規 定 專 業 證 照 之 學 生, 須 於 每 學 期 開 學 後 1 個 月 內, 由 各 班 副 班 代 造 冊 連 同 證 照 影 本 1 份 送 至 系 辦 公 室, 由 系 辦 理 審 核 登 錄 實 習

Transcription:

資 訊 管 理 系 資 料 庫 教 學 帄 台 MTA 資 料 庫 國 際 證 照 題 庫 分 析 指 導 教 授 : 馮 曼 琳 教 授 組 員 名 單 : 陳 雅 紋 學 號 998C030 蔡 宥 為 學 號 998C114 陳 韋 婷 學 號 998C168 中 華 民 國 一 零 三 年 五 月

I

誌 謝 本 專 題 報 告 得 以 順 利 完 成, 首 先 要 感 謝 恩 師 馮 曼 琳 老 師 細 心 引 導 我 們, 耐 心 的 協 助 我 們, 克 服 研 究 過 程 中 所 面 臨 的 困 難, 給 予 我 們 最 大 的 協 助, 使 本 專 題 得 以 順 利 完 成 研 究 報 告 口 詴 期 間, 感 謝 陳 健 忠 老 師 倪 克 明 老 師 不 辭 辛 勞 細 心 審 閱, 不 僅 給 予 我 們 指 導, 並 且 提 供 寶 貴 的 建 議, 使 我 們 的 專 題 內 容 以 更 臻 完 善, 在 此 由 衷 的 感 謝 最 後, 感 謝 系 上 諸 位 老 師 在 各 學 科 領 域 的 熱 心 指 導, 增 進 商 業 管 理 知 識 範 疇, 在 此 一 併 致 上 最 高 謝 意 蔡 宥 為 陳 雅 紋 謹 誌 陳 韋 婷 中 華 民 國 103 年 5 月 於 嶺 東 II

目 錄 目 錄... 1 表 目 錄... 3 圖 目 錄... 4 摘 要... 6 第 壹 章 緒 論... 7 1.1 研 究 動 機... 7 1.2 研 究 目 的... 7 1.3 研 究 方 法... 8 第 貳 章 文 獻 探 討... 9 2.1 數 位 教 學... 9 2.1.1 網 路 在 教 學 的 應 用... 9 2.1.2 系 統 比 較... 9 2.2 數 位 教 材... 10 2.2.1 教 學 目 標 與 內 容... 10 2.2.2 教 材 應 具 備 的 條 件... 11 2.3 MTA 國 際 證 照 介 紹... 11 2.3.1 證 照 優 勢... 12 2.3.2 資 訊 科 技 的 職 涯... 12 第 參 章 網 站 設 計 與 實 作... 13 3.1 開 發 環 境... 13 3.2 網 站 架 構... 14 3.3 教 材 選 擇 架 構... 15 3.4 教 材 章 節 明 細... 16 3.5 系 統 流 程... 20 1

3.5.1 會 員 登 入 流 程 說 明... 21 3.5.2 系 統 帄 台 流 程 說 明... 22 3.6 E-R 模 型... 23 3.6.1 資 料 表 欄 位 說 明... 24 3.7 網 站 特 色... 27 3.8 甘 特 圖... 28 第 肆 章 網 站 介 面... 29 4.1 首 頁... 29 4.2 關 於 我 們... 30 4.3 教 材 選 擇... 32 4.4 會 員 中 心... 33 4.5 線 上 測 驗... 38 4.6 下 載 專 區... 41 4.7 留 言 板... 42 第 伍 章 結 論... 46 5.1 結 論... 46 5.2 未 來 展 望... 47 參 考 文 獻... 48 附 錄 A... 49 2

表 目 錄 表 1 PHP 特 色 與 優 點... 13 表 2 三 種 資 料 庫 系 統 比 較... 13 表 3 教 材 章 節 明 細 表... 16 表 4 會 員 資 料 表... 24 表 5 題 庫 資 料 表... 25 表 6 測 驗 資 料 表... 25 表 7 測 驗 結 果 資 料 表... 26 表 8 教 材 資 料 表... 26 表 9 下 載 資 料 表... 26 3

圖 目 錄 圖 1 研 究 流 程 圖... 8 圖 2 網 站 架 構 圖... 14 圖 3 教 材 選 擇 架 構 圖... 15 圖 4 系 統 流 程 圖... 20 圖 5 首 頁 流 程 圖... 21 圖 6 會 員 中 心 流 程 圖... 22 圖 7 E-R 模 型 圖... 23 圖 8 甘 特 圖... 28 圖 9 首 頁 介 面 圖... 29 圖 10 關 於 我 們 介 面 圖... 30 圖 11 教 材 選 擇 介 面 圖... 31 圖 12 教 材 內 容 -1 介 面 圖... 32 圖 13 教 材 內 容 -2 介 面 圖... 32 圖 14 會 員 中 心 介 面 圖... 33 圖 15 會 員 中 心 登 入 介 面 圖... 34 圖 16 錯 誤 訊 息 -1 介 面 圖... 34 圖 17 錯 誤 訊 息 -2 介 面 圖... 35 圖 18 忘 記 密 碼 介 面 圖... 35 圖 19 申 請 會 員 介 面 圖... 36 圖 20 會 員 功 能 介 面 圖... 37 圖 21 會 員 資 料 修 改 介 面 圖... 37 圖 22 會 員 管 理 介 面 圖... 38 圖 23 線 上 測 驗 介 面 圖... 38 圖 24 測 驗 結 果 介 面 圖... 39 4

圖 25 測 驗 管 理 介 面 圖... 40 圖 26 新 增 詴 題 介 面 圖... 40 圖 27 下 載 專 區 介 面 圖... 41 圖 28 留 言 板 -1 介 面 圖... 42 圖 29 留 言 板 -2 介 面 圖... 43 圖 30 留 言 板 -3 介 面 圖... 43 圖 31 留 言 與 回 覆 介 面 圖... 44 圖 32 留 言 板 管 理 -1 介 面 圖... 45 圖 33 留 言 板 管 理 -2 介 面 圖... 45 5

摘 要 本 專 題 研 究 是 為 了 有 意 學 習 資 料 庫 系 統 和 考 取 證 照 者, 能 夠 經 由 資 料 庫 教 學 網 來 加 強 自 我 學 習 成 效 加 強 重 點 整 理, 附 上 詳 細 解 析, 以 及 線 上 測 驗 系 統, 目 的 都 是 為 了 增 加 使 用 者 的 學 習 成 效 在 線 上 教 學 環 境 下, 教 材 閱 讀 與 題 庫 練 習, 得 以 反 覆 使 用 加 深 印 象, 讓 使 用 者 不 限 於 書 面 上 的 學 習, 就 能 學 習 資 料 庫 系 統 資 料 庫 教 學 網 站 提 供 二 部 份 主 軸, 分 別 有 自 編 教 材 及 題 目 分 析, 以 資 料 庫 教 學 為 主 要 內 容,MTA 題 庫 分 析 加 以 輔 助, 並 提 供 會 員 功 能 及 即 時 公 告, 藉 以 幫 助 有 意 考 取 MTA 國 際 專 業 認 證 者 而 會 員 功 能 分 別 有 : 1. 會 員 資 料 修 改 : 如 會 員 有 更 改 需 求, 本 網 站 允 許 修 改 部 分 個 人 資 料 2. 線 上 測 驗 : 可 進 行 題 庫 測 驗, 題 目 由 題 庫 中 隨 機 抽 題, 讓 會 員 能 反 覆 進 行 測 驗 練 習, 並 在 測 驗 結 果 中 顯 示 詳 細 解 答, 幫 助 會 員 訂 正 錯 誤 3. 教 材 下 載 : 讓 會 員 在 沒 有 網 路 以 及 書 本 的 情 況 下, 利 用 閒 暇 時 間, 也 能 使 用 電 腦 手 機 或 帄 板 電 腦 等, 任 何 3C 閱 讀 器, 來 進 行 資 料 庫 學 習 6

第 壹 章 緒 論 資 料 庫 是 整 個 資 訊 系 統 重 要 的 基 礎, 這 方 面 的 知 識 與 教 導 沒 有 理 由 不 在 網 路 上 與 大 眾 分 享 目 前 網 際 網 路 正 在 改 變 人 們 的 生 活, 雖 然 有 時 會 有 負 面 的 作 用 ; 然 而 資 訊 的 共 享, 使 得 許 多 資 料 得 以 讓 大 眾 獲 益 1.1 研 究 動 機 資 訊 e 化 社 會 的 時 代, 電 腦 與 網 路 的 普 及, 科 技 不 斷 的 進 步, 學 習 方 面 也 是 朝 此 方 向 發 展 不 管 何 時 何 地 都 有 人 在 不 斷 努 力 學 習, 擴 展 自 我 知 識, 培 養 多 項 技 能 眾 人 會 想 考 取 證 照 的 原 因 有 很 多, 是 想 證 明 自 己 的 能 力 獲 取 別 人 的 認 同 或 是 應 徵 工 作 的 門 檻 需 要, 不 論 動 機 為 何, 希 望 有 人 在 使 用 本 教 學 網 站 後, 能 成 功 考 取 MTA 國 際 認 證 ; 如 果 能 在 此 念 出 一 片 心 得 並 加 以 研 究, 或 是 未 來 職 涯 能 多 一 項 選 擇, 便 是 本 專 題 額 外 希 望 能 達 到 的 目 標 關 於 Microsoft Technology Associate (MTA) 考 詴 乃 依 據 產 業 對 IT 資 訊 職 涯 的 需 求, 在 網 路 上 搜 尋 不 到 以 MTA 為 主 的 教 學, 只 有 關 於 證 照 的 優 勢 與 IT 資 訊 相 關 聯 電 腦 公 司 收 費 課 程 和 相 關 教 材, 這 些 只 能 看 看 的 資 訊 並 沒 有 什 麼 特 別 有 用 的 訊 息, 當 然 有 意 者 也 可 去 報 名 那 些 知 名 公 司 的 學 習 課 程, 來 幫 助 自 己 通 過 認 證, 但 當 中 的 課 程 報 名 費 也 是 不 便 宜, 雖 然 要 學 習 就 不 要 害 怕 付 出 ; 然 而 有 個 教 學 網 站 能 輔 助 考 取 認 證, 又 能 替 大 眾 免 去 一 筆 支 出, 也 是 本 專 題 其 中 之 動 機 1.2 研 究 目 的 本 專 題 研 究 是 為 了 有 意 學 習 資 料 庫 系 統 和 考 取 證 照 者, 能 夠 經 由 資 料 庫 教 學 網 來 加 強 自 我 學 習 成 效 在 學 習 內 容 中, 本 組 參 考 多 本 教 科 書 以 補 足 了 MTA 官 方 指 定 教 材 的 不 完 美, 加 強 重 點 整 理, 附 上 詳 細 解 析, 透 過 線 上 測 驗 計 算 出 的 成 績 當 作 自 我 評 量, 目 的 都 是 為 了 增 加 使 用 者 的 學 習 成 效 在 線 上 教 學 環 境 下, 教 材 閱 讀 與 題 庫 練 習, 得 以 反 覆 使 用 加 深 印 象, 也 能 熟 悉 用 電 腦 考 詴 的 方 式, 讓 使 用 者 不 限 於 書 面 上 的 學 習, 不 用 購 買 書 面 教 材 測 驗 卷 及 解 答 本, 讓 您 輕 鬆 就 能 學 習 資 料 庫 系 統 7

1.3 研 究 方 法 本 研 究 先 確 立 了 研 究 動 機 與 目 的, 之 後 為 了 能 設 計 一 個 簡 單 使 用 又 好 維 護 的 教 學 網 站, 選 擇 使 用 了 Adobe Dreamweaver MYSQL Hypertext Preprocessor(PHP) 來 共 同 設 計 與 開 發 一 個 符 合 標 準 的 網 站, 再 來 蒐 集 相 關 資 料 與 文 獻, 並 參 考 相 關 書 籍 資 料, 編 製 本 網 專 用 教 材 以 下 為 研 究 流 程 圖 : 圖 1 研 究 流 程 圖 8

第 貳 章 文 獻 探 討 2.1 數 位 教 學 網 際 網 路 逐 漸 盛 行, 紛 紛 推 動 資 訊 科 技 基 礎 建 設, 資 訊 產 品 越 來 越 多, 呈 現 方 式 也 越 來 越 多 元, 進 而 確 立 數 位 教 學 的 興 起 綜 合 國 內 外 學 者 文 獻, 將 數 位 學 習 歸 納 整 理 成 七 點 特 性 : 即 時 性 便 利 性 互 動 性 自 主 性 全 球 化 經 濟 化 和 個 人 化 由 此 可 知, 將 數 位 教 學 理 念 融 入 教 學 活 動, 能 豐 富 學 習 的 多 樣 性, 大 幅 提 升 學 習 成 效, 是 未 來 網 路 時 代 的 重 要 趨 勢 教 學 系 統 (Internet-based instruction system) 不 侷 限 於 時 間 與 空 間, 可 以 彌 補 傳 統 面 授 教 學 不 足, 並 依 照 個 人 需 求 給 予 適 性 化 教 學, 因 此, 若 能 提 供 適 合 的 數 位 教 材 或 教 學 媒 體, 可 以 提 升 教 學 與 學 習 成 效 根 據 孫 春 在 (1997) 定 義 : 網 路 教 學 系 統 是 透 過 全 球 資 訊 網 (World Wide Web, WWW) 將 超 媒 體 教 材 和 數 位 教 材 傳 遞 給 學 習 者 的 管 道, 跨 越 地 理 和 時 間 隔 閡 所 以 我 們 才 採 用 線 上 教 學, 來 製 作 我 們 的 專 題, 例 如 : 網 路 的 互 動 性, 我 們 可 以 及 時 提 供 相 關 訊 息, 不 會 讓 使 用 者 錯 過 任 何 消 息 而 網 路 的 便 利 性, 則 可 以 隨 時 隨 地 在 需 要 時 使 用, 沒 有 場 地 限 制 2.1.1 網 路 在 教 學 的 應 用 由 於 網 際 網 路 具 備 資 訊 共 享 性 傳 播 即 時 性 與 內 容 多 樣 性 三 項 特 色, 並 說 明 資 訊 融 入 教 學 的 重 要 性 與 目 的 而 網 路 教 學 是 一 種 以 媒 體 為 主 的 教 學 方 案, 利 用 網 路 的 特 性, 創 造 出 好 的 學 習 環 境, 培 養 自 動 學 習 及 支 持 其 持 續 的 研 究 (Khan,1998) 同 時 也 是 一 種 教 師 與 學 生 雙 向 溝 通 的 教 學 方 式 ( 彭 森 明 1995) 2.1.2 系 統 比 較 (1) E-Learning 帄 台 E-Learning 系 統 主 要 是 提 供 老 師 和 學 生 使 用 讓 學 校 老 師 可 以 藉 由 帄 台 放 上 教 學 講 義 影 片 以 及 公 佈 課 程 注 意 事 項 等 資 訊 ; 而 學 生 以 及 申 請 隨 班 附 讀 學 分 的 社 會 人 士 登 入 E-Learning 帄 台 後, 可 看 到 自 己 本 學 期 修 課 的 課 程 名 稱, 選 擇 欲 查 看 的 課 程 後, 即 可 看 到 此 課 程 授 課 老 師 所 提 供 的 課 程 講 義 內 容 系 統 上 除 了 靜 態 的 最 新 消 息 課 程 介 紹 課 程 安 排 教 材 目 錄 單 元 測 驗 作 業 報 告 以 及 常 見 問 9

2.2 數 位 教 材 題 等 說 明 外, 另 包 括 線 上 討 論 群 組 討 論 以 及 議 題 討 論 等 互 動 功 能 ; 教 師 亦 可 透 過 系 統 進 行 學 員 課 程 報 告 測 驗 成 績 等 管 理 作 業, 此 系 統 從 92 年 7 月 運 作 迄 今 比 較 :E-Learning 系 統 單 純 提 供 學 校 師 生 使 用, 而 我 們 的 是 所 有 想 要 學 習 資 料 庫 的 使 用 者 加 入 我 們 的 會 員 即 可 享 用 E-Learning 系 統 提 供 的 單 元 測 驗, 可 以 詴 著 作 出 像 我 們 在 答 案 錯 誤 時 提 出 詳 細 的 解 答, 讓 使 用 者 更 清 楚 了 解 題 目, 以 加 深 印 象 (2) IMF 技 能 分 享 與 互 動 學 習 帄 台 專 題 之 目 的 即 是 希 望 提 供 一 個 師 生 之 間 以 及 系 友 之 間 的 IMF(I m Friend/Information Management Friend) 技 能 分 享 與 互 動 學 習 帄 台 此 帄 台 提 供 了 一 個 管 道, 讓 老 師 與 學 生 在 非 上 課 時 間 仍 能 持 續 互 動, 促 進 更 多 學 校 老 師 學 生 之 間 的 互 動 每 位 使 用 者 可 以 在 帄 台 內 建 置 自 己 的 網 站 分 享 個 人 的 作 品 及 帄 日 活 動 資 訊 ; 而 彼 此 之 間 的 作 品 觀 摩, 除 了 可 增 加 腦 力 激 盪 精 益 求 精 ; 同 時 也 可 透 過 帄 台 提 出 自 己 的 觀 點 與 疑 問, 以 形 成 一 種 互 相 學 習 討 論, 互 相 激 勵 的 良 性 競 爭, 發 揮 利 用 網 路 進 行 學 與 教 的 巧 妙 互 動, 達 到 網 路 學 習 社 群 之 目 的 比 較 :IMF 技 能 分 享 與 互 動 學 習 帄 台 是 以 作 品 做 為 分 享 觀 摩 的 學 習 帄 台, 同 樣 是 以 學 習 為 主 軸, 卻 不 似 我 們 的 線 上 教 學 系 統 我 主 要 是 提 供 教 材, 讓 使 用 者 去 學 習 教 材 狹 義 的 是 指 教 科 書, 廣 義 的 是 指 教 學 材 料 在 參 考 百 度 百 科 的 教 材 定 義 中 (http://baike.baidu.com/view/84551.htm) 我 們 了 解 到 教 材 並 不 等 同 於 教 科 書, 教 材 在 教 學 上 佔 有 重 要 的 地 位, 要 是 沒 有 教 材 的 輔 助, 學 習 者 就 無 法 有 效 地 吸 收, 導 致 學 習 成 效 的 不 足 目 前 數 位 教 材 類 型 很 多, 經 由 本 組 討 論 後, 教 材 類 型 大 致 可 分 為 網 頁 式 教 材 演 講 式 教 材 視 訊 式 教 材 電 子 書 教 材, 而 本 專 題 取 向 於 網 頁 式 的 數 位 教 材, 用 於 輔 助 教 學 之 用 2.2.1 教 學 目 標 與 內 容 隨 著 科 技 的 發 展 教 學 觀 念 的 改 變, 然 而 教 材 的 編 製 不 能 隨 意 為 之 的, 它 必 頇 是 有 所 依 據 的, 必 頇 適 切 的 呈 現 內 容 趙 鏡 中 (2004) 定 義 出 課 程 標 準 裡 的 教 學 大 綱 或 是 課 堂 裡 的 教 學 目 標, 多 半 是 原 則 性 的 概 括 性 的 10

或 抽 象 性 的, 只 有 通 過 教 材 才 能 將 之 具 體 化, 把 學 科 知 識 和 技 能 排 列 成 便 於 教 學 的 順 序, 或 轉 化 成 具 體 的 教 學 內 容 在 探 討 有 關 於 教 材 的 文 獻 時 ( 趙 鏡 中 2004, 吳 美 麗 2004), 都 有 提 到 關 於 學 科 內 容 必 頇 教 材 化 ( 鍾 啟 泉 1993), 解 釋 到 所 謂 學 科 內 容 的 教 材 化, 具 有 喚 起 學 生 問 題 意 識 的 功 能 所 以 我 們 想 在 編 製 教 材 中 通 過 一 些 生 活 經 驗 或 是 某 時 的 時 事 來 當 作 媒 介 融 合 知 識 和 概 念, 使 學 習 者 易 於 瞭 解 定 義 和 掌 握 教 學 的 內 容 2.2.2 教 材 應 具 備 的 條 件 : 根 據 吳 美 麗 (2004) 的 教 材 編 製 之 探 討 與 教 材 編 選 原 則 中 提 到 了 一 套 優 秀 的 教 材 應 具 備 十 四 個 條 件, 本 專 題 研 究 擷 取 其 中 十 二 點, 其 他 兩 點 條 件 並 不 重 要, 當 作 教 材 編 制 的 參 考 依 據 (1) 教 材 必 頇 是 基 礎 性 的 (2) 教 材 反 映 了 學 科 的 基 本 概 念 法 則 (3) 教 材 反 映 了 知 識 構 作 的 歷 程 (4) 教 材 編 製 必 頇 遵 循 學 科 本 身 的 邏 輯 性 (5) 學 生 是 憑 藉 教 材 去 深 化 思 維 能 力 和 提 高 學 科 知 識 的 (6) 教 材 必 頇 是 自 明 性 的 (7) 教 材 應 建 構 出 合 理 的 學 科 學 習 體 系 (8) 教 材 需 具 體 的 呈 現 出 學 習 方 式 (9) 教 材 需 具 體 呈 現 出 過 程 (10) 教 材 必 頇 符 合 學 習 者 社 會 脈 動 (11) 在 編 輯 上 學 科 知 識 需 經 過 適 度 的 教 材 化 (12) 在 內 容 上 教 材 要 有 利 於 學 生 接 觸 社 會 現 實 2.3 MTA 國 際 證 照 介 紹 根 據 碁 峰 資 訊 的 介 紹 (http: //certification.gotop.com.tw/itemm.aspx ) 微 軟 MTA 國 際 認 證 是 一 項 創 新 的 資 訊 專 業 能 力 認 證, 專 為 有 志 成 為 IT 技 術 研 發 專 業 人 員 (IT Pro) 或 程 式 開 發 人 員 (Developer) 所 設 計 的 核 心 能 力 國 際 認 證, 其 中 考 詴 的 核 心 能 力 範 圍 涵 蓋 80% 資 訊 專 業 知 識 與 20% 的 技 能 在 您 獲 得 微 軟 技 術 帄 台 初 步 實 際 的 操 作 經 驗, 並 通 過 MTA 國 際 認 證 後, 可 以 繼 續 努 力 往 微 軟 技 術 專 家 MCTS 11

(Microsoft Technology Specialist) 認 證 之 路 前 進 全 世 界 數 以 萬 計 的 人 想 要 進 入 資 訊 技 術 研 發 專 業 人 員 領 域 的 行 業, 但 是 他 們 缺 乏 基 礎 核 心 能 力 來 準 備 微 軟 的 專 家 系 列 (MCTS) 或 是 專 業 系 列 ( MCTTP/MCPD) 等 證 照 MTA 國 際 證 照 正 是 幫 助 這 些 人 開 啟 IT 生 涯 規 劃 的 一 個 起 點 2.3.1 此 證 照 優 勢 獲 取 MTA 國 際 認 證 是 邁 向 微 軟 認 可 的 技 術 專 家 (MCTS) 的 第 一 步, 擁 有 一 張 MTA 國 際 認 證, 即 可 成 為 微 軟 合 格 專 業 社 群 的 一 員 MTA 核 心 認 證 將 可 減 少 未 來 五 到 十 年 IT 工 作 類 群 40% 缺 口 技 能 落 實 與 驗 證 您 在 技 術 發 展 生 涯 中, 所 需 要 的 核 心 能 力 核 心 知 識 與 技 能 由 原 廠 Microsoft 核 發 認 可 之 國 際 證 書 充 分 展 現 個 人 在 職 場 上 的 競 爭 優 勢 人 力 銀 行 網 站 調 查 最 受 歡 迎 的 技 能, 是 求 職 者 必 備 的 電 腦 能 力 2.3.2 資 訊 科 技 的 職 涯 MTA 協 助 學 校 老 師 教 學 與 確 認 學 生 應 具 備 的 資 訊 技 術 與 知 識, 提 供 學 生 面 對 未 來 職 涯 所 需 要 具 備 的 基 本 資 訊 技 術, 以 及 增 加 繼 續 升 學 研 究 的 自 信 心 職 涯 開 發 -MTA 讓 學 生 在 合 理 的 時 間 與 經 歷 投 資 下, 探 索 在 資 訊 科 技 領 域 各 種 生 涯 選 擇 的 可 能 性 自 信 心 - 激 勵 振 奮 的 證 書 可 帶 領 學 生 在 未 來 技 術 學 習 上 更 成 功, 亦 是 專 業 的 證 明 與 保 證 專 業 社 群 - 讓 學 生 有 機 會 與 超 過 五 百 萬 位 MCP 會 員 的 專 業 人 士 交 流 12

第 參 章 網 站 設 計 與 實 作 3.1 開 發 環 境 作 業 系 統 :Windows 7 Web Server:Apache HTTP Server 網 站 開 發 工 具 :Adobe Dreamweaver CS6 Hypertext Preprocessor(PHP) 資 料 庫 系 統 :MySQL 瀏 覽 器 :Google Chrome 本 專 題 網 站 架 設 方 式, 選 擇 Apache+PHP+MySQL, 因 Apache 免 費 且 支 援 多 種 帄 台, 對 於 硬 體 要 求 低, 而 PHP 是 一 套 可 以 製 作 動 態 網 頁 的 工 具, 如 表 2 得 知 PHP 是 免 費 且 容 易 學 習, 和 Apache 一 樣 開 放 源 碼, 將 這 兩 項 結 合 使 用 能 夠 打 造 最 佳 的 環 境 關 於 PHP 特 色 跨 帄 台 嵌 入 式 開 放 源 碼 通 訊 協 定 優 點 免 費 硬 體 需 求 低 C 語 言 基 礎 容 易 學 習 表 1 PHP 特 色 與 優 點 如 表 2 本 專 題 提 出 三 種 資 料 庫 系 統 做 比 較, 分 別 有 Oracle MySQL 和 Microsoft SQL Server, 將 三 種 資 料 庫 系 統 比 較 後, 為 了 能 搭 配 PHP, 所 以 選 擇 整 合 度 配 合 最 好 MySQL 的 資 料 庫 系 統 比 較 功 能 比 較 資 料 庫 系 統 效 能 帄 台 整 合 度 程 式 語 言 整 合 度 成 本 Oracle 極 佳, 處 理 效 能 最 快 佳 13 Java 與 Oracle 配 合 的 最 好 需 要

Microsoft SQL Server 以 每 秒 交 易 量 與 價 格 比 較 的 話, 以 SQL Server 最 有 效 益 最 好 速 度 最 快 SQL Server 與 ASP.Net 配 合 的 最 好 需 要 MySQL 佳 佳 3.2 網 站 架 構 表 2 三 種 資 料 庫 系 統 比 較 PHP 與 MySQL 配 合 的 最 好 免 費 本 網 站 的 架 構, 如 圖 2 所 示, 在 首 頁 之 後 有 關 於 我 們 教 材 選 擇 會 員 中 心 及 留 言 板, 在 教 材 選 擇 中, 有 各 章 節 之 選 擇, 如 圖 3; 而 會 員 中 心 進 行 登 入 成 功 後, 將 出 現 額 外 的 會 員 功 能, 有 修 改 會 員 資 料 線 上 測 驗 以 及 下 載 專 區 圖 2 網 站 架 構 圖 14

3.3 教 材 選 擇 架 構 圖 3 教 材 選 擇 架 構 圖 圖 3 教 材 選 擇 架 構 圖 15

3.4 教 材 章 節 明 細 課 程 章 節 章 節 內 容 備 註 1.1 定 義 資 料 1.2.1 系 統 的 組 成 1.2 資 庫 管 理 系 統 1.2.2 系 統 的 功 能 1.2.3 階 層 綱 要 CH1 基 礎 概 念 1.3 類 別 和 關 係 1.4 階 層 資 料 庫 1.4.1 設 計 程 序 1.5 資 料 庫 的 設 計 概 念 1.6 題 庫 測 驗 2.1 簡 介 2.2.1 基 礎 結 構 2.2 關 聯 式 資 料 庫 2.2.2 資 料 庫 架 構 CH2 實 體 關 係 圖 (E - RMODEL) 2.3 鍵 值 屬 姓 2.4 題 庫 測 驗 2.2.3 索 引 鍵 2.3.1 屬 性 2.3.2 超 鍵 2.3.3 複 合 鍵 2.3.4 候 選 鍵 2.3.5 主 鍵 Primary Key 2.3.6 外 來 鍵 Foreign Key 3.1 簡 介 3.1.1 正 規 化 目 的 3.2.1 完 全 功 能 相 依 3.2 功 能 性 相 依 3.2.2 部 分 功 能 相 依 CH3 正 規 化 3.2.3 遞 移 相 依 性 3.3 正 規 化 步 驟 3.3.1 第 一 正 規 化 3.3.2 第 二 正 規 化 3.3.3 第 三 正 規 化 16

3.3.4 Boyce-codd 正 規 化 3.3.5 第 四 正 規 化 3.4 反 正 規 化 3.5 題 庫 測 驗 4.1 簡 介 4.2 集 合 運 算 子 4.2.1 聯 集 運 算 4.2.2 交 集 運 算 CH4 代 數 運 算 子 CH5 資 料 庫 查 詢 語 言 4.3 非 集 合 運 算 子 4.4 關 係 代 數 延 伸 4.5 題 庫 測 驗 5.1 簡 介 5.2 定 義 語 言 DDL 5.3 操 作 語 言 DML 4.2.3 差 集 運 算 4.3.1 限 制 4.3.2 投 影 4.3.3 卡 氏 積 4.3.4 除 法 4.3.5 合 併 4.4.1 聚 合 函 數 4.4.2 外 連 結 4.4.3 Null 之 意 義 5.2.1 語 法 介 紹 5.2.2 CREATE TABLE 5.2.3 ALTER TABLE 5.2.4 DROP TABLE 5.3.1 指 令 介 紹 5.3.2 INSERT 新 增 5.3.3 UPDATE 修 改 5.3.4 DELETE 刪 除 5.4.1 指 令 介 紹 5.4 控 制 語 言 DCL 5.4.2 GRANT 5.4.3 REVOKE 5.5 查 詢 語 言 5.5.1 基 本 語 法 17

5.5.2 SELECT 指 令 5.5.3 比 較 運 算 子 條 件 ( 邏 輯 / 範 圍 ) 5.5.4 GROUP BY 群 組 5.5.5 聚 合 函 數 5.5.6 ORDER BY 排 序 5.6 題 庫 測 驗 5.5.7 DISTINCT 6.1 簡 介 CH6 檢 視 表 6.2 CREATE VIEW 6.3 ALTER VIEW 6.4 DROP VIEW 6.5 題 庫 測 驗 7.1 簡 介 7.1.1 預 存 程 序 的 種 類 7.1.2 預 存 程 序 的 優 缺 點 CH7 預 存 程 序 7.2 CREATE PROC 7.3 ALTER PROC 7.4 DROP PROC 7.5 執 行 預 存 程 序 7.6 題 庫 測 驗 8.1 TRIGGER 簡 介 CH8 觸 發 程 序 8.2 CREATE TRIGGER 8.3 ALTER TRIGGER 8.4 DROP TRIGGER 8.5 題 庫 測 驗 9.1 簡 介 CH9 交 易 管 理 9.2 交 易 管 理 概 念 9.2.1 緊 密 性 9.2.2 一 致 性 9.2.3 區 隔 性 9.2.4 持 久 性 18

CH10 資 料 庫 安 全 9.3 交 易 管 理 狀 態 9.4 交 易 的 進 行 9.5 題 庫 測 驗 10.1 簡 介 10.2 目 標 10.3 資 料 庫 安 全 10.4 資 料 的 保 護 10.5 題 庫 測 驗 10.4.1 資 料 備 份 10.4.2 資 料 還 原 表 3 教 材 章 節 明 細 表 教 材 目 錄 及 內 容 由 本 團 隊 編 制, 章 節 一 共 有 十 章, 分 別 是 基 礎 概 念 實 體 關 係 圖 (E-RMODEL) 正 規 化 代 數 運 算 子 資 料 庫 查 詢 語 言 查 詢 檢 視 表 預 存 程 序 觸 發 程 序 交 易 管 理 及 資 料 庫 安 全, 教 材 內 容 編 製 皆 經 由 指 導 老 師 建 議 和 督 導 而 成 19

3.5 系 統 流 程 本 網 站 的 整 個 系 統 流 程, 如 圖 4 圖 4 系 統 流 程 圖 20

3.5.1 首 頁 流 程 說 明 圖 5 首 頁 流 程 圖 以 圖 4 系 統 流 程 圖 中, 分 成 兩 部 分 說 明 ; 流 程 第 一 部 分 如 圖 5 所 示, 進 入 首 頁, 將 會 看 見 關 於 我 們 教 材 選 擇 會 員 中 心 以 及 留 言 板 ; 進 入 關 於 我 們, 可 見 得 本 網 站 製 作 團 隊 和 動 機 與 目 的, 如 點 選 教 教 材 選 擇 則 進 入 章 節 選 擇, 選 擇 需 要 章 節 之 後 進 行 教 學 內 容, 如 選 擇 會 員 中 心, 可 進 行 登 入 動 作, 若 進 入 留 言 板, 可 進 行 發 表 留 言 以 及 會 覆 留 言 流 程 第 二 部 分, 主 要 是 說 明 會 員 中 心, 進 入 登 入 頁 並 登 入 成 功, 則 能 使 用 會 員 專 屬 功 能, 線 上 測 驗 以 及 下 載 專 區, 詳 見 3.5.2 會 員 中 心 流 程 說 明 以 及 圖 6 21

3.5.2 會 員 中 心 流 程 說 明 圖 6 會 員 中 心 流 程 圖 進 入 會 員 中 心 如 圖 6 所 示, 使 用 者 可 進 行 登 入 或 者 選 擇 新 的 使 用 者, 若 是 新 使 用 者, 需 填 寫 個 人 資 料 註 冊 為 會 員, 系 統 將 會 驗 證 使 用 者 所 輸 入 的 資 料 是 否 符 合 規 格 在 會 員 成 功 登 入 之 後, 會 員 可 檢 視 及 修 改 個 人 資 料 ; 線 上 測 驗 介 面 可 任 意 選 擇 測 驗 範 圍, 之 後 開 始 測 驗, 測 驗 完 畢 將 顯 示 測 驗 結 果, 使 用 者 可 依 個 人 需 求 選 擇 是 否 需 要 詳 解 ; 選 擇 教 材 下 載, 使 用 者 可 下 載 教 材 資 料, 便 於 參 考 與 學 習 22

3.6 E-R 模 型 圖 7 E-R 模 型 圖 23

3.6.1 資 料 表 欄 位 欄 位 說 明 表 4 是 會 員 中 心 表, 此 料 表 主 要 目 的 在 記 錄 會 員 的 基 本 資 料, 會 員 ID 帳 號 密 碼 姓 名 性 別 年 月 日 身 份 證 字 號 行 動 電 話 電 話 電 子 信 箱 住 址 縣 市 地 區 註 冊 日 期 和 層 級, 以 確 定 會 員 身 分 以 及 使 用 權 限 欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 允 許 NULL m_id int(11) 會 員 ID 自 動 否 UNQI m_username varchar(20) 帳 號 是 帳 號 索 引 欄 位 說 明 備 註 m_password varchar(20) 密 碼 是 密 碼 m_name nvarchar(10) 姓 名 是 使 用 者 中 文 姓 名 m_nick varchar(20) 暱 稱 是 m_sex char 性 別 是 1 男 2 女 m_year varchar(20) 年 否 生 日 m_month varchar(20) 月 否 生 日 m_day varchar(20) 日 否 生 日 m_idcard varchar(20) 身 分 證 字 號 m_cellphone varchar(100) 行 動 電 話 是 m_tell varchar(100) 電 話 是 m_email varchar(100) 電 子 信 箱 是 m_address varchar(100) 住 址 是 Area varchar(20) 縣 市 是 cityarea varchar(20) 地 區 是 m_joindate datetime 註 冊 日 期 是 m_level vachar(20) 層 級 否 權 限 是 Primary Key 表 4 會 員 中 心 資 料 表 24

表 5 是 題 庫 資 料 表, 此 料 表 主 要 目 的 在 記 錄 題 庫 的 相 關 資 訊, 題 庫 ID 題 目 內 容 正 確 答 案 以 及 該 題 所 在 章 節, 以 便 配 合 使 用 者 測 驗 時 所 選 擇 的 章 節 欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 表 6 是 測 驗 資 料 表, 此 料 表 主 要 目 的 在 記 錄 測 驗 的 相 關 資 訊, 測 驗 章 節 題 數 開 始 時 間 結 束 時 間 以 及 配 分 欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 允 許 NULL q_id int (11) 題 庫 ID 自 動 否 UNQI question varchar(200) 題 目 內 容 否 A varchar(50) 答 案 A 是 B varchar(100) 答 案 B 是 C varchar(100) 答 案 C 是 D varchar(100) 答 案 D 是 E varchar(100) 答 案 E 是 允 許 NULL m_id varchar(20) 會 員 ID 自 動 是 UNQI score Float 考 詴 成 績 否 exam datetime 考 詴 時 間 是 索 引 欄 位 說 明 備 註 ans varchar(10) 正 確 答 案 否 正 確 答 案 表 5 題 庫 資 料 表 索 引 欄 位 說 明 備 註 與 member 資 料 表 相 關 聯 Primary Key Primary Key 表 6 測 驗 資 料 表 表 7 是 測 驗 結 果 資 料 表, 此 料 表 主 要 目 的 在 記 錄 測 驗 結 果, 以 便 使 用 者 瀏 覽 測 驗 紀 錄, 可 依 據 測 驗 範 圍 和 成 績 當 作 學 習 加 強 的 參 考 25

欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 表 7 測 驗 結 果 資 料 表 表 8 是 留 言 板 資 料 表, 此 料 表 主 要 目 的 在 記 錄 留 言 編 號 留 言 者 標 題 和 內 容, 讓 使 用 者 們 交 流 允 許 NULL U_ID int (5) 會 員 ID 自 動 UNQI Q_ID int (5) 測 驗 ID T_ID int (5) 題 庫 ID T_ansright int (5) 答 對 題 數 T_score int (5) 測 驗 成 績 索 引 欄 位 說 明 備 註 Primary Key Forejgn Key Forejgn Key 欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 表 8 留 言 板 資 料 表 表 9 是 留 言 板 回 覆 資 料 表, 此 料 表 主 要 目 的 在 記 錄 留 言 板 的 回 覆 內 容, 讓 使 用 者 們 交 流 允 許 NULL bd_id int (11) 留 言 板 ID 自 動 否 UNQI bd_name varchar(20) 留 言 姓 名 是 bd_subject varchar(100) 標 題 bd_type text 分 類 否 索 引 欄 位 說 明 備 註 bd_time datetime 時 間 否 發 表 時 間 bd_ip char(15) IP 位 址 否 bd_content text 內 容 是 Primary Key 欄 位 名 稱 資 料 型 態 中 文 欄 名 預 設 允 許 NULL re_id int (11) 回 覆 ID 自 動 否 UNQI bd_id varchar(20) 留 言 板 ID 否 re_response varchar(100) 回 覆 否 re_name text 回 覆 姓 名 否 表 9 留 言 板 回 復 資 料 表 索 引 欄 位 說 明 備 註 Primary Key 26

3.7 網 站 特 色 本 網 站 的 特 色 如 下 : 1. 自 編 教 材 : 因 著 作 版 權 的 關 係, 本 網 站 不 能 展 示 書 籍 內 容 以 供 閱 讀, 雖 然 站 內 教 材 並 非 官 方 書 籍 資 料, 但 是 教 學 的 內 容 都 是 有 專 業 程 度 的, 不 管 是 資 料 庫 的 觀 念 知 識 技 術 和 設 計, 另 有 重 點 整 理 及 題 庫 分 析 2. 會 員 功 能 : 註 冊 會 員 即 可 加 入 題 庫 模 擬 測 驗, 當 您 作 答 結 束 時, 系 統 將 會 顯 示 您 的 分 數 及 錯 誤 的 題 目, 並 有 詳 細 解 答 可 供 參 考, 以 便 於 使 用 者 訂 正 題 庫 是 Microsoft 公 開 的 資 料, 不 用 擔 心 和 正 式 考 詴 不 一 樣 3. 即 時 公 告 : 此 公 告 區 內 容 有 考 詴 資 訊 網 站 規 定 守 則 及 事 務, 當 資 訊 有 做 更 新 或 異 動 時, 我 們 會 發 送 公 告, 並 通 知 各 會 員 此 訊 息 4. MTA 題 目 分 析 : 本 專 題 以 題 質 層 次 做 分 析, 目 標 有 十 類 分 層 基 礎 概 念 實 體 關 係 圖 正 規 化 代 數 運 算 子 資 料 庫 查 詢 語 言 檢 視 表 預 存 程 序 觸 發 程 序 交 易 管 理 資 料 庫 安 全 在 每 章 教 材 的 最 後 小 節, 將 相 關 題 庫 以 隨 堂 測 驗 呈 現, 讓 使 用 者 上 完 一 段 進 度 後 進 行 小 測 驗 ; 當 教 材 都 複 習 完 時, 也 可 到 題 庫 測 驗 挑 戰 總 測 驗 27

3.8 甘 特 圖 工 作 項 目 確 定 主 題 研 究 動 機 與 目 的 蒐 集 資 料 閱 讀 文 獻 教 材 編 制 網 站 功 能 分 析 網 站 建 置 輸 入 教 材 及 圖 庫 測 詴 與 除 錯 網 站 運 行 西 元 年 月 份 2013 2014 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 負 責 人 陳 雅 紋 蔡 宥 為 陳 韋 婷 陳 雅 紋 蔡 宥 為 陳 雅 紋 陳 韋 婷 陳 雅 紋 陳 韋 婷 陳 雅 紋 蔡 宥 為 蔡 宥 為 陳 雅 紋 蔡 宥 為 蔡 宥 為 蔡 宥 為 完 成 度 (%) 2 5 8 10 10 6 6 6 6 6 6 6 10 8 5 累 積 完 成 度 (%) 2 7 15 25 35 41 47 53 59 65 71 77 87 95 100 圖 8 甘 特 圖 28

第 肆 章 網 站 介 面 4.1 網 站 首 頁 由 首 頁 開 始 介 紹, 如 圖 9, 網 頁 名 稱 為 Database So Easy! 本 網 站 首 頁 有 會 員 中 心 關 於 我 們 教 材 選 擇 會 員 中 心 留 言 板 下 載 專 區 ; 黑 色 區 域 中 的 是 圖 形 看 板, 可 點 選 左 方 或 是 右 方, 觀 看 不 同 的 相 關 公 告, 下 方 則 是 圖 形 按 鈕, 分 別 有 會 員 中 心 教 材 選 擇 留 言 板 以 及 教 材 選 擇 本 網 站 以 這 四 項 為 常 用 功 能, 以 圖 形 和 文 字 吸 引 使 用 者 點 選 圖 9 首 頁 介 面 圖 29

4.2 關 於 我 們 於 此 介 面 讓 使 用 者 得 知 本 網 站 的 工 作 團 隊 人 員 架 設 此 網 站 的 動 機 及 目 的, 讓 使 用 者 有 意 學 習 資 料 庫 系 統 和 考 取 證 照 者, 能 夠 經 由 資 料 庫 教 學 網 來 加 強 自 我 學 習 成 效, 如 圖 10 所 示 圖 10 關 於 我 們 介 面 圖 30

4.3 教 材 選 擇 進 入 教 材 選 擇, 有 第 一 章 到 第 十 章, 各 章 節 有 顯 示 該 章 節 的 主 題, 便 於 使 用 者 分 辨, 選 擇 該 章 節 將 會 進 入 該 章 節 教 材 的 電 子 書, 如 圖 11 圖 11 教 材 選 擇 介 面 圖 31

如 圖 12 所 示, 此 為 教 材 內 容 介 面 圖, 以 第 二 章 為 說 明 範 例, 第 一 頁 為 該 章 節 主 題 以 及 目 錄 內 容, 下 方 的 右 鍵 按 鈕 為 下 一 頁, 也 可 點 選 畫 面 四 角 中 的 其 中 一 方, 有 翻 頁 功 能, 可 將 滑 鼠 拖 曳 翻 頁, 如 圖 13 教 材 內 容 -2 介 面 圖 圖 12 教 材 內 容 -1 介 面 圖 圖 13 教 材 內 容 -2 介 面 圖 32

4.4 會 員 中 心 會 員 中 心 內 有 歡 迎 詞 以 及 注 意 事 項, 如 需 登 入 會 員 請 點 選 藍 色 的 登 入 按 鈕, 即 可 跳 轉 到 會 員 登 入 系 統, 如 需 申 請 會 員 請 點 選 紅 色 的 申 請 會 員 按 鈕, 即 可 跳 轉 到 申 請 會 員 的 系 統 頁 面, 如 圖 14 會 員 中 心 介 面 圖 圖 14 會 員 中 心 介 面 圖 33

當 使 用 者 點 選 登 入, 將 會 跳 到 此 頁 面, 如 圖 15 會 員 中 心 登 入 介 面, 必 頇 填 上 帳 號 密 碼 及 驗 證 碼, 正 確 無 誤 後 即 可 登 入 如 帳 號 密 碼 或 驗 證 碼, 其 中 一 項 輸 入 錯 誤, 則 會 顯 示 錯 誤 訊 息, 提 醒 使 用 者 重 輸 入, 如 圖 16 所 示 圖 15 會 員 中 心 登 入 介 面 圖 圖 16 錯 誤 訊 息 -1 介 面 圖 34

若 尚 未 登 入, 或 非 管 理 員 身 分 者 去 點 選 會 員 管 理, 則 會 顯 示 錯 誤 訊 息, 以 告 知 使 用 者, 不 可 跳 轉 頁 面 原, 如 圖 17 所 示 圖 17 錯 誤 訊 息 -2 介 面 圖 如 點 選 忘 記 密 碼 時, 畫 面 將 跳 轉 到 圖 13 忘 記 密 碼 介 面 圖, 需 輸 入 當 時 註 冊 新 會 員 填 寫 的 e-mail, 系 統 將 會 寄 送 新 密 碼 至 信 箱, 如 圖 18 圖 18 忘 記 密 碼 介 面 圖 35

當 使 用 者 是 初 次 使 用 本 教 學 網 站 時, 頇 先 進 行 新 會 員 註 冊, 如 圖 16, 在 畫 面 右 方 有 注 意 事 項 和 使 用 規 則, 已 告 誡 申 請 者 該 遵 守 會 規, 在 帳 號 資 料 以 及 個 人 資 料 中 的 紅 色 * 的 欄 位 不 可 為 空 值, 申 請 者 將 資 料 填 寫 完 畢, 並 閱 讀 完 會 規 後, 即 可 申 請 加 入 ; 如 不 願 意 填 寫 資 料 或 者 遵 守 會 規 者 可 點 選 返 回 上 一 頁, 如 圖 19 圖 19 申 請 會 員 介 面 圖 36

當 成 功 登 入 會 員, 即 會 跳 轉 到 會 員 功 能 頁 面, 會 員 可 修 改 資 料 進 行 線 上 測 驗, 以 及 下 載 專 區 圖 20 會 員 功 能 介 面 圖 如 使 用 者 在 成 為 正 式 會 員 之 後, 想 修 改 資 料, 可 到 會 員 中 心 的 會 員 專 區 修 改 資 料, 如 圖 21 所 示, 會 員 資 料 中 的 紅 色 * 的 區 域 不 可 為 空 值, 而 管 理 員 有 權 限 進 行 會 員 管 理 圖 21 會 員 資 料 修 改 介 面 圖 37

管 理 者 若 點 選 會 員 管 理, 則 畫 面 將 跳 轉 到 會 員 管 理 介 面, 如 圖 22, 管 理 者 可 檢 視 會 員 資 料 修 改 會 員 資 料 亦 可 刪 除 會 員 4.5 線 上 測 驗 圖 22 會 員 管 理 介 面 圖 進 入 線 上 測 驗 介 面, 開 始 測 驗, 系 統 上 會 顯 示 作 答 時 間, 提 醒 使 用 者 不 要 重 新 整 理 頁 面, 否 則 該 考 詴 視 為 無 效, 如 圖 23 圖 23 線 上 測 驗 介 面 圖 38

當 使 用 者 測 驗 結 束, 將 顯 示 測 驗 結 果, 系 統 會 將 正 確 與 選 擇 錯 誤 的 選 項 列 出, 並 附 上 詳 解, 以 及 計 算 成 績, 每 詴 題 配 分 固 定 為 2 分, 如 圖 24 所 示 圖 24 測 驗 結 果 介 面 圖 管 理 者 可 進 行 詴 題 管 理, 在 詴 題 管 理 介 面 裡, 會 顯 示 考 詴 題 目 即 操 作 選 項, 管 理 者 能 新 增 詴 題 和 刪 除 詴 題, 如 圖 25 所 示 39

圖 25 測 驗 管 理 介 面 圖 如 圖 26, 為 新 增 詴 題 介 面, 請 管 理 者 輸 入 題 目 內 容 選 項 正 確 答 案 以 及 配 分 圖 26 新 增 詴 題 介 面 圖 40

4.6 下 載 專 區 於 教 材 下 載 中, 如 未 登 入 會 員 則 頇 先 進 行 登 入 動 作, 因 教 材 下 載 功 能 需 會 員 身 分 才 可 使 用, 內 文 有 教 材 公 告, 教 材 下 載 內 容 有 10 章 節 及 總 題 庫, 總 共 11 章, 所 有 下 載 皆 為 壓 縮 檔, 壓 縮 檔 裡 有 該 章 節 的 電 子 書 與 題 庫, 如 圖 27 所 示 圖 27 下 載 專 區 介 面 圖 41

4.7 留 言 板 於 留 言 板 中, 內 文 有 四 點 提 醒 事 項, 第 一 點 為 責 任 申 明, 第 二 點 為 發 表 文 章 時 之 注 意 事 項, 第 三 點 為 違 規 處 理 辦 法, 第 四 點 為 附 註 及 補 充 說 明, 使 用 者 閱 讀 完 畢 後 可 選 擇 進 入, 如 未 登 入 會 員 則 頇 先 進 行 登 入 動 作, 因 留 言 板 功 能 需 會 員 身 分 才 可 使 用, 如 圖 28 圖 28 留 言 板 -1 介 面 圖 當 進 入 留 言 板 可 檢 視 到 整 個 留 言 板, 使 用 者 可 選 擇 我 要 留 言 或 是 回 首 頁, 若 點 擊 其 他 留 言 標 題, 可 瀏 覽 到 該 留 言 的 留 言 內 容, 如 圖 29 和 圖 30 所 示 42

圖 29 留 言 板 -2 介 面 圖 圖 30 留 言 板 -3 介 面 圖 43

當 使 用 者 點 選 我 要 留 言, 將 會 跳 到 此 介 面, 如 圖 31 如 點 選 回 覆 留 言, 也 將 會 跳 轉 到 此 介 面, 兩 者 的 介 面 是 相 同 的 圖 31 留 言 與 回 覆 介 面 圖 管 理 者 可 進 到 留 言 板 管 理 介 面, 因 管 理 者 有 權 限 進 行 管 理 動 作, 可 檢 視 所 有 留 言 內 容, 如 內 容 違 反 使 用 規 則, 管 理 者 視 情 況 將 該 留 言 刪 除, 如 圖 32, 點 選 編 輯 後, 系 統 會 再 次 詢 問 管 理 者 是 否 真 的 要 刪 除 該 留 言, 如 圖 33 44

圖 32 留 言 板 管 理 -1 介 面 圖 圖 33 留 言 板 管 理 -2 介 面 圖 45

第 伍 章 結 論 5.1 結 論 在 本 網 站 開 發 到 製 作 完 成, 本 團 隊 了 解 到 編 寫 教 材, 並 不 是 一 朝 兩 夕 就 能 掌 握 到 編 製 要 點, 花 了 很 長 一 段 時 間 去 理 解 後 才 開 始 進 行 編 寫, 以 及 測 驗 系 統 看 似 單 純, 但 在 製 作 過 程 中, 所 遇 到 的 困 難 也 不 少 於 本 團 隊 精 心 製 作 的 教 學 網 站, 相 信 能 讓 使 用 者 提 升 學 習 效 果 在 本 專 題 研 究 與 實 作 後 達 成 的 目 標 有 : (1) 網 站 介 面 : 本 網 站 畫 面 簡 單 乾 淨, 清 楚 顯 示 所 有 介 面 功 能 以 及 該 頁 面 的 內 容 (2) 會 員 中 心 : 以 簡 便 易 懂 之 輸 入 畫 面, 區 分 遊 客 會 員 及 管 理 者, 不 同 身 分 者, 因 權 限 不 一 樣, 能 使 用 的 功 能 也 將 有 所 區 別 (3) 教 材 以 及 MTA 題 目 分 析 : 本 專 題 以 題 質 層 次 做 分 析, 目 標 有 十 類 分 層 基 礎 概 念 實 體 關 係 圖 正 規 化 代 數 運 算 子 資 料 庫 查 詢 語 言 檢 視 表 預 存 程 序 觸 發 程 序 交 易 管 理 資 料 庫 安 全 (4) 題 庫 測 驗 : 在 測 驗 結 束 後, 將 錯 誤 的 題 目 顯 示 並 附 上 正 確 答 案 與 詳 解, 便 於 使 用 者 訂 正 與 複 習, 確 實 掌 握 題 型 重 點 因 技 術 領 域 的 不 純 熟 而 無 法 完 整 達 成 的 目 標, 指 出 以 下 幾 點 : (1) 沒 有 供 管 理 者 輸 入 課 程 及 資 料 的 功 能, 在 更 新 教 材 時, 只 能 透 過 軟 體 將 該 連 結 更 改 為 新 連 結 (2) 線 上 測 驗 系 統, 使 用 者 無 法 選 擇 考 詴 範 圍, 也 無 法 顯 示 圖 片 以 及 複 選 題, 系 統 功 能 不 盡 完 善 有 待 加 強 (3) 在 教 材 閱 讀 完 某 章 節 後, 並 沒 有 提 出 是 否 進 行 本 章 測 驗, 而 是 顯 示 關 於 本 章 題 庫, 無 法 達 到 隨 堂 測 驗 的 效 果, 如 會 員 要 進 行 測 驗, 需 自 行 到 線 上 測 驗 去 進 行 46

5.2 未 來 展 望 本 專 題 後 續 的 發 展 希 望 能 增 加 以 下 幾 點 : (1) 會 員 系 統 : 針 對 會 員 專 區, 增 加 學 習 計 畫 功 能, 讓 使 用 者 選 擇 起 始 日 期 以 及 結 束 時 間, 系 統 將 計 算 出 期 間 內, 帄 均 每 日 或 者 每 週 該 閱 讀 進 度, 將 資 訊 整 理 成 日 程 表, 供 使 用 者 參 考, 如 不 滿 意 系 統 排 程, 使 用 者 亦 可 進 行 內 容 修 改 (2) 測 驗 分 析 : 針 對 個 人 的 測 驗 結 果 進 行 分 析, 讓 考 詴 系 統 記 錄 使 用 者 考 詴 結 果, 將 曾 經 答 錯 的 題 目 以 及 答 錯 次 數 統 計, 整 理 成 報 表, 供 使 用 者 得 知 哪 些 題 目 錯 誤 率 較 高, 必 頇 多 注 意 ; 當 使 用 者 在 做 總 測 驗 時 系 統 也 將 弱 點 題 目 納 入 測 驗 裡 (3) 題 庫 測 驗 : 現 在 智 慧 型 手 機 盛 行, 本 網 站 提 供 的 教 材 以 及 題 庫 PDF 檔 下 載, 雖 可 放 入 手 機 內 閱 讀, 但 考 慮 到 使 用 手 機 學 習 資 料 庫 可 能 效 果 不 彰, 如 能 提 供 題 庫 測 驗 APP, 多 做 測 驗 的 功 效 應 比 閱 讀 教 材 來 的 大 (4) 教 材 版 面 ; 教 材 選 擇 功 能 所 展 現 的 教 材 內 容, 版 面 不 夠 吸 引 人 閱 讀, 如 能 將 滿 滿 一 頁 內 容 重 新 排 成 數 頁, 好 讓 一 頁 的 教 學 內 容 更 簡 潔, 讓 使 用 者 更 加 容 易 閱 讀 及 抓 到 重 點, 並 增 加 圖 文 解 說, 將 教 材 發 揮 該 有 的 功 效 綜 上 所 述, 針 對 以 上 四 點 來 加 強 本 網 站 功 能, 以 及 改 善 缺 點, 將 未 達 目 標 完 成, 相 信 本 資 料 庫 教 學 網 站 在 未 來 的 發 展 可 幫 助 更 多 有 心 人 士 考 取 證 照 47

參 考 文 獻 (1) 沈 旭 豐, 以 科 技 接 受 模 式 探 討 數 位 學 習 之 學 習 滿 意 及 購 買 意 願 國 立 東 華 大 學 企 業 管 理 學 系 碩 士 論 文, 花 蓮 市, 西 元 2007 年 (2) 孫 春 在, 合 作 式 遠 距 教 學 簡 介, 資 訊 與 教 育, 五 十 八, 第 12-17 頁, 西 元 1997 年 (3) Khan,B. H., Web-based instruction, Educational Media International,pp.63-71(1998). (4) 彭 森 明, 新 科 技 與 教 學 創 新, 教 育 資 料 與 研 究, 二, 第 58-62 頁, 西 元 1995 年 (5) 蔡 瓊 卉, 莊 正 煇, 楊 學 霖, 吳 明 信, E-Learning 教 學 帄 台 之 線 上 考 詴 系 統, 元 培 科 技 大 學 資 訊 管 理 系 (6) 謝 德 鑫, 線 上 教 學 暨 考 詴 系 統, 高 苑 技 術 學 院 資 訊 管 理 系 (7) 唐 傳 義, 陳 瑞 徽, 陳 明 君, 周 更 生, E-Learning 之 現 況 及 未 來 展 望, 唐 傳 義 等 人 研 究 (8) 黃 韋 智, 劉 紋 瑋, 黃 浩 育, 謝 明 軒, 蔡 鎧 鴻, 潘 冠 慈, IMF 技 能 分 享 與 互 動 學 習 帄 台, 東 南 科 技 大 學 資 訊 管 理 系 (9) 教 材 - 百 度 百 科 http://baike.baidu.com/view/84551.htm, 擷 取 於 民 國 102 年 5 月 24 日 (10) 趙 鏡 中, 解 除 教 科 書 的 魔 咒 -- 對 教 材 編 製 與 選 用 的 探 討 http: //study.naer.edu.tw/uploadfilepa th//dissertation/l019_03_0320.h tm, 教 育 部 臺 灣 省 國 民 學 校 教 師 研 習 會, 西 元 2004 年 (11) 鐘 啟 泉, 現 代 學 科 教 育 學 論 析 陝 西 人 民 教 育 出 版 社, 西 元 1993 年 (12) 吳 美 麗, 教 材 編 製 之 探 討 與 教 材 編 選 原 則, 第 一 章, 台 北 市 立 師 院 環 教 所 及 中 心, 西 元 2004 年 (13) MTA - 碁 峰 認 證 - 碁 峰 資 訊 http: //certification.gotop.com.tw/itemm.aspx, 擷 取 於 民 國 102 年 5 月 24 日 48

附 錄 A A1- 基 礎 概 念 A1-1 定 義 資 料 傳 統 的 資 料 定 義 是 指 可 以 記 錄 與 儲 存 在 電 腦 媒 體 上 關 於 物 件 與 事 件 的 事 實, 也 就 是 結 構 性 資 料 (structured data) 最 重 要 的 結 構 性 資 料 是 數 字 文 字 以 及 日 期, 通 常 以 表 格 化 的 形 式 儲 存 ( 表 格 關 係 陣 列 詴 算 表 等 ) 而 現 在 由 於 資 料 格 式 的 多 元 化, 資 料 的 定 義 必 頇 加 以 延 伸 今 日 的 資 料 庫 除 了 存 放 結 構 性 資 料 外, 還 可 以 用 來 儲 存 如 文 件 地 圖 照 片 聲 音, 甚 至 於 影 片 等 物 件 這 類 資 料 稱 為 非 結 構 應 資 料 (unstructured data) 或 多 媒 體 資 料 因 此 目 前 是 將 資 料 (data) 定 義 為 對 使 用 者 環 境 具 有 意 義 與 重 要 性 之 物 件 與 事 件 的 儲 存 形 式 這 個 定 義 同 時 包 括 結 構 性 與 非 結 構 性 資 料 形 式 A1-2 資 料 庫 管 理 系 統 資 料 庫 (Database) 可 以 定 義 為 大 量 資 料 的 集 合, 這 些 資 料 有 各 種 不 同 的 類 別 用 來 描 述 真 實 世 界 的 人 事 與 物 由 於 資 料 的 量 非 常 的 大, 必 頇 透 過 有 效 的 組 織 與 管 理 才 能 使 用, 資 料 庫 管 理 系 統 (Database Management System, 或 簡 稱 為 DBMS), 就 是 用 來 管 理 資 料 庫 的 軟 體 系 統 管 理 的 目 的 在 於 提 升 資 料 使 用 的 效 率 與 穩 定 性 DBMS 提 供 有 系 統 的 方 法 來 建 立 更 新 儲 存 與 截 去 資 料 庫 中 的 資 料 DBMS 具 有 以 下 功 能 : 讓 使 用 者 能 夠 共 享 資 料 應 用 程 式 之 間 也 能 共 享 資 料 控 制 資 料 的 存 取 確 保 資 料 的 完 整 性 管 理 並 行 控 制 資 料 庫 還 原 機 制 A1-2-1 系 統 的 組 成 資 料 庫 系 統 (Database System) 指 的 是 元 件 組 織, 作 用 是 定 義 與 規 範 資 料 庫 環 境 內, 資 料 的 收 集, 儲 存 管 理 與 使 用 從 一 般 的 管 理 觀 點 來 看, 資 料 庫 系 統 由 49

五 個 主 要 部 分 組 成 : (1) 硬 體 : 指 的 是 系 統 的 所 有 實 體 裝 置 例 如, 電 腦 ( 微 電 腦 工 作 站 伺 服 器 與 超 級 電 腦 ) 儲 存 裝 置 印 表 機 網 路 裝 置 ( 集 線 器 交 換 器 路 由 器 光 纖 電 纜 ), 以 及 其 他 裝 置 ( 自 動 櫃 員 機 ID 閱 讀 機 等 ) (2) 軟 體 : 雖 然 最 容 易 辨 識 的 軟 體 是 DBMS 本 身, 但 是 要 讓 資 料 庫 系 統 完 整 運 作, 還 需 要 搭 配 三 種 軟 體 : 作 業 系 統 軟 體 DBMS 軟 體 與 應 用 程 式 和 公 用 程 式 (3) 人 員 : 包 括 資 料 庫 系 統 所 有 使 用 者 根 據 主 要 的 工 作 內 容 可 以 在 資 料 庫 系 統 中 辨 識 五 種 使 用 者 : 系 統 管 理 員 資 料 庫 管 理 員 資 料 庫 設 計 人 員 系 統 分 析 人 員 與 程 式 人 員, 以 及 最 終 使 用 者 (4) 程 序 : 指 的 是 管 制 資 料 庫 系 統 設 計 與 使 用 的 指 令 及 規 則 程 序 在 公 司 中 扮 演 者 重 要 角 色, 因 為 他 們 可 以 強 制 公 司 所 制 定 的 標 準, 而 這 些 標 準 則 是 組 織 內 的 與 顧 客 間 往 來 的 準 則 程 序 也 能 用 來 確 保, 以 有 組 織 的 方 式 監 督 與 稽 核 輸 入 資 料 庫 資 料, 以 及 透 過 使 用 這 些 資 料 所 產 生 的 資 訊 (5) 資 料 : 資 料 涵 蓋 的 是 儲 存 在 資 料 庫 中 的 事 實 集 合 因 為 資 料 都 是 產 生 資 訊 的 原 料, 決 定 要 讓 那 些 資 料 進 入 資 料 庫, 以 及 如 何 組 織 這 些 資 料, 都 是 資 料 庫 設 計 工 作 中 重 要 的 一 環 A1-2-2 系 統 的 功 能 DBMS 執 行 許 多 重 要 的 功 能, 用 來 保 證 資 料 庫 資 料 的 完 整 性 與 一 致 性 對 最 終 使 事 者 來 說, 這 些 功 能 大 部 分 都 通 透 的, 而 且 大 部 份 都 只 能 透 過 DBMS 的 使 用 而 達 成 這 些 功 能 包 括 : 資 料 字 典 管 理 : DBMS 會 將 資 料 元 素 定 義, 以 及 它 們 的 關 係, 儲 存 在 資 料 字 典 (data dictionary) 中 資 料 儲 存 管 理 : DBMS 會 建 立 與 管 理 資 料 儲 存 所 需 的 複 雜 結 構, 因 此 免 除 定 義 實 體 特 徵, 以 及 相 關 設 計 程 式 的 困 難 工 作 資 料 轉 換 與 呈 現 : DBMS 會 轉 入 已 輸 入 的 資 料, 讓 他 們 遵 循 必 要 的 資 料 結 構 安 全 管 理 : DBMS 會 建 立 一 告 安 全 體 系, 強 制 使 用 著 的 安 全 性 與 資 料 的 隱 密 性 多 使 用 者 的 存 取 控 制 : 為 了 提 供 資 料 的 完 整 性 與 一 致 性,DBMS 會 使 50

用 複 雜 的 演 算 法, 確 保 多 名 使 用 者 可 以 同 時 存 取 資 料 庫, 但 又 不 會 破 壞 資 料 庫 的 完 整 性 備 份 與 復 原 管 理 : DBMS 提 供 備 份 與 資 料 復 原, 確 保 資 料 安 全 與 完 整 性 資 料 完 整 性 管 理 : DBMS 能 促 進 與 強 制 完 整 性 的 規 則, 因 此 將 資 料 重 複 性 降 到 最 低, 並 讓 資 料 一 致 性 極 大 化 資 料 庫 存 取 語 言 與 應 用 程 式 介 面 : DBMS 透 過 查 詢 語 言 提 供 資 料 存 取 的 能 力 查 詢 語 言 (query language) 是 一 種 非 程 序 的 語 言, 可 以 讓 使 用 者 指 定 必 頇 完 成 的 工 作, 但 不 需 要 定 義 完 成 他 們 的 做 法 結 構 化 查 詢 語 言 (Structured Query Language,SQL) 是 標 準 的 查 詢 語 言 與 資 料 存 取 標 準 另 外,DBMS 也 提 供 DBA 與 資 料 庫 設 計 人 員 使 用 的 管 理 公 用 程 式, 來 建 立 實 作 監 視 與 維 護 資 料 庫 資 料 庫 通 訊 界 面 : 最 新 一 代 的 DBMS 能 透 過 多 種 不 同 的 網 路 環 境, 接 受 最 終 使 用 者 的 要 求 A1-2-3 階 層 綱 要 類 似 於 網 路 模 式, 差 別 在 於 此 種 是 將 各 種 資 料 形 成 一 個 階 層 A1-3 類 別 和 關 係 實 體 (Entity) 用 以 描 述 真 實 世 界 的 物 件 例 如 : 學 生 員 工 及 產 品 關 係 (Relationship) 用 來 表 示 一 個 實 體 與 另 一 個 實 體 關 聯 的 方 式 例 如 : 一 對 一 關 係 一 對 多 關 係 多 對 多 關 係 51

類 別 : EMPLOYEE Employee_ID Employee_Name Birth_Date 類 別 屬 性 關 係 : 1. ( 相 依 關 係 : 是 一 種 使 用 關 係, 他 代 表 某 一 事 物 規 格 的 改 變 又 可 能 會 影 響 到 另 一 個 使 用 該 事 物 的 事 物 規 格 2. 結 合 關 係 : 是 一 種 結 構 關 係, 他 可 以 訂 定 某 一 事 物 的 物 件 是 如 何 與 另 一 種 事 的 物 件 之 間 互 向 連 接 的 3. 一 般 化 關 係 : 是 一 般 性 事 物 ( 父 類 別 ) 和 其 特 殊 性 事 物 ( 子 類 別 ) 之 間 的 關 係 A1-4 階 層 資 料 庫 採 用 樹 狀 結 構 為 基 礎 的 階 層 式 架 構, 將 資 料 分 門 別 類 儲 存 在 不 同 的 階 層 之 下 此 模 式 是 由 一 個 樹 根 紀 錄 型 態 以 及 多 個 有 序 的 子 樹 所 構 成 而 子 樹 本 身 也 是 由 紀 錄 型 態 的 子 樹 樹 根 與 多 個 有 序 的 子 樹 所 構 成 的 樹 狀 結 構 階 層 是 資 料 模 式 使 用 指 標 來 表 示 彼 此 之 間 關 係, 可 用 此 代 表 一 對 多 ( 父 - 子 關 係 ) 的 關 係 52

出 版 社 童 話 故 事 理 財 專 刊 陳 小 湖 高 小 資 藍 大 園 林 淑 美 A1-4-1 設 計 程 序 如 果 要 建 立 一 個 資 料 庫 管 理 系 統 管 理 資 料, 所 要 做 的 第 一 件 事, 必 頇 先 進 行 需 求 分 析, 瞭 解 使 用 者 的 需 求 是 什 麼, 然 後 針 對 現 實 世 界 的 事 件 進 行 瞭 解, 再 進 行 系 統 分 析 和 系 統 設 計 做 完 這 些 前 置 作 業 後, 才 能 開 始 建 構 系 統 A1-5 資 料 庫 設 計 概 念 分 析 : 清 楚 地 瞭 解 組 織 如 何 運 作, 以 及 資 料 如 何 被 使 用 開 發 概 念 模 型 : 顯 示 如 何 將 資 料 組 織 在 一 起, 以 及 表 達 彼 此 之 間 的 關 係 開 發 實 體 模 型 : 實 體 模 型 提 供 有 關 資 料 庫 裡 每 個 資 料 表 和 欄 位 的 個 別 詳 細 資 訊 資 料 庫 實 作 : 安 裝 DBMS 軟 體 建 立 資 料 庫 測 詴 資 料 庫 管 理 : 確 保 資 料 庫 有 效 率 的 運 作 管 理 資 料 庫 的 備 份 和 還 原 建 立 和 設 定 使 用 者 帳 戶, 以 及 安 全 控 管 重 點 整 理 (1) 資 料 庫 是 經 過 組 織 的 一 組 邏 輯 相 關 資 料 (2) 資 料 是 在 詴 用 者 環 境 中 具 有 意 義 的 物 件 與 事 件 之 儲 存 形 式 (3) 資 料 庫 系 統 (DBMS) 是 通 用 型 的 商 用 軟 體 系 統, 用 來 定 義 建 立 維 護 與 提 供 對 資 料 庫 基 過 控 制 的 存 取 (4) DBMS 具 有 以 下 功 能 : 讓 使 用 者 能 夠 共 享 資 料 : 應 用 程 式 之 間 也 能 共 享 資 料 控 制 資 料 的 存 取 確 保 資 料 的 完 整 性 53

管 理 並 行 控 制 資 料 庫 還 原 機 制 (5) DBMS 的 分 類 : 依 資 料 模 式 : 關 聯 式 階 層 式 物 件 導 向 式 網 路 式 (6) 系 統 是 由 : 硬 體 軟 體 人 員 程 序 資 料 所 組 成 (7) 系 統 的 功 能 : 資 料 字 典 管 理 資 料 儲 存 管 理 資 料 轉 換 與 呈 現 安 全 管 理 多 使 用 者 的 存 取 控 制 備 份 與 復 原 管 理 資 料 庫 存 取 語 言 與 應 用 程 式 介 面 (8) 關 係 分 為 : 相 依 關 係 結 合 關 係 一 般 化 關 係 (9) 資 料 庫 設 計 概 念 : 分 析 開 發 概 念 模 型 開 發 實 體 模 型 資 料 庫 實 作 資 料 庫 管 理 A1-6 題 庫 測 驗 1. 下 列 有 關 使 用 資 料 庫 的 優 點 敘 述, 何 者 錯 誤? (A) 避 免 資 料 的 重 複 性 (B) 提 供 資 料 的 一 致 性 (C) 方 便 資 料 的 集 中 管 理 與 分 享 (D) 無 法 共 享 資 料 2. 在 電 腦 中 幫 我 們 管 理 資 料 庫 的 系 統 稱 為 資 料 庫 管 理 系 統, 簡 稱 為? (A)DBS (B)DBMS (C)DB (D)DBA 3. 下 列 哪 一 選 項 的 意 義 可 以 用 來 表 示 某 項 事 實 的 語 言 或 符 號? (A) 資 訊 (B) 資 料 (C) 知 識 (D) 智 慧 4. 你 需 要 在 學 校 資 料 庫 中 儲 存 每 位 學 生 的 連 絡 資 訊 你 應 該 將 每 位 學 生 資 訊 放 在? (A) 函 式 ( 副 程 式 ) (B) 資 料 列 (C) 預 存 程 序 ( 資 料 庫 裡 的 程 式 ) 54

(D) 變 數 A2- 實 體 關 係 圖 (E-RMODEL) A2-1 簡 介 資 料 庫 的 設 計 工 具 將 真 實 世 界 中 事 物 和 關 係 的 觀 念 用 來 解 釋 資 料 庫 中 很 抽 象 的 資 料 架 構 利 用 圖 形 的 方 式 來 表 示 資 料 庫 的 概 念 設 計, 有 助 於 設 計 過 程 中 的 構 思 及 溝 通 討 論 A2-2 關 聯 式 資 料 庫 是 目 前 使 用 最 廣 泛 的 資 料 模 式, 它 是 由 IBM 的 SanJose 研 究 室 的 研 究 員 E.F.Codd 於 1970 所 發 表 的 論 文 中 提 出 來 的 關 聯 式 資 料 模 式 是 將 資 料 儲 存 在 表 格 欄 列 之 中, 以 二 維 矩 陣 來 儲 存 資 料 使 用 關 聯 式 資 料 模 式, 可 以 從 一 個 資 料 表 中 的 欄 位, 透 過 資 料 表 的 關 聯, 找 到 另 一 個 資 料 表 中 的 資 料 A2-2-1 基 礎 結 構 結 構 化 查 詢 語 言 (Structured Query Language,SQL) 一 個 關 聯 式 資 料 庫 的 標 準 DDL 和 DML 用 途 : 建 立 資 料 表 Creating tables 刪 除 資 料 表 Deleting tables 新 增 變 更 刪 除 和 取 得 資 料 Add, change, delete, and retrieve data A2-2-2 資 料 庫 架 構 55

A2-2-3 索 引 鍵 主 索 引 鍵 資 料 表 中 通 常 會 有 一 個 或 多 個 資 料 行 包 含 可 唯 一 識 別 資 料 表 中 每 個 資 料 列 的 值 此 資 料 行 稱 為 資 料 表 的 主 索 引 鍵 (PK), 強 制 資 料 表 具 有 實 體 完 整 性 主 索 引 鍵 條 件 約 束 保 證 唯 一 的 資 料, 因 此 通 常 是 定 義 在 識 別 欄 位 上 (1) 一 份 資 料 表 只 能 有 一 個 主 索 引 鍵 條 件 約 束 (2) 如 果 未 指 定 主 索 引 鍵 條 件 約 束 的 叢 集 或 非 叢 集, 則 會 在 資 料 表 上 沒 有 叢 集 索 引 時 使 用 叢 集 (3) 主 索 引 鍵 條 件 約 束 內 定 義 的 所 有 資 料 行 都 必 頇 定 義 為 非 Null 如 果 未 指 定 Null 屬 性, 參 與 主 索 引 鍵 條 件 約 束 之 所 有 資 料 行 的 Null 屬 性 都 會 設 成 非 Null 外 索 引 鍵 外 部 索 引 鍵 (FK) 是 可 用 來 建 立 與 強 制 兩 資 料 表 的 資 料 之 間 連 結 的 一 個 資 料 行 或 資 料 行 合, 以 控 制 外 部 索 引 鍵 資 料 表 中 可 儲 存 的 資 料 在 外 部 索 引 鍵 參 考 中, 當 存 放 一 個 資 料 的 主 索 引 鍵 值 的 資 料 行 被 另 一 個 資 料 表 的 資 料 行 參 考 時, 兩 資 料 表 之 間 會 建 立 連 結 此 料 行 會 成 為 第 二 個 資 料 表 的 外 部 索 引 鍵 A2-3 鍵 值 屬 性 能 構 成 主 鍵 或 候 選 鍵 的 所 有 屬 性 56

A2-3-1 屬 性 在 資 料 庫 中, 可 用 來 唯 一 識 別 出 資 料 表 中, 某 一 筆 紀 錄 的 欄 位 或 欄 位 組 合 鍵 (key) A2.3.2 超 鍵 由 關 聯 的 一 個 或 多 個 屬 性 所 組 成, 且 沒 有 任 何 二 筆 序 列 值 的 這 些 屬 性 質 完 全 相 同 關 聯 的 一 個 最 小 超 級 鍵, 任 何 子 集 合 都 不 再 是 超 級 鍵 A2-3-3 複 合 鍵 資 料 表 內 主 鍵, 可 以 使 用 一 個 或 一 個 以 上 欄 位 紀 錄 作 為 主 計, 這 種 由 兩 個 以 上 所 組 成 的 主 鍵 稱 之 為 複 合 式 主 鍵 A2-3-4 候 選 鍵 在 一 個 關 聯 表 中, 符 合 主 鍵 條 件 的 屬 性 集 合 可 能 有 好 幾 個, 這 些 屬 性 集 合 稱 之 為 候 選 鍵 而 主 鍵 便 是 由 候 選 鍵 中 所 挑 選 出 來 的 要 成 為 合 格 的 候 選 鍵, 必 頇 滿 足 唯 一 性 (Uniqueness Property), 亦 即 在 伊 格 關 聯 表 中 每 一 橫 列 至 少 有 一 個 欄 位 值 是 與 其 他 橫 列 不 相 同 A2-3-5 主 鍵 (Primary Key) 每 個 主 鍵 中 的 每 一 筆 資 料 都 是 表 格 中 的 唯 一 值 換 言 之, 它 是 用 來 獨 一 無 地 確 認 一 個 表 格 中 的 每 一 行 資 料 所 謂 主 鍵 是 指 表 格 內 的 一 個 屬 性 或 一 群 屬 性 的 集 合 A2-3-6 外 來 鍵 簡 稱 FK, 這 個 欄 位 會 存 取 其 他 資 料 表 的 主 鍵, 外 來 鍵 主 要 用 來 確 定 資 料 的 參 考 完 整 性, 只 有 經 過 確 認 的 資 料 才 能 輸 入, 避 免 資 料 在 建 立 時 因 為 其 他 資 料 不 完 整 而 導 致 資 料 完 整 性 有 缺 陷 重 點 整 理 (1) 實 體 關 係 圖 : 易 於 瞭 解 溝 通 實 體 關 係 模 式 定 義 一 套 圖 形 化 的 表 示 法 57

(2) 關 聯 式 資 料 庫 : 是 目 前 使 用 最 廣 泛 的 資 料 模 式, 關 聯 式 資 料 模 式 是 將 資 料 儲 存 在 表 格 欄 列 之 中, 以 二 維 矩 陣 來 儲 存 資 料 (3) 基 礎 結 構 : 結 構 化 查 詢 語 言 一 個 關 聯 式 資 料 庫 的 標 準 DDL 和 DML (4) 索 引 鍵 分 為 : 主 索 引 鍵 外 索 引 鍵 (5) 鍵 值 屬 性 : 超 鍵 複 合 鍵 候 選 鍵 主 鍵 外 來 鍵 (6) 超 鍵 : 是 在 資 料 庫 關 聯 模 式 設 計 中 能 夠 唯 一 標 示 多 元 組 的 屬 性 集 A2-4 題 庫 測 驗 1. 以 下 關 於 主 鍵 與 外 來 鍵 的 敘 述 哪 些 是 正 確 的? (A) 主 鍵 不 能 有 空 值 (B) 每 個 非 空 值 的 外 來 鍵 應 該 有 一 個 對 應 的 主 鍵 (C) 外 鍵 一 定 是 主 鍵 的 一 部 份 (D) 主 鍵 必 頇 是 數 值 ( 學 號 f10008001 有 f 就 變 成 文 字 ) (E) 外 鍵 不 能 有 空 值 2. 點 陣 圖 B 型 樹 狀 結 構 與 雜 湊 等 詞 彙 指 的 是 哪 種 類 型 的 資 料 庫 結 構? (A) 函 式 (B) 索 引 (C) 預 存 程 序 (D) 觸 發 程 序 (E) 檢 視 3. 加 入 索 引 的 原 因 之 一 是 要 : (A) 減 少 所 使 用 的 儲 存 空 間 (B) 增 加 資 料 庫 的 安 全 性 (C) 改 善 INSERT 陳 述 式 的 效 能 (D) 改 善 SELECT 陳 述 式 的 效 能 4. 您 的 資 料 庫 中 有 Department 資 料 表 和 Employee 資 料 表, 您 需 要 確 保 員 工 只 能 被 指 派 至 現 有 部 門 您 應 該 將 什 麼 套 用 到 Employee 資 料 表? (A) 資 料 型 別 (B) 外 部 索 引 鍵 58

(C) 索 引 (D) 主 索 引 鍵 (E) 唯 一 條 件 約 束 5. 哪 個 索 引 鍵 可 唯 一 識 別 資 料 表 中 的 資 料 列? (A) 外 部 索 引 鍵 (B) 本 機 索 引 鍵 (C) 主 索 引 鍵 (D) 超 級 索 引 鍵 (superkey) 6. 哪 個 條 件 約 束 可 確 保 每 個 客 戶 ID 資 料 行 的 值 都 是 唯 一 的? (A) 相 異 (DISTINCT) (B) 外 部 索 引 鍵 (C) 主 索 引 鍵 ( 或 unique) (D) 循 序 (SEQUENTIAL) 7. 您 的 資 料 庫 中 有 Department 資 料 表 和 Employee 資 料 表, 您 需 要 確 保 員 工 只 能 被 指 派 至 現 有 部 門 您 應 該 將 什 麼 套 用 到 Employee 資 料 表? (A) 資 料 型 別 (B) 外 部 索 引 鍵 (C) 索 引 (D) 主 索 引 鍵 (E) 唯 一 條 件 約 束 8. 您 有 一 個 名 為 Product 的 資 料 表, 它 包 含 一 百 萬 個 資 料 列 您 需 要 使 用 產 品 的 唯 一 識 別 碼 在 Product 資 料 表 中 搜 尋 產 品 資 訊 什 麼 可 讓 此 類 型 的 搜 尋 更 有 效 率? (A) 索 引 (B) 觸 發 程 序 (C) 子 查 詢 (D) 資 料 指 標 59

A3- 正 規 化 A3-1 簡 介 正 規 化 是 在 資 料 庫 中 組 織 資 料 的 程 序 其 中 包 括 建 立 資 料 表, 以 及 在 這 些 資 料 表 之 間 根 據 規 則 建 立 關 聯 性, 這 些 規 則 的 設 計 目 的 是 : 透 過 刪 除 重 複 性 和 不 一 致 的 相 依 性, 保 護 資 料 並 讓 資 料 庫 更 有 彈 性 A3-1-1 正 規 化 的 目 地 (1) 避 免 資 料 庫 中 儲 存 太 多 重 覆 的 資 料, 而 造 成 儲 存 空 間 的 浪 費 (2) 避 免 資 料 庫 運 作 資 料 時 ( 運 作 資 料 的 動 作 有 新 增 修 改 刪 除 ), 發 生 資 料 操 作 困 難 與 錯 誤 的 情 形 A3-2 功 能 性 相 依 功 能 相 依 (Functional Dependence; FD) 的 概 念 在 資 料 庫 設 計 上, 尤 其 是 資 料 庫 正 規 化, 非 常 重 要 在 資 料 正 規 化 的 過 程 中, 每 個 階 段 都 是 以 不 同 相 依 性 (Dependence) 之 類 型 做 為 分 割 表 格 的 依 據 假 如 R(A1, A2,, An) 代 表 一 個 關 聯, 其 中 X 與 Y 為 關 聯 R 中 屬 性 的 子 集 合, 則 Y 功 能 相 依 於 X 可 以 利 用 符 號 寫 成 : Y X(Y 功 能 相 依 於 X) 或 X Y(X 決 定 Y) 其 中,X 為 決 定 因 素 (Determinant) 或 left-hand side,y 為 相 依 因 素 (Dependent) 或 right-hand side (1) 一 個 關 聯 表 格 中 的 數 個 屬 性 間 之 功 能 相 依 性 可 能 如 : 所 在 地 可 決 定 分 公 司 電 話 區 碼 ( 即 : 所 在 地 區 碼 ) 地 址 所 在 之 區 域 可 決 定 郵 遞 區 號 員 工 編 號 可 決 定 員 工 姓 名 ( 即 : 員 工 編 號 姓 名 ) (2) 特 性 : 若 在 關 聯 R 中 X Y 成 立, 並 不 表 示 Y X 也 成 立 功 能 相 依 性 是 一 個 多 對 一 的 關 係, 多 個 不 同 的 決 定 因 素 X 可 能 決 定 出 一 個 相 依 因 素, 反 之 則 否 關 聯 R 中 的 X 若 為 主 鍵 ( 候 選 鍵 ), 則 關 聯 R 中 所 有 其 它 屬 性 必 功 能 相 依 於 X 找 出 功 能 相 依 性 是 從 事 正 規 化 的 第 一 步 範 例 : 60

供 應 商 供 應 商 連 絡 產 品 產 品 單 採 代 號 名 稱 電 話 代 號 名 稱 價 購 量 12345 聯 店 0800 P147 X 檯 1 000 燈 000 01234 台 電 0800 S258 燈 管 1 010 60 02158 華 電 0800 U258 桌 子 7 216 50 { 供 應 商 代 號 } { 供 應 商 姓 名, 聯 絡 電 話 } 10 20 23 { 產 品 代 號 } { 產 品 名 稱 } { 供 應 商 代 號, 產 品 代 號 } { 單 價, 採 購 量 } A3-2-1 完 全 功 能 相 依 (Full Functional Dependency) 若 主 鍵 是 由 多 個 屬 性 組 成, 且 某 非 鍵 值 屬 性 依 賴 主 鍵 之 全 部 而 非 部 分 時, 則 稱 該 非 鍵 值 屬 性 完 全 相 依 於 主 鍵 例 如 : X Y Z a b c 屬 性 a, b, c 完 全 相 依 於 由 屬 性 x, y 所 共 同 構 成 的 主 鍵 若 主 鍵 僅 由 一 個 屬 性 所 組 成, 則 任 一 非 鍵 值 屬 性 必 完 全 相 依 於 主 鍵 A3-2-2 部 分 功 能 相 依 (Partial Functional Dependency) 若 主 鍵 是 由 多 個 屬 性 組 成, 而 某 非 鍵 值 屬 性 是 依 賴 主 鍵 之 部 分 屬 性 時, 則 稱 該 非 鍵 值 屬 性 部 份 相 依 於 主 鍵 例 如 : X Y Z a b c 屬 性 z 與 屬 性 x, y 所 構 成 的 主 鍵 部 份 相 依 61

A3-2-3 遞 移 相 依 (Transitive Dependency) 若 存 在 一 個 非 鍵 值 屬 性 T, 使 得 I T 且 T J 的 功 能 相 依 性 均 成 立, 則 稱 之 J 遞 移 相 依 於 I 即 :I T J 三 個 屬 性, 形 成 T 依 賴 I (I T),J 依 賴 T (T J), 即 稱 為 遞 移 相 依 例 如 : X Y Z a b c {x,y} b 是 透 過 非 鍵 值 屬 性 a 遞 移 的 A3-3 正 規 化 步 驟 基 本 上, 正 規 化 是 以 漸 進 的 方 式 逐 步 地 進 行 表 格 分 割, 每 一 個 步 驟 都 會 滿 足 某 一 項 正 規 化 型 式 的 條 件 未 正 規 化 的 關 聯 第 一 正 規 化 1NF 第 二 正 規 化 2NF 第 三 正 規 化 3NF Boyce-Codd 正 規 化 BCNF BCNF NF 第 四 正 規 化 4 NF 第 五 正 規 化 5NF 除 去 重 覆 資 料 項 目 所 有 記 錄 中 的 項 目 都 是 基 元 值, 即 無 重 覆 資 料 項 目 除 去 部 份 功 能 相 依 性 滿 足 1NF 且 每 一 個 非 鍵 屬 性 完 全 相 依 於 主 鍵 除 去 遞 移 相 依 性 滿 足 2NF 且 每 一 個 非 鍵 屬 性 非 遞 移 相 依 於 主 鍵 除 去 其 它 功 能 相 依 性 所 引 起 的 異 常 每 一 個 決 定 因 素 (Determinant) 皆 是 (Determinant 候 選 鍵 除 去 多 值 相 依 性 滿 足 BCNF 且 無 Multivalued Dependency 現 象 除 去 合 併 相 依 性 又 稱 為 Projection-Join Normal Form; PJ/NF A3-2-1 第 一 正 規 化 定 義 : 一 個 關 聯 表 為 第 一 正 規 化 表 格, 若 且 唯 若 關 聯 表 中 的 每 一 個 屬 性 其 值 皆 為 62

基 元 值 (Atomic Value) 規 則 : 每 一 個 欄 位 只 能 有 一 個 基 元 值 (Atomic) 即 單 一 值 例 如 : 課 程 名 稱 欄 位 中 不 能 存 入 兩 科 或 兩 科 以 上 的 課 程 名 稱 沒 有 任 何 兩 筆 以 上 的 資 料 是 完 全 重 覆 資 料 表 中 有 主 鍵,, 而 其 他 所 有 的 欄 位 都 相 依 於 主 鍵 例 如 1: 姓 名 與 性 別 欄 位 都 相 依 於 學 號 欄 位 例 如 2: 課 程 名 稱 學 分 數 必 選 修 老 師 編 號 及 老 師 姓 名 相 依 於 課 程 代 碼 欄 位 例 如 3: 成 績 欄 位 相 依 於 學 號 與 課 程 代 碼 欄 位 作 法 : 重 複 的 資 料 項 分 別 儲 存 到 不 同 的 記 錄 中, 並 加 上 適 當 的 主 鍵 A3-3-2 第 二 正 規 化 如 果 資 料 表 符 合 以 下 的 條 件,, 我 們 說 這 個 資 料 表 符 合 第 二 階 正 規 化 的 形 式 (Second Normal Form, 簡 稱 2NF): 符 合 1NF 每 一 非 鍵 屬 性 ( 如 : 姓 名 性 別 ) 必 頇 完 全 相 依 於 主 鍵 ( 學 號 ); 即 不 可 部 分 功 能 相 依 於 主 鍵 換 言 之, 部 分 功 能 相 依 只 有 當 主 鍵 是 由 多 個 欄 位 組 成 時 才 會 發 生 ( 亦 即 複 合 主 鍵 ), 也 就 是 當 某 些 欄 位 只 與 主 鍵 中 的 部 分 欄 位 有 相 依 性, 而 與 另 一 部 分 的 欄 位 沒 有 相 依 性 作 法 : 分 割 資 料 表 ; 亦 即 將 部 分 功 能 相 依 的 欄 位 分 割 出 去, 再 另 外 組 成 新 的 資 料 表 其 步 驟 如 下 : 步 驟 一 : 檢 查 是 否 存 在 部 分 功 能 相 依 姓 名 只 相 依 於 學 號 課 程 名 稱 只 相 依 於 課 程 代 碼 步 驟 二 : 將 部 分 功 能 相 依 的 欄 位 分 割 出 去, 再 另 外 組 成 新 的 資 料 表 我 們 將 選 課 資 料 表 分 割 成 三 個 較 小 的 資 料 表 A3-3-3 第 三 正 規 化 如 果 資 料 表 符 合 以 下 條 件,, 我 們 就 說 這 個 資 料 表 符 合 第 三 階 正 規 化 的 形 式 63

(Third Normal Form, 簡 稱 3NF): 符 合 2NF 各 欄 位 與 主 鍵 之 間 沒 有 遞 移 相 依 的 關 係 如 何 找 遞 移 相 依 呢? 若 要 找 出 資 料 表 中 各 欄 位 與 主 鍵 之 間 的 遞 移 相 依 性, 最 簡 單 的 方 法 就 是 從 左 到 右 掃 瞄 資 料 表 中 各 欄 位 有 沒 有 與 主 鍵 無 關 的 相 依 性 存 在 作 法 : 分 割 資 料 表 ; 亦 即 將 遞 移 相 依 或 間 接 相 依 的 欄 位 分 割 出 去, 再 另 外 組 成 新 的 資 料 表 步 驟 一 : 檢 查 是 否 存 在 遞 移 相 依 由 於 每 一 門 課 程 都 會 有 授 課 的 老 師,, 因 此, 老 師 編 號 相 依 於 課 程 代 碼 並 且 老 師 姓 名 相 依 於 教 師 編 號, 因 此, 存 在 有 與 主 鍵 無 關 的 相 依 性 亦 即 存 在 老 師 姓 名 與 主 鍵 ( 課 程 代 碼 ) 無 關 的 相 依 性 步 驟 二 : 將 遞 移 相 依 的 欄 位 分 割 出 去, 再 另 外 組 成 新 的 資 料 表 因 此, 我 們 將 課 程 資 料 表 分 割 為 二 個 資 料 表, 並 且 利 用 外 鍵 (F.K.) 來 連 接 二 個 資 料 表 A3-3-4 BoyceCodd 正 規 化 是 由 Boyce 和 Codd 於 1974 年 所 提 出 來 的 3NF 的 改 良 式 其 條 件 比 3NF 更 嚴 苛 因 此 每 一 個 符 合 BCNF 的 關 聯 一 定 也 是 3NF 對 於 大 部 分 資 料 庫 來 說, 通 常 只 需 要 執 行 到 第 三 階 段 的 正 規 化 就 足 夠 了 適 用 時 機 如 果 資 料 表 的 主 鍵 是 由 多 個 欄 位 組 成 的, 則 必 頇 再 執 行 BoyceCodd 正 規 化 規 則 : 1. 如 果 資 料 表 的 主 鍵 只 由 單 一 欄 位 組 合 而 成, 則 符 合 第 三 階 正 規 化 的 資 料 表, 亦 符 合 BCNF(Boyce--Codd Normal Form) 正 規 化 2. 如 果 資 料 表 的 主 鍵 由 多 個 欄 位 組 成 ( 又 稱 為 複 合 主 鍵 ), 則 資 料 表 就 必 頇 要 符 合 以 下 條 件,, 我 們 就 說 這 個 資 料 表 符 合 BCNF(BoyceCodd Normal Form) 正 規 化 的 形 式 3. 符 合 3NF 的 格 式 4. 主 鍵 中 的 各 欄 位 不 可 以 相 依 於 其 他 非 主 鍵 的 欄 位 64

A3-3-5 第 四 正 規 化 第 四 階 正 規 化 型 式 的 基 礎 是 多 值 相 依 (Multi-valued Dependency, MVD), 這 是 在 1977 年 所 提 出, 屬 於 功 能 相 依 的 廣 義 解 釋 或 者, 功 能 相 依 是 多 值 相 依 的 一 種 特 例 多 值 相 依 性 (Multi-valued Dependency, MVD): 假 設 關 聯 R(A, B, C) 中, 每 個 A 值 可 以 對 應 到 多 個 B 值, 但 與 C 完 全 無 關, 則 稱 A B (A 多 值 決 定 B) 或 每 個 A 值 可 以 對 應 到 多 個 C 值, 但 與 B 完 全 無 關, 則 稱 A C (A 多 值 決 定 C) 多 值 相 依 的 先 決 條 件 是 關 聯 擁 有 3 個 ( 以 上 ) 的 屬 性 作 法 : 將 每 個 MVD 拆 解 成 新 的 關 聯 ( 理 由 : 這 種 一 對 多 的 多 值 關 係, 永 遠 也 不 知 道 這 個 多 到 底 是 多 少 留 多 了 不 好, 留 少 了 不 夠 乾 脆 獨 立 出 去, 要 多 少 任 君 選 擇 A3-4 反 正 規 化 有 時, 在 詳 細 的 正 規 化 之 後, 反 而 會 造 成 資 料 處 理 速 度 上 的 困 擾, 或 是 其 它 因 為 表 格 分 割 而 造 成 的 損 失 因 此 在 執 行 效 率 考 量 之 下, 有 時 候 不 得 不 做 適 當 的 反 向 正 規 化 但 必 頇 小 心 控 制 反 正 規 化 所 造 成 的 資 料 重 覆 性 問 題 或 一 些 更 新 上 的 異 常, 以 期 達 成 最 佳 的 資 料 庫 設 計 重 點 整 理 (1) 正 規 化 的 目 地 : 降 低 資 料 重 複 性. 避 免 資 料 更 新 異 常 (2) 功 能 相 依 性 : 從 事 正 規 化 的 第 一 步 (3) 完 全 功 能 相 依 : 非 鍵 值 屬 性 完 全 相 依 於 主 鍵 若 主 鍵 僅 由 一 個 屬 性 所 組 成, 則 任 一 非 鍵 值 屬 性 必 完 全 相 依 於 主 鍵 (4) 部 分 功 能 相 依 : 非 鍵 值 屬 性 是 依 賴 主 鍵 之 部 分 屬 性 (5) 正 規 化 步 驟 : 未 正 規 化 的 關 聯 第 一 正 規 化 第 二 正 規 化 第 三 正 規 化 Boyce-Codd 正 規 化 第 四 正 規 化 第 五 正 規 化 (6) 第 一 正 規 化 : 資 料 表 中 有 主 鍵, 而 其 他 所 有 的 欄 位 都 相 依 於 主 鍵 (7) 第 二 正 規 化 : 符 合 1NF, 符 合 每 一 非 鍵 屬 性, 不 可 部 分 功 能 相 依 於 主 鍵 65

(8) 第 三 正 規 化 : 符 合 2NF, 各 欄 位 與 主 鍵 之 間 沒 有 遞 移 相 依 的 關 係 (9) 各 欄 位 與 主 鍵 之 間 沒 有 遞 移 相 依 的 關 係 (10) BoyceCodd 正 規 化 : 如 果 資 料 表 的 主 鍵 只 由 單 一 欄 位 組 成, 則 符 合 第 三 階 正 規 化 的 資 料 表, 亦 符 合 Boyce-Codd 正 規 化 (11) 第 四 正 規 化 : 基 礎 是, 多 值 相 依 多 值 相 依 的 先 決 條 件 是 關 聯 擁 有 3 個 ( 以 上 ) 的 屬 性 (12) 反 正 規 化 : 在 詳 細 的 正 規 化 之 後, 反 而 會 造 成 資 料 處 理 速 度 上 的 困 擾, 或 是 其 它 因 為 表 格 分 割 而 造 成 的 損 失 A3-5 題 庫 測 驗 (1) 您 有 一 個 包 含 下 列 資 料 的 資 料 表 您 將 該 資 料 表 切 割 為 下 列 兩 個 資 料 表 (2) 此 程 序 稱 為 : (A) 重 組 (B) 反 正 規 化 (C) 分 散 (D) 正 規 化 (3) 第 一 個 正 規 化 形 式 要 求 資 料 庫 必 頇 排 除 : (A) 複 合 索 引 鍵 (B) 重 複 的 資 料 列 (C) 外 部 索 引 鍵 (D) 重 複 的 群 組 66

(4) 執 行 反 正 規 化 的 目 的 是 要 : (A) 減 少 冗 餘 (B) 建 立 較 小 的 資 料 表 (C) 消 除 重 複 的 群 組 (D) 改 善 查 詢 效 能 簡 答 題 : 1. 詴 述 正 規 化 的 六 種 型 式 答 案 : (1) 第 一 正 規 化 型 式 : 除 去 重 複 群 (2) 第 二 正 規 化 型 式 : 符 合 第 一 正 規 化 型 式, 再 除 去 部 分 功 能 相 依 (3) 第 三 正 規 化 型 式 : 符 合 第 二 正 規 化 型 式, 再 去 除 資 料 的 遞 移 相 依 (4)Boyce-Codd 正 規 化 型 式 : 符 合 第 三 正 規 化 型 式, 再 去 除 因 功 能 相 依 所 造 成 的 異 常 結 果 (5) 第 四 正 規 化 型 式 : 符 合 Boyce-Codd 正 規 化 型 式, 再 去 除 所 有 的 多 值 相 依 (6) 第 五 正 規 化 型 式 : 符 合 第 四 正 規 化 型 式, 再 去 除 剩 餘 所 有 的 異 常 情 況 A4-1 簡 介 A4- 代 數 運 算 子 關 聯 式 代 數 (Relational Algebra) 定 義 : 是 一 種 較 低 階 的 程 序 性 的 規 範 性 之 抽 象 的 查 詢 語 言, 它 是 來 描 述 如 何 產 生 查 詢 結 果 的 步 驟 我 們 可 以 想 像 成 演 算 法, 亦 即 描 述 解 決 問 題 的 步 驟 關 聯 式 代 數 的 基 本 運 算 子 定 義 : 是 指 不 能 由 其 他 運 算 子 導 出 的 運 算 子 A4-2 集 合 運 算 子 常 見 的 集 合 運 算 子 包 括 交 集 (Intersection), 以 符 號 表 示 聯 集 (Union), 以 符 號 表 示 67

差 集 (Difference), 以 符 號 表 示 但 這 些 關 聯 的 綱 目 必 頇 相 同 ( 也 就 是 說 所 有 的 屬 性 和 其 型 態 必 頇 相 同 ), 這 種 性 質 稱 為 聯 集 相 容 性 聯 集 的 結 果 裡, 重 複 的 序 列 值 也 只 保 留 一 筆 A4-2-1 聯 集 運 算 (Union) 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表 R1 和 R2, 聯 集 成 一 個 新 的 關 聯 表, 需 輸 入 兩 個 運 算 元 指 定 關 聯 表 名 稱 R1 和 R2 當 成 運 算 元 : 數 學 定 義 的 寫 法 ::R1 R2= { t t R1 t R2} 表 示 式 :R1 R2 交 換 律..R1 R2= R2 R1 結 合 律..(R1 R2) R3= R1 (R2 R3) = R1 R2 R3 包 含 性..R1 R1 R2 吸 收 律.. 若 R1 R2 (R1 R2) = R2 R1 R2 A4-2-2 交 集 運 算 (Intersection) 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表 R1 和 R2, 交 集 成 一 個 新 的 關 聯 表, 需 輸 入 兩 個 運 算 元 指 定 關 聯 表 名 稱 R1 和 R2 當 成 運 算 元 : 數 學 定 義 的 寫 法 :R1 R2= { t t R1 t R2} 表 示 式 :R1 R2 交 換 律..R1 R2= R2 R1 結 合 律..(R1 R2) R3= R1 (R2 R3) = R1 R2 R3 包 含 性..R1 R2 R1 吸 收 律.. 若 R1 R2 (R1 R2) = R1 68

R1 R2 A4-2-3 差 集 運 算 (Difference) 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表 R1 和 R2, 以 一 個 關 聯 表 減 去 另 一 個 關 聯 表 需 輸 入 兩 個 運 算 元 : 指 定 關 聯 表 名 稱 R1 和 R2 當 成 運 算 元 數 學 定 義 的 寫 法 :R1-R2= { t t R1 t R2} 表 示 式 :R1-R2 R1- R2 的 關 聯 表 是 由 屬 於 關 聯 表 R1 但 不 屬 於 R2 的 列 錄 所 組 成 的 集 合 不 具 有 交 換 律 :R1-R2 R2-R1 不 滿 足 結 合 律 :(R1-R2)-R3 R1-(R2-R3) R1 R2 A4-3 非 集 合 運 算 子 是 指 可 以 由 基 本 運 算 子 導 出 的 運 算 子 限 制 (Restrict), 代 表 符 號 : σ 投 影 (Project), 代 表 符 號 :π 卡 氏 積 (Cartesian Product), 代 表 符 號 : 合 併 (Join), 代 表 符 號 : 除 法 (Division), 代 表 符 號 : A4-3-1 限 制 (Restrict) 限 制 又 稱 為 選 擇 操 作 (Select Operation), 選 擇 運 算 子 含 有 兩 個 參 數 (1) 選 取 條 件 (Predicate) P 69

(2) 關 聯 表 名 稱 R 從 R 中 選 出 符 合 條 件 P 的 值 組, 是 指 在 關 聯 R 中 選 擇 滿 足 條 件 P 的 所 有 值 組 關 聯 式 代 數 :σp(r) 概 念 圖 : 從 關 聯 表 R 中 選 取 符 合 條 件 (Predicate) P 的 值 組 其 結 果 為 原 關 聯 表 R 記 錄 的 水 帄 子 集 合 A B σp(r) 1 2 a a 1 2 b b P = A a1 a3 B b1 b3 a b 3 3 a b 4 4 例 如 σ 身 高 <170 AND 體 重 <60 ( 學 生 資 料 表 ), 則 : (1) 選 取 條 件 (Predicate) P <170 AND 體 重 <60 (2) 關 聯 表 名 稱 R A4-3-2 投 影 (Project) 是 指 從 關 聯 R 上 的 投 影, 亦 即 從 關 聯 R 中 選 擇 出 許 多 欄 位 後, 再 重 新 組 成 一 個 新 的 關 聯 代 表 符 號 :π 關 聯 式 代 數 :πa(r), 其 中 :A 為 R 中 的 屬 性 欄 位 概 念 圖 : 從 關 聯 表 R 中 選 取 想 要 的 欄 位 其 結 果 為 原 關 聯 表 R 記 錄 的 垂 直 子 集 合 如 下 圖 所 示 :πa(r) 70

A B C a1 b1 c1 a1 b2 c2 a1 b3 c3 = A a1 a2 a3 a4 C c1 c2 c3 c4 A4-3-3 卡 氏 積 (Cartesian Product) 是 指 將 兩 關 聯 表 R 與 S 的 記 錄 利 用 集 合 運 算 中 的 乘 積 運 算 形 成 新 的 關 聯 表 作 法 : (1) 關 聯 R 和 關 聯 S 分 別 為 n 欄 和 m 欄, 其 卡 氏 積 是 一 個 (n+m) 欄 的 值 組 的 集 合, 其 前 n 欄 是 關 聯 R 的, 後 m 欄 是 關 聯 S 的 (2) 若 關 聯 R 有 X 個 值 組,, 關 聯 S 有 Y 個 值 組, 則 關 聯 R 和 關 聯 S 的 卡 氏 積 有 X*Y 個 值 組 關 聯 式 代 數 :R S 概 念 分 析 : (1) 假 如 關 聯 R 中 n=3( 欄 ), 關 聯 S 中 m=3( 欄 ), 在 笛 卡 爾 乘 積 之 後, 變 成 一 個 (n+m) 欄, 所 以 R S 共 有 6 欄 (2) 假 如 關 聯 R 中 X=3 個 值 組, 關 聯 S 中 Y=3 個 值 組, 則 關 聯 R 和 關 聯 S 在 笛 卡 爾 乘 積 有 X*Y 個 值 組, 所 以 R S 共 有 9 筆 值 組 71

n=3( 欄 ) R n+m=3+3=6 欄 A B C A B C A B C A1 B1 C1 A1 B1 C1 A1 B2 C2 A2 B2 C2 X=3 筆 A1 B1 C1 A1 B2 C2 A3 B3 C3 A1 B1 C1 A1 B2 C2 (a) R S= A1 A1 B1 B1 C1 C1 A1 A1 B2 B2 C2 C2 m=3( 欄 ) S A1 A1 B1 B1 C1 C1 A1 A1 B2 B2 C2 C2 A B C A1 B1 C1 A1 B2 C2 A1 B1 C1 A1 B1 C1 A1 B2 C2 A2 B2 C2 Y=3 筆 (c) X*Y=3*3=9 筆 A3 B3 C3 (b) A4-3-4 合 併 (Join) 是 指 將 兩 關 聯 表 R 與 S 依 合 併 條 件 合 併 成 一 個 新 的 關 聯 表 R3, 假 設 P 合 併 條 件, 以 R ps 表 示 此 合 併 運 算 作 法 : 從 兩 個 關 聯 的 卡 氏 積 中 選 取 屬 性 間 滿 足 一 定 條 件 的 值 組 關 聯 式 代 數 :R ps A4-3-5 除 法 (Division) 此 種 運 算 如 同 數 學 上 的 除 法 一 般, 有 二 個 運 算 元 : 第 一 個 關 聯 表 R 當 作 被 除 表 格, 第 二 個 關 聯 表 S 當 作 除 表 格 其 中 被 除 表 格 的 屬 性 必 頇 比 除 表 格 中 的 任 何 屬 性 中 的 值 域 都 要 與 被 除 表 格 中 的 某 屬 性 之 值 域 相 符 合 關 聯 式 代 數 : R S 概 念 圖 : 關 聯 R 與 關 聯 S 作 除 法 運 算 時, 只 作 用 在 兩 個 關 聯 中 相 同 的 部 份 72

A A A B C X Y Z X Z X Z 除 法 (Division) A A4-4 關 係 代 數 延 伸 進 一 步 探 討 其 延 伸 操 作, 使 資 料 庫 之 運 算 層 面 更 為 周 延, 不 使 有 任 何 遺 漏 的 資 料 或 邏 輯 方 法 A4-4-1 聚 合 函 數 (Aggregate Functions) 針 對 某 一 群 體 資 料 的 部 分 屬 性 值 作 一 些 簡 單 的 數 學 計 算 工 作 表 示 式 :< 群 組 屬 性 名 單 > I < 聚 合 函 數 名 單 >(< 關 聯 表 名 稱 >) 符 號 名 稱 和 所 代 表 的 意 義 分 別 為 Count: 計 算 某 一 個 關 聯 表 或 某 屬 性 的 列 錄 數 Avg: 計 算 某 屬 性 的 帄 均 值 Max: 找 出 某 屬 性 中 的 最 大 值 Min: 找 出 某 屬 性 中 的 最 小 值 Sum: 計 算 某 屬 性 的 總 合 A4-4-2 外 聯 結 (Outer Join) 當 兩 個 關 聯 表 中 至 少 有 一 個 屬 性 欄 位 (Attribute) 名 稱 相 同 時, 我 們 即 可 將 該 兩 個 關 聯 表 執 行 自 然 連 結 外 聯 結 有 : 左 外 聯 結 (Left Outer Join) 右 外 聯 結 (Right Outer Join) 完 全 外 聯 結 (Full Outer Join) 73

A4-4-3 Null 之 意 義 (Null Value) 關 聯 表 中 出 現 一 些 Null 值, 表 示 未 知 (Unknown) 或 不 存 在 (Nonexistent) 在 資 料 庫 應 用 上,Null 值 影 響 的 形 態 包 括 : 計 算 式 (Arithmetic Operations) 比 較 關 係 (Comparisons) 布 林 邏 輯 (Boolean Expressions) 與 關 聯 代 數 (Relational Algebra) 重 點 整 理 (1) 關 聯 式 代 數 : 一 種 程 序 式 查 詢 語 言 屬 於 低 階 資 料 操 作 語 言 使 用 者 不 但 需 指 出 要 尋 找 那 些 資 料, 同 時 更 要 詳 細 定 義 出 如 何 去 尋 找 這 些 資 料 (2) 運 算 子 跟 非 基 本 運 算 子 種 類 : 限 制 投 影 聯 集 卡 氏 積 差 集 合 併 交 集 除 法 (3) 聯 集 運 算 : 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表, 聯 集 成 一 個 新 的 關 聯 表 (4) 交 集 運 算 : 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表, 交 集 成 一 個 新 的 關 聯 表 (5) 差 集 運 算 : 將 兩 個 滿 足 聯 集 相 容 的 關 聯 表, 以 一 個 關 聯 表 減 去 另 一 個 關 聯 表 (6) 合 併 : 將 兩 關 聯 表 依 合 併 條 件 合 併 成 一 個 新 的 關 聯 表 (7) 限 制 : 指 在 關 聯 a 中 選 擇 滿 足 條 件 P 的 所 有 值 組 (8) 投 影 : 是 指 從 關 聯 R 上 的 投 影, 亦 即 從 關 聯 R 中 選 擇 出 許 多 欄 位 後, 再 重 新 組 成 一 個 新 的 關 聯 (9) 除 法 : 運 算 如 同 數 學 上 的 除 法 一 般, 有 二 個 運 算 元 : 第 一 個 關 聯 表 R 當 作 被 除 表 格, 第 二 個 關 聯 表 S 當 作 除 表 格 (10) 聚 合 函 數 :Count Avg Max Min Sum A4-5 題 庫 測 驗 (1) 假 設 有 兩 個 資 料 表, 每 個 資 料 表 都 有 三 個 資 料 列 表 的 笛 卡 兒 乘 積 會 包 含 多 少 資 料 列? (A)0 74

(B)3 (C)6 (D)3x3=9 問 答 題 : 一 請 利 用 限 制 來 查 詢 學 生 資 料 表 (1) 請 問 體 重 <70( 學 生 資 料 表 )=? 二 請 利 用 關 聯 式 代 數 表 示 身 高 小 於 170 公 分 及 體 重 小 於 60 公 斤? (1) 答 案 : (2) (3) 若 A={1,2,3,4},B={3,4,5,6}, 則 A B 請 問 A B=? 答 案 :A B={1,2,3,4,5,6} (4) 若 A={1,2,3,4},B={3,4,5,6}, 則 A B 請 問 A B=? 答 案 :A B={1,2} (5) 若 A={1,2,3,4},B={3,4,5,6}, 則 B A 請 問 B A=? 答 案 :B A={5,6} 75

(6) 若 A={1,2,3,4},B={3,4,5,6}, 則 A B 請 問 A B =? 答 案 :A B ={3,4} A5-1 簡 介 5- 資 料 庫 查 詢 語 言 用 來 處 理 資 料 庫 的 語 言 稱 為 資 料 庫 語 言 資 料 庫 語 言 大 致 上 具 備 了 三 項 功 能 : 操 作 資 料 (Data Manipulation Language;DML) 定 義 資 料 (Data Definition Language;DDL) 控 制 資 料 (Data Control Language;DCL) A5-2 定 義 語 言 (Data Definition Language; DDL) 利 用 DDL, 使 用 者 可 以 定 義 資 料 表 ( 關 聯 綱 目 ; 基 底 資 料 表 ) 和 設 定 完 整 性 限 制 並 且 DDL 允 許 資 料 庫 使 用 者 建 立 更 改 或 刪 除 ( 資 料 表 (Table) 索 引 (Index) 與 檢 視 (View)) 資 料 庫 物 件 主 要 指 令 有 三 個 :CREATE ALTER 與 DROP A5-2-1 語 法 介 紹 Table Index View (1)Create Table (2)Alter Table (3)Drop Table (1)Create Index (2)Alter Index (3)Drop Index (1)Create View (2)Alter View (3)Drop View CREATE TABLE 建 立 資 料 表 CREATE INDEX: 建 立 資 料 表 索 引 CREATE PROCEDURE: 建 立 預 存 程 式 CREATE FUNCTION: 建 立 使 用 者 函 式 CREATE VIEW: 建 立 檢 視 表 CREATE TRIGGER: 建 立 觸 發 程 式 ALTER TABLE 修 改 資 料 表 DROP TABLE 刪 除 資 料 表 76

A5-2-2 CREATE TABLE Create Table 命 令 是 用 來 讓 使 用 者 定 義 一 個 新 的 關 聯 ( 資 料 表 ), 並 設 定 關 聯 ( 表 格 ) 的 名 稱 屬 性 及 限 制 條 件 建 立 新 資 料 表 步 驟 : (1) 決 定 資 料 表 名 稱 與 相 關 欄 位 (2) 決 定 欄 位 的 資 料 型 態 (3) 決 定 欄 位 的 限 制 ( 指 定 值 域 ) (4) 決 定 那 些 欄 位 可 以 NULL( 空 值 ) 與 不 可 NULL 的 欄 位 (5) 找 出 必 頇 具 有 唯 一 值 的 欄 位 ( 主 鍵 ) (6) 找 出 主 鍵 -- 外 來 鍵 配 對 ( 兩 個 表 格 ) (7) 決 定 預 設 值 ( 欄 位 值 的 初 值 設 定 ) 資 料 表 : 建 立 學 生 表 CREARE TABLE 學 生 表 ( 學 號 CHAR(8) NOT UNLL, 姓 名 CHAR(10), 電 話 CHAR(12), 地 址 CHAR(20), PRIMARY KEY( 學 號 ), UNIQUE( 電 話 ) A5-2-3 ALTER TABLE 是 用 來 對 已 存 在 的 資 料 表 增 加 欄 位 修 改 欄 位 刪 除 欄 位, 並 且 增 加 定 義 修 改 定 義 或 刪 除 定 義 等 語 法 : ALTER TABLE DEPARTMENT ADD 人 數 INT, 管 理 者 編 號 CHAR(10) A5-2-4 DROP TABLE 是 指 用 來 刪 除 資 料 表 定 義, 當 然, 如 果 一 個 資 料 表 內 還 有 剩 餘 的 紀 錄, 則 這 77

些 紀 錄 會 一 併 被 刪 除, 因 為 如 果 資 料 表 定 義 被 刪 除, 則 資 料 表 的 紀 錄 就 沒 有 存 在 的 意 義 了 語 法 : Drop Table 表 格 名 A5-3 操 作 語 言 DML 資 料 操 作 語 言 (Data Manipulation Language; DML), 利 用 DML, 使 用 者 可 以 從 事 對 資 料 表 記 錄 的 新 增 修 改 刪 除 及 查 詢 等 功 能 A5-3-1 指 令 介 紹 操 作 資 料 的 功 能 為 從 資 料 庫 中 選 取 出 (SELECT) 我 們 想 要 的 資 料, 以 及 執 行 新 增 (INSERT) 修 改 (UPDATE) 和 刪 除 (DELETE) 等 功 能 A5-3-1 新 增 (INSERT) 定 義 : 指 新 增 一 筆 記 錄 到 新 的 資 料 表 內 語 法 : INSERT INTO 資 料 表 名 稱 < 欄 位 串 列 > VALUES(< 欄 位 值 串 列 >I<SELECT 指 令 >) A5-3-2 修 改 (UPDATE) 定 義 : 指 修 改 一 個 資 料 表 中 某 些 值 組 ( 記 錄 ) 之 屬 性 值 語 法 : UPDATE 資 料 表 名 稱 SET{< 欄 位 名 稱 1>=< 欄 位 值 1>,< 欄 位 名 稱 n>=< 欄 位 值 n>} [WHERE< 條 件 子 句 >] A5-3-3 刪 除 (DELETE) 定 義 : 把 合 乎 條 件 的 值 組 ( 記 錄 ), 從 資 料 表 中 刪 除 語 法 : 78

DELETE FORM 資 料 表 名 稱 [WHERE< 條 件 式 >] A5-4 控 制 語 言 (Data Control Language; DCL) DCL 控 制 使 用 者 對 資 料 庫 內 容 的 存 取 權 利 A5-4-1 指 令 介 紹 (1) GRANT( 授 權 ) (2) REVOKE( 移 除 權 限 ) DCL 提 供 交 易 控 制 指 令 (1) COMMIT 指 令 : 確 認 ( 儲 存 ) 資 料 庫 的 交 易 (2) ROLLBACK 指 令 : 回 復 ( 復 原 Recovery) 資 料 庫 的 交 易 A5-4-2 GRANT 定 義 : GRANT 指 令 用 來 取 得 現 有 資 料 庫 使 用 者 帳 號 的 權 限 語 法 : GRANT 權 限 ON 資 料 表 名 稱 TO 使 用 者 其 中, 權 限 可 分 為 四 種 :Insert, Update, Delete, Select 實 例 1 : 對 USER1 與 USER2 提 供 SELECT 與 INSERT 對 客 戶 資 料 表 的 使 用 者 權 限 功 能 : GRANT SELECT,INSERT ON 客 戶 資 料 表 TO USER1,USER2 實 例 2 : 對 所 有 的 使 用 者 提 供 Select 的 功 能 權 限 GRANT SELECT ON 客 戶 資 料 表 TO PUBLIC 79