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



Similar documents
證 券 簡 易 下 單 :2121 證 券 簡 易 下 單 1. 主 工 具 列 的 視 窗 搜 尋 器 直 接 輸 入 點 擊 主 選 單 證 券 專 區 下 單 特 殊 下 單 2121 證 券 簡 易 下 單 畫 面 說 明 1. 下 單 區 2. 個 股 行 情 資 訊 與

PowerPoint 簡報

實德證券網上交易系統示範

(Microsoft Word - MOODLE990201\266i\266\245\244\342\245U )

6-1-1極限的概念

Microsoft Word doc

e-Submission System Quick Reference Guide for Publication Related Matters (Chinese version)

目 錄 壹 題 目 1: 新 增 商 品 ( 商 品 名 稱 為 玉 井 芒 果 乾 禮 盒 )... 3 貳 題 目 2: 新 增 商 品 ( 商 品 名 稱 為 紅 磚 布 丁 精 選 禮 盒 )... 5 參 題 目 3: 新 增 商 品 ( 商 品 名 稱 為 晶 鑽 XO 醬 禮 盒 ).

101年度社會福利方案 網路線上操作手冊

授 課 老 師 章 節 第 一 章 教 學 教 具 間 3 分 鐘 粉 筆 CNC 銑 床 教 學 內 容 CNC 銑 床 之 基 本 操 作 教 材 來 源 數 值 控 制 機 械 實 習 Ⅰ 1. 了 解 CNC 銑 床 的 發 展 2. 了 解 CNC 銑 床 刀 具 的 選 用 3. 了 解

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


目 錄 頁 1. 歡 迎 使 用 網 上 預 約 面 談 訪 問 系 統 新 用 戶 新 用 戶 登 入 帳 戶 程 序 啟 動 網 上 預 約 面 談 訪 問 帳 戶 核 對 帳 戶 的 地 址 資 料


目 錄 項 目 內 容 頁 數 1 手 機 要 求 3 2 登 記 程 序 3 3 登 入 程 序 4 4 輸 入 買 賣 指 示 6 5 更 改 指 示 14 6 取 消 指 示 18 7 查 詢 股 票 結 存 21 8 查 詢 買 賣 指 示 23 9 更 改 密 碼 查 詢 股

目 錄 一 系 統 登 入... 2 ( 一 ) 系 統 登 入 畫 面... 2 ( 二 ) 首 次 登 入 請 先 註 冊... 3 ( 三 ) 忘 記 單 位 帳 號... 8 ( 四 ) 忘 記 密 碼 ( 五 ) 健 保 卡 更 換 ( 六 ) 重 寄 確 認 信.

Microsoft Word - 第四章.doc

iPhone版操作手冊990421

所 3 學 分 課 程, 及 兩 門 跨 領 域 課 程 共 6 學 分 以 上 課 程 學 生 在 修 課 前, 必 須 填 寫 課 程 修 課 認 定 表, 經 班 主 任 或 指 導 教 授 簽 名 後 始 認 定 此 課 程 學 分 ) 10. 本 規 章 未 盡 事 宜, 悉 依 學 位

NCKU elearning Manual

Microsoft Word - 雲林區_免試平台_國中模擬選填_操作手冊.doc

iPhone版操作手冊

投影片 1

Microsoft Word - ch07

Acronis Backup & Recovery 11 進階版本

題組一 文書排版

128 提 示 樞 紐 分 析 表 的 用 途 樞 紐 分 析 表 是 指 可 以 用 來 快 速 合 併 和 比 較 大 量 資 料 的 互 動 式 表 格, 透 過 它 可 以 詳 細 分 析 數 值 資 料, 特 別 適 用 於 下 列 情 況 : 需 要 從 含 有 大 量 資 料 的 清

瑞興銀行

<4D F736F F D D313032A7DEC075BAC2BC66B56EB04FB44EC5AAA7D3C440A7C7A874B2CEBEDEA740A4E2A5552E646F63>

1 CH1 環 境 介 面 及 面 板 設 定 1-1 Word 2010 環 境 介 面 與 功 能 區 1-2 環 境 介 面 色 調 處 理 1-3 自 訂 快 速 存 取 工 具 列 1-4 Word 選 項 控 制 CH2 文 字 資 料 2-1 建 立 文 字 2-2 貼 入 網 頁 文

1. 安 裝 1.1 手 機 端 安 裝 檔 (cab 檔 ) 請 您 將 下 載 的 cab 檔 案 複 製 到 手 機 內 任 一 資 料 夾, 在 手 機 上 點 擊 cab 檔 案 後 即 可 開 始 安 裝 點 擊 本 檔 案 即 可 開 始 安 裝 請 於 您 的 手 機 上 繼 續 安

(Microsoft Word - \246\250\301Z\272\336\262z.doc)

關 於 教 育 部 學 習 拍 立 得 教 育 部 於 (103) 年 度 整 合 各 縣 市 政 府 部 屬 機 構 大 學 及 民 間 的 數 位 資 源 與 服 務, 依 不 同 類 型, 分 別 匯 集 於 教 育 大 市 集 教 育 百 科 教 育 媒 體 影 音 教 育 部 學 習 拍

二 兒 歌 選 用 情 形 ( ) 2 ( ) ( )

版 本 記 錄 版 本 日 期 作 者 版 本 版 本 變 更 說 明 2012/08/27 Iden 1.0 初 版 2012/09/18 Iden 1.1 加 入 付 款 流 程 等 章 節 2014/11/03 Iden 1.2 加 入 憑 證 管 理 - 憑 證 二 代 卡 放 行 流 程

