資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2014 Fall.

Slides:



Advertisements
Similar presentations
正規化範例 第 1 、 2 階正規化. 正規化範例 ( 水果供應商 ) 編號姓名電話地址 郵遞區 號 品名價格 001 林國鐘 高雄市 100 頻果 100 香蕉 60 鳳梨 葉連芳 台北市 400 葡萄 60 頻果 郭明正
Advertisements

2017/3/12 儿童常见病防治 XX XX XX 公司名称 第一季度工作报告 潍坊市妇幼保健院.
职业教育课程改革创新教材 财经法规与会计职业道德.
财务结账 业务场景概览 Scenario Explorer 业务场景描述
「幼兒園教保活動與課程大綱」 的發展與理念
从比较看实质 高中物理粤教、人教两个版本的比较 深圳市华侨城中学 李汉林 蔡树男.
系統分析與設計 第九章 資料設計.
职业教育课程改革创新教材 财经法规与会计职业道德.
主讲:刘 畅 电话: 物流信息技术 主讲:刘 畅 电话:
第四讲 组织结构与人员配置 复旦大学管理学院 芮明杰教授
中国《大数据时代,广告公司业务模式重构》培训会 Big data era, open a new business model
拉萨属高原温带半干旱季风气候,平均海拔3658米,年日照3000多小时,素有“日光城”、“太阳城”的美誉。年最高气温29℃,最低气温零下16
D、結構化技術 主要的結構化技術 結構化程式設計 (Structured Programming)
資料庫設計 Database Design.
第六章 結構化分析與設計 ─資料塑模.
揭秘 庄家 股市中的 为什么你的股票一买就跌,一卖就涨? 为什么出了利好,股价反而下跌? 为什么有的股票一直涨停?
班級:系統三甲 學號:4A 姓名:張譽耀 學號:4A 姓名:梁旅維
职业教育课程改革创新教材 财经法规与会计职业道德.
校園霸凌事件處理、申復流程暨狀況模擬 林華杉教官 此範本可作為群組設定中簡報訓練教材的起始檔案。 章節
第4章 数据控制功能和表间关系 4.1 数据控制功能 为了确保数据库中数据的正确有效以及数据库系统的有效运行,RDBMS提供了数据控制功能:
舌尖上的邵阳 Business And.
数据库技术及应用 华中科技大学管理学院 课程网址:
資料庫管理 Homework #2 楊立偉教授 台灣大學工管系 2016.
关于图书馆网络信息资源 组织和管理的思考 白 薇 广西桂林图书馆
新疆自治区“十二五”科技发展 规划编制工作
科技计划体系 与 科技计划管理 浙江省科技厅综合计划处 二OO九年八月
乳猪断奶后拉稀,掉膘与教槽料.
Supplement Data Mining 工具介紹 楊立偉教授 台灣大學工管系 2014 Fall 1.
Supplement Data Mining 工具介紹 楊立偉教授 台灣大學工管系 2015 Fall 1.
資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2013 Fall.
Microsoft SQL Server 2000 李金双.
第 2 章 規劃關聯式資料庫.
正規化 Normalization.
單元3:軟體設計 3-1實體關係圖 Ch 08 System models.
啟示錄 人 子 七 教 會 寶 座 七 印 七 號 龍 與 獸 七 碗 巴 比 倫 千 禧 年 前 後 新 耶 路 撒 冷 第9章(第5號)
類別(class) 類別class與物件object.
如何進行限制性招標採購案.
資料庫系統導論.
App Inventor2呼叫PHP存取MySQL
第六章 : 資料模型之繪製 1. 前言 資料流程圖 ( DFD ) 及 處理邏輯工具
資料庫管理 Homework #2 楊立偉教授 台灣大學工管系 2018.
教育部增置國小圖書教師輔導與教育訓練計畫 圖書資訊教育教學綱要及教學設計小組 設計者:臺北市萬興國小 曾品方老師
A、資訊系統開發概論與課程簡介 何謂資訊系統? 為何需要系統分析師? 需要瞭解哪些知識? 領域知識? 資訊科技? 開發方法與技術? 課程簡介.
第二章 實體關係模式:基本概念 目的 何謂實體關係模式和實體關係圖(ERD) 實體型態 關係型態 二元關係型態 弱實體型態 遞迴關係型態
第二章 實體關係模式:基本概念 目的 何謂實體關係模式和實體關係圖(ERD) 實體型態 關係型態 二元關係型態 弱實體型態 遞迴關係型態
排列组合 1. 两个基本原理 分类加法计数原理 分步乘法计数原理.
第6章 資料庫設計與實體關聯模型 6-1 資料庫設計的基礎 6-2 實體關聯模型 6-3 建立實體關聯圖 6-4 實體關聯圖的常見錯誤
证书发放工作要点及流程 学院办公室.
第 2 章 規劃關聯式資料庫.
授課老師:楊維邦教授 組長:劉秋良 成員:李政均、郭瀚文、鄒震耀
中華生活商圈 商家管理系統 指導老師:王素華老師 學 生: 陳逸文 張治仁.
ER Model.
第三节 常见天气系统.
其他 ER 相關觀念 以及OO模型 國立中央大學 資訊管理系 范錚強 2002 中央大學。范錚強.
【學校圖書館的組織】©版權所有 如要使用請聯絡作者熊銘洽談
17 無母數統計檢定  學習目的.
資料庫正規化與E-R Model 簡介 義守大學資管系 張心怡、陶幼慧
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
第四节 数据库设计 数据库设计是指根据用户需求分析、在现有的数据库管理系统的基础上建立数据库结构的过程。具体讲,是指对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之有效地存储数据,满足用户信息要求和处理要求。 数据库设计的依据DFD、DD、DBMS 。 数据库的设计过程是通过E-R图(依据“实体-联系”法实现,Entity.
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
Quiz1 繳交期限: 9/28(四).
我會看年曆.
Library utilization Final Presentation.
資料庫管理 HOMEWORK #2 楊立偉教授 台灣大學工管系 2013 Fall.
推動搖籃的手─製作部門 ﹝西子劇坊﹞ 蔡如歆.
楊立偉教授 台灣科大資管系 © Copyright 2016 by Willie Yang
朱中華 2011/12/14 建立關聯式報表.
楊立偉教授 台灣科大資管系 © Copyright 2015 by Willie Yang
Zotero_搞定中文、英文格式 中臺圖書館.
Presentation transcript:

資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2014 Fall

Homework #2 繪製完整的 E-R model diagram 利用 Microsoft Access 建立表格與關聯 建立測試用的範例資料

Tutorial - Background 學校委託你整頓圖書館 你依照學校開出的需求(business rules)重新規劃資料庫 以本校之圖書館為限,包含多個分館 需建立完整書目資訊,每一書目有多本藏書 書目資訊至少包含 Dublin Core 的前10個欄位 每一本藏書只會歸屬於一個分館 每一本藏書都有獨立的藏書號與藏書日期 需建立書目來源(出版商資料) 借書人為學生,每人可以借多本書,需建立借書紀錄 其它部份學校沒意見,請自行發揮

思考步驟 (1) 繪製E-R model 找出Entity, 並確認屬性 找出Relationship 確定degree – unary 或 binary 或 ternary 確定cardinality – 1:1 或 1:N 或 M:N Relationship上是否有屬性

思考步驟 (2) 轉換成表格 Entity轉表格 各種Relationship的轉法 不同degree – unary 或 binary 或 ternary 不同cardinality – 1:1 或 1:N 或 M:N Relationship上是否有屬性

思考步驟 (3) 檢查正規化 檢查合理性與參照完整性 畫出functional dependency 檢查是否違反正規化 放入幾筆測試資料 1st 或 2nd 或 3rd 正規化 將表格拆解至符合為止 檢查合理性與參照完整性 放入幾筆測試資料 是否滿足business rules ?

初學者應注意的事項 不要畫出重複的關係 寫下自己的假設 保留最少但必要的資訊即可 設計過程中, 有不確定的地方, 就先假設 確保設計過程前後一致 最後可以逐條檢查

簡化假設 每本藏書只有一個固定館藏 每本書必定歸屬一個館 甲館借甲館還 不紀錄還書時間 不保留借書的歷史紀錄

參考解答 (1)

參考解答 (2)

附錄 : Dublin Core 圖書資訊界常用的meta-data定義 基本版包括15個標籤 Wiki Title、Creator、Subject、Description、Publisher Identifier、Date、Contributor、Type、Language Source、Format、Relation、Coverage、Rights Wiki http://en.wikipedia.org/wiki/Dublin_Core 完整規格 http://dublincore.org/documents/usageguide