正規化 Normalization.

Slides:



Advertisements
Similar presentations
主讲人 郭建美 邢台医学高等专科学校 腹膜 内分泌系统. 2 、掌握膀胱子宫凹陷、直肠子宫 凹陷的位置 1 、 掌握腹膜和腹膜腔的概念 教学目标 3 、掌握甲状腺、甲状旁腺、肾 上腺的形态和位置。
Advertisements

欢迎 班的同学来工训 中心进行为期 2 ~ 3 周的 电子实习. 主讲教师: 电话号码: :
总厂幸福企业 5 月份活动简报. 幸福企业 七大模块 幸福企业 之 人文关怀 人文关怀 之 关怀清洁工阿姨 虽然又脏、又累,但阿姨们表现出很幸福,因为在 身边总是有人惦记,关心着。。。无需言语,只因 我们有爱,脸上总是会显露出幸福微笑。阿姨们, 您们辛苦了, 5 月 10 日我们准备了茶点和电影,让大.
1.3 二项式定理. [ 题后感悟 ] 方法二较为简单,在展开二项式之前根据二项 式的结构特征进行适当变形,可使展开多项式的过程简化.记 准、记熟二项式 (a + b) n 的展开式,是解答好与二项式定理有关 问题的前提,对较复杂的二项式,有时可先化简再展开,会更 简便.
高中、大學階段擇偶條件之研究報告.
第五章 中山先生思想與台灣經驗 第一節 孫中山先生與台灣的關係
深圳市龙岗区科技创新局 深圳市高新技术产业协会
FD班座谈会 -结合学校目标 找准自己位置-
乍看之下,似乎電荷不守恆 由小球流出的電流是流向所有方向的! 獵物內部一定有一條未標示出來與海水絕緣的內部迴路讓電荷再由負極流回正極!
「高中企業、會計與財務概論 」1(a) 卓思出版社有限公司 高中企業、會計與財務概論 1(a)營商環境 香港的營商環境 第二部分.
山东省省级企业技术中心快报、考核、认定 山东省企业技术进步促进中心.
广东省高新技术企业认定工作培训 关于专项审计报告的说明与解释.
An Introduction to Database System
第六章 数据库设计.
2014年北京市企业 创新调查问卷培训 (建筑业企业用)
认真贯彻国务院11号文件 切实加强科学基金项目经费管理
舊高等農林學校作業室.
企業實習方案 --「保險機構實習」 報告時間:105年5月18日 報告者: 汪 芳 國.
視 力 保 健 明 光 眼 科 視力保健教室.
第四讲 组织结构与人员配置 复旦大学管理学院 芮明杰教授
创新能力与管理能力提升 上海市委党校经济学部 陈勇鸣教授.
李玉春 國立陽明大學衛生福利研究所 教授 行政院衛生署長期照護保險籌備小組 總顧問
第七章:数据库设计理论基础.
拉萨属高原温带半干旱季风气候,平均海拔3658米,年日照3000多小时,素有“日光城”、“太阳城”的美誉。年最高气温29℃,最低气温零下16
第4章 关系数据库设计理论 本章内容 4.1 问题的提出 4.2 规范化 4.3 数据依赖的公理系统* 4.4 小结 习 题.
深化科技体制改革 推动科技强省建设 黑龙江省科学技术厅 黑龙江省科学技术厅 二〇一一年二月九日 二〇一二年十月二十二日.
茶与「盒子」的故事 寸村/2013春茶特荐 朴上寸村文化艺术有限公司 版权所有,朴上寸村2013
法國大革命                                                                            
车站信号自动控制系统 车站信号自动控制系统基础 电气集中联锁系统.
第六章 結構化分析與設計 ─資料塑模.
第三章 市场购买行为分析 学习目的 学习进度 第一讲 消费者市场的购买行为分析 1、了解消费者市场的特点及其买行为的模式
加强党性修养 弘扬优良作风 开创科学发展新局面
簡報大綱 壹、調整科技預算編列的機制,擴大科發基金 貳、學術研究計畫的評估與補助機制.
An Introduction to Database System
新课程背景下小学数学有效教学研究 湖 北 省 教 研 室 刘 莉
新疆自治区“十二五”科技发展 规划编制工作
第4章 数据库技术及应用 软件开发技术基础 计算机教学实验中心 2006.
宋卫国 科技部中国科学技术发展战略研究院 科技统计与分析研究所(科技统计分析中心) 北京3814信箱
冒充药品的健康相关产品 监督与查处 合肥市卫生局卫生监督所 高 茗.
An Introduction to Database System An Introduction to Database System
資料庫系統 Database Systems
資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2013 Fall.
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
第7章 關聯式資料庫的正規化 7-1 正規化的基礎 7-2 功能相依 7-3 第一階到第三階正規化型式 7-4 多重值相依與第四階正規化型式
資料表正規化.
第 2 章 規劃關聯式資料庫.
Repeat 重复命令.
PHP與MySQL 入門學習指南 凱文瑞克 著 第 21 章 資料庫管理概論.
CH06 正規化概述.
Chapter 3 正規化與各種合併.
資料庫簡介 郭士煒 助教.
表格正規化簡介 講授大綱: 第一正規化 資料表的切割 第二正規化 第三正規化 Boyce/Codd正規化 第四正規化 第五正規化
《第二組》 組長/謝佳馨 組員/陳大為、葉容政、張智陪
啟示錄 人 子 七 教 會 寶 座 七 印 七 號 龍 與 獸 七 碗 巴 比 倫 千 禧 年 前 後 新 耶 路 撒 冷 第9章(第5號)
第11章 證券投資組合.
F.4D王偉傑(33),何錦昌(10) 任教老師:劉國權先生,林曉峰先生
电子元器件基础 贵州电子信息职业技术学院 谢忠福.
Database Systems Design Part III : Normalization
光电子技术学课件之十五: ——第五章光电成像系统 (1)
1-1 原子模型的建立 1-2 原子序與質量數 1-3 同位素 1-4 電子軌域 1-5 電子組態
Dept. of Information Management OCIT February, 2002
第 2 章 規劃關聯式資料庫.
資料庫管理系統 緒 論.
交流电桥 主讲人:冯波.
建築設備標準 參考經濟部中央標準局公共圖書館建築設備.
17 無母數統計檢定  學習目的.
第6單元 全民公敵—不當資訊.
中三級專題研習 題目:本校學生環保意識薄弱 3D.
核心素養重要概念釐清 ~~前導型學校之教學展現案例
Presentation transcript:

正規化 Normalization

正規化的目的 決定是否需要再切割成較小的關聯表 減少關聯表重複的儲存空間 避免更新異常 新增異常 刪除異常 修改異常 新增某些資料時必須同時新增其他的資料 刪除異常 刪除某些資料時必須同時刪除其他的資料 修改異常 修改某些資料時必須一併修改其他的資料

階層式的正規化格式 第一階正規化格式(1NF) 第二階正規化格式(2NF) 第三階正規化格式(3NF) Boyce-Codd正規化格式(BCNF) 階層式限制 是BCNF則是3NF 是3NF則是2NF 是2NF則是1NF

功能相依 功能相依(函數相依,functional dependency) 完全功能相依 關聯表R中兩組屬性X及Y X → Y表示X在功能上決定Y或Y功能相依於X 對R中的任何兩個值組r1及r2,如果 r1[X] = r2[X] 則 r1[Y] = r2[Y] 完全功能相依 如果由X中移除任何屬性X → Y就不成立

1NF 1NF的定義 關聯表定義的一部分 下列的班級關聯表就不是1NF 班級編號 導師編號 教室 C303 T17 {A102, C301} 屬性值只能是不可分割的單一值 關聯表定義的一部分 下列的班級關聯表就不是1NF 班級編號 導師編號 教室 C303 T17 {A102, C301} C402 T23 B202

2NF 2NF的定義 不是2NF的例子 是1NF 所有不屬於任何鍵的屬性都沒有部分相依於任何鍵 學生-老師 (學號, 老師編號, 面談日期, 學生姓名, 老師姓名) FD1: 學號 → 學生姓名 FD2: 老師編號 → 老師姓名 FD3: {學號,老師編號} → 面談日期

2NF 切割成2NF 學生 (學號, 學生姓名) FD1: 學號 → 學生姓名 老師 (老師編號, 老師姓名) 面談 (學號, 老師編號, 面談日期) FD3: {學號,老師編號} → 面談日期

3NF 3NF的定義 不是3NF的例子 是2NF X → Y 是任何一個功能相依則 學生-老師 (學號, 學生姓名, 導師編號, 老師姓名) FD1: 學號 → {學生姓名, 導師編號} FD2: 導師編號 → 老師姓名

3NF 分割成3NF的關聯表 學生 (學號, 學生姓名, 導師編號) FD1: 學號 → {學生姓名, 導師編號} 老師 (導師編號, 老師姓名) FD2: 導師編號 → 老師姓名

BCNF BCNF的定義 是3NF但不是BCNF的例子 是3NF X → Y 是任何一個功能相依則X是鍵 R (A, B, C) FD1: {A, B} → C FD2: C → B

BCNF 不是BCNF的例子 分割成BCNF的關聯表 FD2消失了 R (A, B, C, D) FD1: A → {B, C, D} FD2: {B, C} → {A, D} FD3: D → B 分割成BCNF的關聯表 R1 (A, C, D) FD1: A → {C, D} R2(D, B) FD2消失了

反正規化 為了增加效能,在綱要中增加不必要的屬性或關聯 向下反正規化:父屬性加到子關聯 向上反正規化:子關聯的摘要加到父關聯 關聯內反正規化:新增屬性(Z=X+Y) 切割反正規化 合併反正規化