十 三. 服 務 學 習 十 四. 座 位 表 管 理 十 五. 班 導 師 通 訊 錄 小 工 具 十 六. 電 子 報 表 十 七. 評 量 成 績 十 八. 學 期 成 績 ( 國 中 ) 十 九. 學 期 成 績 ( 高

章節

四 修 正 幼 兒 園 師 資 類 科 應 修 學 分 數 為 四 十 八 學 分, 並 明 定 學 分 數 抵 免 之 相 關 規 定 及 規 範 修 習 幼 兒 園 教 育 專 業 課 程 之 最 低 年 限 ( 修 正 條 文 第 五 條 ) 五 發 給 修 畢 師 資 職 前 教 育 證 明

(DP_MFP_Training

進 入 系 統 1. 請 於 首 頁 右 側 使 用 者 登 入 輸 入 帳 號 密 碼 驗 證 碼 後, 點 選 登 入 進 入 系 統 2. 直 接 點 選 右 側 的 進 入 系 統, 直 接 進 入 題 目 檢 索 頁 面 直 接 進 入 系 統 後, 您 仍 可 瀏 覽 選 擇 您 所 需

節 數 內 容 網 頁 設 計 (1): 利 用 Google Sites 制 作 簡 單 文 字 網 頁, 連 結 不 同 版 面 網 頁 設 計 (2): 在 文 字 網 頁 上 加 插 圖, 上 載 網 頁 影 片 設 計 (1): 利 用 Windows Movie

寫 作 背 景 導 讀 [98] L Lyman Frank Baum

計 算 機 概 論 Computer Siene ))) 8- 啟 動 與 認 識 PowerPoint [ 開 始 ] \ [ 所 有 程 式 ] \ [Mirosoft Offie] \ [Mirosoft Offie PowerPoint 200] PowerPoint [ 新 增 ] \ [

前 項 第 三 款 所 定 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準, 如 附 件 一 第 七 條 驗 證 機 構 受 理 有 機 農 產 品 及 有 機 農 產 加 工 品 之 驗 證, 應 辦 理 書 面 審 查 實 地 查 驗 產 品 檢 驗 及 驗 證 決 定 之

Microsoft Word - Draft circular on Sub Leg Apr (chi)_Traditional

BSP 烤箱 - 封面-2

壹、組織編制 代碼:C0101意見反映

Microsoft PowerPoint - 使用 Word 編輯與排版文件 (II).ppt

功能名稱

教 師 相 關 ( 升 等, 依 業 務 需 002 交 通 管 科 評 鑑, 評 量, 徵,C031, 聘, 各 項 考 試 委 C051,C054, 員, 通 訊 錄 等 ),C057, C058,C063 各 項 會 議 紀 錄 依 業 務 需 C001,, 002,130 交 通 管 科 (

本 題 各 點 彼 此 均 有 相 互 關 聯, 作 答 不 完 整, 將 影 響 各 評 分 點 之 得 分, 請 注 意 檔 名 儲 存 錯 誤, 該 題 一 律 0 分 計 算 深 淺 圖 表.xlsx 請 依 下 方 題 目 敘 述 操 作 ( 佔 總 分 :) 儲 存 格 範

虛擬交易所97年GVE3簡易版.doc

第二組掃描器規範書

chapter1.indd

PART 2 系 統 篇 仔 細 檢 查 記 憶 體 和 顯 示 卡 AIDA64 Everest 操 作 : 使 用 AIDA64 檢 測 主 機 溫 度 AIDA64 DirectX AIDA

目 錄

內 政 統 計 通 報

格 成 績 證 明 第 六 條 第 七 條 本 系 大 四 課 程 中 規 劃 日 本 韓 國 越 南 專 題 研 究, 學 生 需 於 大 四 時 修 習 該 課 程, 並 於 規 定 期 間 內 提 出 專 題 報 告, 取 得 合 格 成 績 證 明 本 系 規 定 學 生 畢 業 時 需 取

PROSPECT EXPLORATION 壹 前 言 第 9 卷 第 2 期 中 華 民 國 100 年 2 月

iPhone版操作手冊990421

新光證券EZWIN下單操作手冊

1

Microsoft Word - BM900HD-2F電腦設定.doc

五 四 五 說 ( 代 序 ) 李 澤 厚 劉 再 復 I I II IV V VII 第 一 篇 五 四 新 文 化 運 動 批 評 提 綱 附 論 一 中 國 貴 族 精 神 的 命 運 ( 提 綱 )

答客問

簽 呈

網際網路版人力資源管理系統 (WebHR)

Microsoft PowerPoint - 104年說明會簡報-final-0923.ppt [相容模式]

肆 研 究 方 法 進 行 本 研 究 前, 我 們 首 先 對 研 究 中 所 用 到 名 詞 作 定 義 定 義 : 牌 數 : 玩 牌 時 所 使 用 到 撲 克 牌 數 次 數 : 進 行 猜 心 術 遊 戲 時, 重 複 分 牌 次 數 數 : 進 行 猜 心 術 遊 戲 時, 每 次 分

PhotoImpact

<4D F736F F D20AA41B9A2BCD0B7C7A7D6B374A44AAAF92E646F63>

一、 資格條件:

教育實習問與答:

行政院金融監督管理委員會全球資訊網-行政院金融監督管理委員會

語言學習單

玄奘大學 應用心理學系

Microsoft PowerPoint - 102教師升等說明會

CONTENTS 訓 練 內 容 設 計 法 056 淡 季 期 的 訓 練 058 旺 季 期 的 訓 練 060 針 對 爬 坡 賽 的 訓 練 內 容 062 賽 後 的 資 料 分 析 PART4/ 鏑 木 毅 先 生 的 建 言 活 用 於 越 野 路 跑 的 心 跳 訓

(3) 澳 門 特 別 行 政 區 之 稅 務 知 識 及 (4) 商 法 典 ( 二 ) 重 新 批 准 註 冊 為 註 冊 會 計 師 / 專 業 會 計 員 之 筆 試 科 目 如 下 : (1) 澳 門 特 別 行 政 區 之 稅 務 知 識 及 (2) 商 法 典 ( 三 ) 考 試 範

<4D F736F F D D C0F4AB4FB870A175C0B3A548BAF4B8F4B6C7BFE9A4E8A6A1BFECB27AA4F4A6C3AC56A8BEAA76B1B9AC49AD70B565BB50B35CA569C3D2A15DA4E5A5F3A15EA4A7A5D3BDD0A142C5DCA7F3A9CEAE69A9B5A141A4CEC0CBB4FAA5D3B3F8A4A7B

Microsoft Word - LongCard_Promo_2013_FAQ_tc_pdf.doc

<4D F736F F F696E74202D20B2C431B860C2B2B3F82DC2BEB77EBEC7AED5B77CAD70BEC7BDD2B57BBAF5AD6EA65DC0B3B0EABBDAB77CAD70B7C7AB AE74B2A7A4C0AA E BACDBAE65BCD2A6A15D>

<4D F736F F D20B3E6A4B830312D2D2DBCC6BD75BB50BEE3BCC6AABAA55BB4EEB942BAE22E646F6378>

校 長 遴 選 者 就 相 關 遴 選 事 項, 有 程 序 外 之 接 觸 遴 選 會 委 員 在 任 期 間 因 故 無 法 執 行 任 務 或 有 不 適 當 之 行 為 者, 由 各 該 主 管 機 關 解 聘 之 ; 其 缺 額, 依 第 一 項 至 第 五 項 規 定 聘 ( 派 ) 委

Microsoft Word 網頁設計.doc

<30332EAAFEA5F3A440A142A447A142A454A142A57CA147BEC7A5CDB14DB77EC3D2B7D3BEC7B2DFA661B9CF2E786C73>

Microsoft Word - ca_operation.doc

untitled

TradeGuideBk_c

( 五 ) 財 務 會 計 理 論 研 討 3 學 分 ( 六 ) 審 計 理 論 研 討 3 學 分 ( 七 ) 管 理 會 計 理 論 研 討 3 學 分 第 四 條 選 修 科 目 : ( 一 ) 數 量 方 法 3 學 分 ( 二 ) 財 務 會 計 專 題 研 討 ( 一 ) 3 學 分

內 容 2 建 立 網 站 4 界 面 介 紹 5 基 本 操 作 8 新 增 Portlet 8 拖 拉 操 作 9 版 面 結 構 12 更 換 版 型 14 更 換 Banner 17 主 要 操 作 1 9 網 頁 文 章 19 控 制 台 23 檔 案 總 管 與 圖 片 總 管 24 網

(Microsoft Word -

目 錄 1. 簡 介 設 立 帳 戶 帳 戶 登 記 重 設 登 入 密 碼 考 試 報 名 登 入 報 名 系 統 考 生 資 料 科 目 選 擇 曾 應 考

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

<4D F736F F D20B2C433B3B92020B971B8F4A4C0AA52A7DEA5A9>

桃園市104年國民中學新進教師甄選各校複試方式及需求表

( 二 ) 資 格 考 試 之 方 式 : 1. 筆 試 : 圖 書 資 訊 學 檔 案 學 或 出 版 與 數 位 科 技 ( 三 科 選 考 一 科 ), 考 試 時 間 3 小 時 筆 試 分 數 以 70 分 為 及 格, 如 不 及 格, 且 修 業 年 限 尚 未 屆 滿 者, 得 於

Transcription:

第 7 章 資 料 庫 塑 模 工 具 7-1 資 料 庫 塑 模 工 具 7-2 啟 動 塑 模 工 具 與 新 增 專 案 7-3 實 體 的 建 立 7-4 建 立 關 聯 性 7-5 產 生 資 料 庫 設 計 報 告 和 建 立 資 料 庫 7-6 SQL Server 的 資 料 庫 圖 表

7-1 資 料 庫 塑 模 工 具 7-1-1 資 料 庫 塑 模 工 具 的 基 礎 7-1-2 SQL Power Architect 7-1-3 設 定 SQL Server 伺 服 器 和 新 增 使 用 者

7-1 資 料 庫 塑 模 工 具 資 料 庫 塑 模 工 具 (Database Modeling Tools) 也 稱 為 資 料 庫 設 計 工 具 (Database Design Tools) 或 資 料 塑 模 工 具 (Data Modeling Tools), 這 是 一 套 提 供 完 整 資 料 庫 設 計 環 境 的 工 具 程 式, 可 以 幫 助 我 們 執 行 資 料 庫 設 計 建 立 與 維 護 資 料 庫

7-1-1 資 料 庫 塑 模 工 具 的 基 礎 資 料 庫 塑 模 工 具 是 一 套 軟 體 來 幫 助 我 們 執 行 資 料 庫 設 計, 對 於 關 聯 式 資 料 庫 來 說, 資 料 庫 塑 模 工 具 的 最 主 要 功 能 是 繪 製 實 體 關 聯 圖 建 立 說 明 文 件 和 產 生 資 料 庫 綱 要 的 SQL 指 令 一 般 來 說, 資 料 庫 塑 模 工 具 大 都 提 供 視 覺 化 圖 形 使 用 介 面, 可 以 幫 助 設 計 者 建 立 資 料 庫 設 計 的 資 料 模 型, 和 自 動 依 據 資 料 模 型 產 生 SQL 指 令 我 們 可 以 馬 上 在 資 料 庫 管 理 系 統 實 際 建 立 設 計 的 資 料 庫 綱 要

7-1-2 SQL Power Architect- 說 明 SQL Power Architect 資 料 庫 塑 模 工 具 的 功 能 十 分 強 大, 支 援 多 種 資 料 庫 管 理 系 統 和 作 業 系 統, 包 含 : 微 軟 SQL Server Oracle DB2 MySQL 和 PostgreSQL 等, 可 以 建 立 關 聯 式 資 料 庫 模 型 和 資 料 倉 儲 的 多 維 度 資 料 庫 模 型 SQL Power Architect 還 提 供 反 向 工 程, 可 以 將 現 存 資 料 庫 轉 換 成 資 料 庫 模 型, 當 有 任 何 修 改, 自 動 比 對 產 生 更 新 綱 要 的 SQL 指 令, 而 且, 能 夠 匯 出 產 生 PDF 格 式 的 模 型 圖 檔, 或 HTML 格 式 的 資 料 庫 設 計 報 告, 幫 助 我 們 有 效 率 的 建 立 和 維 護 資 料 庫 結 構

7-1-2 SQL Power Architect- 安 裝 Java 執 行 環 境 SQL Power Architect 是 使 用 Java 技 術 開 發 的 資 料 庫 塑 模 工 具, 所 以 需 要 JRE 6(Java Runtime Environment 6) 或 以 上 版 本 來 執 行, 在 執 行 前 請 在 Windows 作 業 系 統 安 裝 JRE, 其 下 載 網 址 為 : http://www.oracle.com/technetwork/java/javase/do wnloads/index.html

7-1-2 SQL Power Architect- 安 裝 SQL Power Architect Step 1: 請 按 二 下 SQL-Power-Architect-Setup-Windows-jdbc-1.0.7.exe 下 載 程 式 檔 案, 稍 等 一 下, 可 以 啟 動 安 裝 精 靈, 看 到 歡 迎 安 裝 的 精 靈 畫 面 Step 2: 按 Next 鈕, 可 以 看 到 軟 體 的 使 用 者 授 權 合 約 Step 3: 勾 選 I accept the terms of this license agreement 同 意 授 權, 按 Next 鈕 選 擇 安 裝 路 徑 Step 4: 預 設 安 裝 路 徑 是 C:\Program Files\SQL Power Architect, 按 Browse 鈕 可 以 更 改 路 徑, 按 Next 鈕, 可 以 看 到 一 個 訊 息 視 窗, 表 示 需 建 立 安 裝 路 徑, 請 按 確 定 鈕 建 立 資 料 夾 後, 開 始 複 製 元 件 和 安 裝 SQL Power Architect Step 5: 等 到 複 製 和 安 裝 完 成 後, 按 Next 鈕 選 擇 建 立 開 始 功 能 表 的 名 稱, 和 是 否 新 增 桌 面 捷 徑, 請 自 行 選 擇 後, 按 Next 鈕, 可 以 看 到 完 成 安 裝 的 精 靈 畫 面 Step 6: 按 Done 鈕 完 成 SQL Power Architect 的 安 裝

7-1-3 設 定 SQL Server 伺 服 器 和 新 增 使 用 者 - 說 明 在 完 成 SQL Power Architect 安 裝 後, 啟 動 SQL Power Architect 之 前, 我 們 需 要 針 對 SQL Server 進 行 相 關 設 定, 因 為 SQL Power Architect 可 以 連 接 SQL Server 資 料 庫 來 產 生 模 型 資 料 庫 綱 要 的 SQL 指 令, 或 比 對 存 在 資 料 庫 來 產 生 更 新 綱 要 的 SQL 指 令 請 注 意!SQL Power Architect 需 要 連 接 已 經 存 在 的 SQL Server 資 料 庫, 所 以, 我 們 需 要 自 行 使 用 SQL Server Management Studio 建 立 目 標 資 料 庫, 和 新 增 登 入 與 資 料 庫 使 用 者, 使 用 的 是 SQL Server 驗 證

7-1-3 設 定 SQL Server 伺 服 器 和 新 增 使 用 者 - 步 驟 步 驟 一 : 指 定 SQL Server 使 用 混 合 模 式 驗 證 步 驟 二 : 啟 用 SQL Server 的 TCP/IP 通 訊 協 定 步 驟 三 : 建 立 連 接 的 目 標 資 料 庫 步 驟 四 : 新 增 SQL Server 驗 證 的 使 用 者

7-2 啟 動 塑 模 工 具 與 新 增 專 案 7-2-1 啟 動 與 結 束 SQL Power Architect 7-2-2 新 增 資 料 庫 連 接 7-2-3 新 增 與 開 啟 專 案

7-2-1 啟 動 與 結 束 SQL Power Architect- 啟 動 SQL Power Architect 是 一 套 視 覺 化 圖 形 使 用 介 面 的 資 料 庫 塑 模 工 具, 在 成 功 安 裝 SQL Power Architect 後, 即 可 啟 動 SQL Power Architect 啟 動 SQL Power Architect 在 Windows 作 業 系 統 啟 動 SQL Power Architect 的 步 驟, 如 下 所 示 : 請 執 行 開 始 / 所 有 程 式 /SQL Power Architect 指 令, 第 一 次 啟 動 會 看 到 Missing PL.INI 訊 息 視 窗

7-2-1 啟 動 與 結 束 SQL Power Architect- 結 束 結 束 SQL Power Architect 在 完 成 資 料 庫 設 計 後, 請 執 行 File/Exit 指 令 結 束 SQL Power Architect 資 料 庫 塑 模 工 具

7-2-2 新 增 資 料 庫 連 接 SQL Power Architect 第 一 次 啟 動 SQL Power Architect 後, 預 設 建 立 新 專 案, 我 們 可 以 新 增 SQL Server 連 接 來 連 接 指 定 資 料 庫

7-2-3 新 增 與 開 啟 專 案 - 說 明 在 SQL Power Architect 建 立 每 一 個 實 體 關 聯 圖 的 模 型 是 一 個 專 案,SQL Power Architect 支 援 建 立 資 料 庫 設 計 的 兩 種 資 料 模 型, 如 下 所 示 : 邏 輯 資 料 模 型 (Logical Data Model): 沒 有 針 對 特 定 資 料 庫 系 統 建 立 的 實 體 關 聯 圖, 也 就 是 在 專 案 右 邊 編 輯 視 窗 建 立 的 資 料 庫 模 型, 例 如 :SQL-92 實 體 資 料 模 型 (Physical Data Model): 將 建 立 的 資 料 庫 模 型 輸 出 成 SQL 指 令 碼, 可 以 連 接 目 標 資 料 庫 來 建 立 模 型 設 計 的 資 料 表

7-2-3 新 增 與 開 啟 專 案 - 新 增 專 案 SQL Power Architect 在 啟 動 後 預 設 建 立 新 專 案, 如 果 已 經 開 啟 專 案, 我 們 也 可 以 執 行 指 令 來 建 立 專 案, 例 如 : 建 立 名 為 Ch7_2_3 的 專 案, 請 執 行 File/New Project 指 令, 或 按 工 具 列 第 1 個 New 鈕, 可 以 在 左 邊 資 料 庫 樹 看 到 新 增 的 專 案, 名 稱 同 樣 是 New Project, 如 下 圖 所 示 :

7-2-3 新 增 與 開 啟 專 案 - 刪 除 專 案 現 在 有 2 個 同 名 專 案 ( 目 前 的 專 案 是 橘 紅 色 ), 我 們 準 備 刪 除 第 1 個 專 案, 請 移 至 項 目 最 後, 可 以 看 到 紅 色 圓 形 X 圖 示, 點 選 圖 示 刪 除 專 案 ( 或 選 取 專 案, 執 行 File/Close Project 指 令 ), 可 以 看 到 一 個 警 告 訊 息

7-2-3 新 增 與 開 啟 專 案 - 開 啟 專 案 對 於 已 經 存 在 的 專 案, 或 尚 未 完 成 需 要 修 改 的 專 案, 我 們 可 以 啟 動 SQL Power Architect 開 啟 存 在 的 專 案 檔 案, 例 如 : 之 前 建 立 的 Ch7_2_3.architect, 請 重 新 啟 動 SQL Power Architect, 執 行 File/Open Project 指 令 或 按 工 具 列 第 2 個 Open 鈕, 可 以 看 到 開 啟 對 話 方 塊

7-3 實 體 的 建 立 7-3-1 實 體 的 圖 形 符 號 7-3-2 新 增 與 刪 除 實 體 7-3-3 新 增 屬 性 清 單 和 指 定 主 鍵 7-3-4 編 輯 屬 性 7-3-5 建 立 與 編 輯 索 引

7-3 實 體 的 建 立 實 體 (Entities) 是 從 真 實 世 界 的 資 料 識 別 出 的 東 西 例 如 : 人 客 戶 產 品 或 觀 念 等 屬 性 ( Attributes) 是 實 體 擁 有 的 特 性, 例 如 : 學 生 實 體 擁 有 學 號 姓 名 地 址 和 電 話 等 屬 性 在 SQL Power Architect 建 立 專 案 後, 可 以 開 始 新 增 實 體 關 聯 圖 的 實 體 和 屬 性, 以 實 體 資 料 模 型 來 說, 就 是 建 立 SQL Server 資 料 庫 的 資 料 表 定 義 資 料

7-3-1 實 體 的 圖 形 符 號 SQL Power Architect 的 實 體 是 使 用 長 方 形 圖 形 符 號 表 示, 主 鍵 和 屬 性 清 單 是 直 接 置 於 長 方 形 的 方 框 中, 如 下 圖 所 示 :

7-3-2 新 增 與 刪 除 實 體 - 新 增 實 體 ( 步 驟 ) SQL Power Architect 在 專 案 新 增 實 體 後, 可 以 替 實 體 命 名 (Logical Table Name) 和 輸 入 資 料 表 名 稱 (Physical Table Name) 請 按 右 邊 垂 直 工 具 列 第 6 個 New Table 鈕 後, 移 動 游 標 至 右 邊 編 輯 區 域 的 插 入 位 置 按 一 下, 可 以 看 到 Table Properties 對 話 方 塊 在 Logical Table Name 和 Physical Table Name 欄 輸 入 實 體 與 資 料 表 名 稱 同 為 Students, Primary Key Name 欄 位 輸 入 Students_pk ( 此 欄 位 是 產 生 SQL 指 令 時 指 定 的 主 鍵 名 稱 ) 按 OK 鈕 完 成 Students 實 體 的 新 增

7-3-2 新 增 與 刪 除 實 體 - 新 增 實 體 ( 圖 例 ) Table Properties 對 話 方 塊 按 此 按 鈕 插 入 位 置 按 一 下

7-3-2 新 增 與 刪 除 實 體 - 編 輯 與 刪 除 實 體 刪 除 實 體 在 編 輯 區 域 選 取 欲 刪 除 的 實 體 後, 請 執 行 右 鍵 快 顯 功 能 表 的 Delete Selected 指 令 刪 除 實 體 編 輯 實 體 在 編 輯 區 域 選 取 實 體 後, 按 二 下 或 執 行 右 鍵 快 顯 功 能 表 的 Table Properties 指 令, 都 可 以 開 啟 Table Properties 對 話 方 塊 來 重 新 編 輯 實 體

7-3-3 新 增 屬 性 清 單 和 指 定 主 鍵 - 說 明 在 SQL Power Architect 新 增 Students 實 體 後, 可 以 替 實 體 建 立 屬 性 清 單 ( 即 欄 位 ) 和 指 定 主 鍵, 即 建 立 Students 資 料 表 的 欄 位 定 義 資 料 關 於 Students 實 體 的 屬 性 清 單, 請 參 閱 < 第 7-3-1 節 : 實 體 的 圖 形 符 號 >, 欄 位 的 資 料 類 型 請 參 閱 < 第 8-2 節 : 資 料 庫 的 實 體 資 料 模 型 >

7-3-3 新 增 屬 性 清 單 和 指 定 主 鍵 - 插 入 屬 性 選 Students 實 體, 在 右 邊 工 具 列 按 Insert Column 鈕, 可 以 看 到 Column Properties of New Column 對 話 方 塊 來 插 入 屬 性 按 此 按 鈕

7-3-3 新 增 屬 性 清 單 和 指 定 主 鍵 - 指 定 主 鍵 Logical Name 和 Physical Name 欄 輸 入 sid, 勾 選 In Primary Key 表 示 是 主 鍵 欄 位 之 一, 在 Type 欄 選 CHAR, 勾 選 下 方 Precision, 輸 入 長 度 4, 下 方 Default 欄 位 可 以 輸 入 預 設 值, 按 OK 鈕 插 入 欄 位 sid( 欄 位 是 位 在 主 鍵 區 段 ), 如 下 圖 所 示 :

7-3-4 編 輯 屬 性 -1 刪 除 屬 性 對 於 實 體 不 再 需 要 或 輸 入 錯 誤 的 屬 性, 可 以 在 實 體 圖 形 上, 直 接 選 取 屬 性 後, 執 行 右 鍵 快 顯 功 能 表 的 Delete Selected 指 令 刪 除 屬 性 屬 性 排 列 順 序 屬 性 清 單 的 順 序 如 果 有 問 題, 請 直 接 在 實 體 圖 形 上 拖 拉 位 置, 即 可 調 整 屬 性 順 序

7-3-4 編 輯 屬 性 -2 重 新 編 輯 屬 性 內 容 如 果 需 要 重 新 編 輯 屬 性 內 容, 請 在 屬 性 清 單 直 接 選 取 屬 性 後, 按 二 下 或 執 行 右 鍵 快 顯 功 能 表 的 Column Properties 指 令, 都 可 以 開 啟 Column Properties 對 話 方 塊 來 編 輯 屬 性 內 容

7-3-5 建 立 與 編 輯 索 引 - 建 立 索 引 在 選 取 Students 實 體 後, 執 行 右 鍵 快 顯 功 能 表 的 New Index 指 令 ( 或 按 右 邊 工 具 列 第 7 個 New Index 鈕 ), 可 以 看 到 Index Properties 對 話 方 塊 勾 選 索 引 欄 位 name, 如 果 不 只 一 個, 請 重 複 勾 選

7-3-5 建 立 與 編 輯 索 引 - 編 輯 索 引 如 果 需 要, 我 們 可 以 編 輯 索 引 或 複 合 主 鍵 的 欄 位, 請 在 實 體 圖 形 上, 按 滑 鼠 右 鍵 顯 示 快 顯 功 能 表, 在 Index Properties 指 令 的 子 選 單 是 目 前 實 體 建 立 的 索 引 清 單, 執 行 Students_pk 指 令 編 輯 主 索 引, 可 以 看 到 Index Properties 對 話 方 塊 來 編 輯 索 引

7-4 建 立 關 聯 性 7-4-1 關 聯 性 的 圖 形 符 號 7-4-2 建 立 關 聯 性 7-4-3 編 輯 關 聯 性 與 參 考 完 整 性 規 則

7-4-1 關 聯 性 的 圖 形 符 號 - 說 明 關 聯 性 (Relationships) 是 指 二 個 或 多 個 實 體 之 間 擁 有 的 關 係, 在 SQL Power Architect 建 立 實 體 和 新 增 屬 性 清 單 後, 可 以 建 立 關 聯 性 來 完 成 實 體 關 聯 圖 在 SQL Power Architect 關 聯 性 的 圖 形 符 號 是 使 用 連 接 線 表 示 實 體 之 間 是 哪 一 種 關 聯 性, 在 連 接 線 端 點 是 使 用 雞 爪 符 號 標 示 關 聯 性 的 限 制 條 件

7-4-1 關 聯 性 的 圖 形 符 號 - 基 數 和 參 與 條 件 1 SQL Power Architect 支 援 關 聯 性 的 基 數 和 參 與 條 件, 使 用 雞 爪 符 號 直 接 標 示 在 連 接 線 的 兩 個 端 點, 詳 細 說 明 請 參 閱 < 第 4-3-3 節 : 關 聯 限 制 條 件 > 雞 爪 實 體 關 聯 圖 符 號 (Crows Foot ERD Symbols) 的 關 聯 性 參 與 條 件 使 用 的 術 語 和 第 4-3-3 節 不 同 例 如 :Instructors 實 體 可 以 教 很 多 門 Courses 課 程 實 體, 或 沒 有 教 任 何 一 門 課 程 的 一 對 多 關 聯 性, 如 下 圖 所 示 :

7-4-1 關 聯 性 的 圖 形 符 號 - 基 數 和 參 與 條 件 2 Instructors 實 體 是 強 制 參 與 ;Classes 實 體 是 選 項 參 與 名 為 teaches 的 關 聯 型 態, 其 說 明 如 下 : 強 制 參 與 (Mandatory Participation): 即 第 4-3-3 節 的 全 部 參 與 限 制 條 件 (Total Participation Constraints) 因 為 所 有 講 師 都 需 教 課, 所 以 Instructors 講 師 實 體 完 全 參 與 teaches 關 聯 型 態 的 強 制 參 與 選 項 參 與 (Optional Participation): 即 第 4-3-3 節 的 部 分 參 與 限 制 條 件 (Partial Participation Constraints) 因 為 不 是 所 有 課 程 都 有 講 師 教, 所 以 Classes 排 課 實 體 只 有 部 分 參 與 teaches 關 聯 型 態, 即 選 項 參 與

7-4-1 關 聯 性 的 圖 形 符 號 - 種 類 1 可 識 別 關 聯 性 (Identifying Relationship) 可 識 別 關 聯 性 是 指 外 來 鍵 不 只 是 外 來 鍵, 還 是 實 體 的 主 鍵 欄 位 之 一 例 如 : 當 實 體 A 關 聯 到 實 體 B, 實 體 A 的 主 鍵 k 不 只 是 實 體 B 的 外 來 鍵, 還 是 主 鍵 欄 位 之 一 在 SQL Power Architect 是 使 用 實 線 來 表 示 可 識 別 關 聯 性, 如 下 圖 所 示 :

7-4-1 關 聯 性 的 圖 形 符 號 - 種 類 2 不 可 識 別 關 聯 性 (Non-Identifying Relationship) 不 可 識 別 關 聯 性 是 指 外 來 鍵 並 不 是 實 體 的 主 鍵 欄 位 之 一 例 如 : 當 實 體 A 關 聯 到 實 體 B 時, 實 體 A 的 主 鍵 k 是 實 體 B 的 外 來 鍵, 但 不 是 主 鍵 欄 位 之 一 在 SQL Power Architect 是 使 用 虛 線 來 表 示 不 可 識 別 關 聯 性, 如 下 圖 所 示 :

7-4-1 關 聯 性 的 圖 形 符 號 - 種 類 3 多 對 多 關 聯 性 (Relationship M:N) 多 對 多 關 聯 性 在 SQL Power Architect 是 由 兩 個 一 對 多 關 聯 性 來 建 立, 例 如 :Students 實 體 和 Exams 實 體 的 多 對 多 關 聯 性, 是 籍 由 Results 關 聯 實 體 型 態 來 建 立 2 個 一 對 多 關 聯 性, 如 下 圖 所 示 :

7-4-2 建 立 關 聯 性 - 建 立 可 識 別 關 聯 性 請 在 右 邊 垂 直 工 具 列, 按 倒 數 第 2 個 New Identifying Relationship 鈕 後, 可 以 先 選 一 端 的 Students 實 體, 然 後 選 多 端 的 Parents 實 體, 建 立 預 設 黑 色 連 接 線 的 關 聯 性, 如 下 圖 所 示 :

7-4-2 建 立 關 聯 性 - 建 立 多 對 多 關 聯 性 ( 說 明 ) 在 SQL Power Architect 建 立 多 對 多 關 聯 性 需 要 新 增 一 個 結 合 實 體, 然 後 建 立 2 個 針 對 結 合 實 體 的 一 對 多 關 聯 性, 請 注 意! 我 們 需 要 自 行 建 立 這 3 個 實 體, 和 建 立 之 間 的 2 個 一 對 多 關 聯 性 例 如 :Results 實 體 是 結 合 實 體 ( 沒 有 主 鍵 ), 我 們 先 建 立 Students 實 體 和 Results 實 體 之 間 的 一 對 多 關 聯 式, 再 建 立 Exams 考 試 實 體 和 Results 實 體 之 間 的 一 對 多 關 聯 式, 可 以 完 成 Students 實 體 和 Exams 實 體 之 間 的 多 對 多 關 聯 性

7-4-2 建 立 關 聯 性 - 建 立 多 對 多 關 聯 性 ( 圖 例 )

7-4-2 建 立 關 聯 性 - 建 立 自 身 關 聯 性 自 身 關 聯 性 (Self Relationship) 是 指 實 體 的 外 來 鍵 是 參 考 同 一 實 體 自 己 的 主 鍵 在 工 具 列 按 Non-Identifying Relationship 鈕 後, 先 選 Employees 實 體, 再 選 一 次 Employees 建 立 自 身 關 聯 性, 可 以 看 到 新 增 不 可 識 別 自 身 關 聯 性 的 連 接 線, 如 下 圖 所 示 :

7-4-3 編 輯 關 聯 性 與 參 考 完 整 性 規 則 - 說 明 在 選 取 關 聯 性 連 接 線 後, 執 行 右 鍵 快 顯 功 能 表 的 Delete Selected 指 令 可 以 刪 除 關 聯 性 按 二 下 連 接 線 或 執 行 右 鍵 快 顯 功 能 表 的 Relationship Properties 指 令, 都 可 以 開 啟 Relationship Properties 對 話 方 塊 來 重 新 編 輯 關 聯 性, 如 下 圖 所 示 :

7-4-3 編 輯 關 聯 性 與 參 考 完 整 性 規 則 - Type 與 Cardinality Type 選 擇 是 可 識 別 關 聯 性 (Identifying Relationship) 或 不 可 識 別 關 聯 性 (Non-Identifying Relationship ) Cardinality 選 擇 關 聯 性 的 基 數 限 制 條 件 (Cardinality Constraints), 可 以 選 擇 PK 和 FK 實 體 參 數 的 數 量, 可 以 只 有 1 個 (Exactly One) 0 或 1(Zero or One) 1 或 多 (One or More) 和 0 或 多 (Zero or More)

7-4-3 編 輯 關 聯 性 與 參 考 完 整 性 規 則 - Deferrability 選 擇 是 否 可 延 遲 檢 查 外 來 鍵 的 參 考 完 整 性 ( 不 是 每 一 種 資 料 庫 系 統 都 支 援 ), 其 設 定 值 說 明 如 下 所 示 : Not Deferrable: 外 來 鍵 的 參 考 完 整 性 在 每 一 次 送 出 INSERT UPDATE 和 DELETE 指 令 都 會 馬 上 檢 查 Deferrable, Initially Deferred: 如 果 資 料 庫 交 易 沒 有 指 明 延 遲 檢 查, 執 行 INSERT UPDATE 和 DELETE 指 令 直 到 確 認 交 易 後 才 檢 查 Deferrable, Initially Immediate: 如 果 資 料 庫 交 易 沒 有 指 明 延 遲 檢 查, 每 一 次 送 出 INSERT UPDATE 和 DELETE 指 令 都 會 馬 上 檢 查

7-4-3 編 輯 關 聯 性 與 參 考 完 整 性 規 則 - Update Rule 和 Delete Rule 選 擇 2 個 實 體 在 更 新 和 刪 除 操 作 時 使 用 的 參 考 完 整 性 規 則 ( 不 是 每 一 種 資 料 庫 系 統 都 支 援 ), 其 設 定 值 的 說 明 如 下 所 示 : No Action: 沒 有 使 用 參 考 完 整 性 規 則 Restrict: 拒 絕 刪 除 或 更 新 操 作 Cascade: 連 鎖 性 處 理 方 式 是 當 更 新 或 刪 除 時, 需 要 作 用 在 所 有 影 響 的 外 來 鍵, 否 則 拒 絕 此 操 作 Set NULL: 將 所 有 可 能 的 外 來 鍵 都 設 為 空 值, 否 則 拒 絕 此 操 作 Set Default: 將 所 有 可 能 的 外 來 鍵 都 設 為 預 設 值, 否 則 拒 絕 此 操 作

7-5 產 生 資 料 庫 設 計 報 告 和 建 立 資 料 庫 7-5-1 匯 出 模 型 與 設 計 報 告 7-5-2 產 生 SQL 指 令 建 立 資 料 庫 7-5-3 比 對 資 料 庫 模 型

7-5 產 生 資 料 庫 設 計 報 告 和 建 立 資 料 庫 使 用 SQL Power Architect 重 繪 第 4-3 節 學 校 School 資 料 庫 的 實 體 關 聯 圖 ( 專 案 檔 案 是 : SPASchool.ar chitect), 如 右 圖 所 示 :

7-5-1 匯 出 模 型 與 設 計 報 告 - 匯 出 PDF 格 式 的 模 型 圖 請 啟 動 SQL Power Architect 開 啟 SPASchool.architect 專 案 檔 案, 執 行 File/Export Palypen to PDF 指 令, 可 以 看 到 儲 存 對 話 方 塊 在 切 換 路 徑, 輸 入 檔 名, 按 儲 存 鈕 匯 出 成 PDF 檔, 如 下 圖 所 示 :

7-5-1 匯 出 模 型 與 設 計 報 告 - 產 生 HTML 格 式 的 資 料 庫 設 計 報 告 SQL Power Architect 提 供 功 能 產 生 資 料 庫 報 告, 例 如 : 將 SPASchool.architect 專 案 輸 出 成 HTML 格 式 的 報 告, 如 下 圖 所 示 :

7-5-2 產 生 SQL 指 令 建 立 資 料 庫 SQL Power Architect 能 夠 自 動 產 生 SQL 指 令 來 建 立 關 聯 式 資 料 庫 綱 要 例 如 : 將 SPASchool.architect 專 案 檔 案 輸 出 成 名 為 SPASchool.sql 的 SQL 指 令 碼 檔 案 和 建 立 目 標 資 料 庫 的 資 料 表, 如 右 圖 所 示 :

7-5-3 比 對 資 料 庫 模 型 -1 日 後 當 我 們 修 改 SQL Power Architect 專 案 的 資 料 庫 模 型 後, 可 以 使 用 比 對 資 料 庫 模 型 功 能 來 更 新 目 標 資 料 庫, 例 如 : 在 Students 實 體 新 增 address 地 址 屬 性, 如 下 圖 所 示 :

7-5-3 比 對 資 料 庫 模 型 -2

7-6 SQL Server 的 資 料 庫 圖 表 Management Studio 支 援 資 料 庫 圖 表 功 能, 可 以 使 用 圖 形 方 式 顯 示 資 料 庫 的 資 料 表 內 容 和 其 關 聯 性, 如 下 圖 所 示 :