数据库系统原理-第三章

1.属性集的闭包:
{A->B,B->C,D->B}
A+ = ABC (AD)+ = ABCD (BD)+ = BCD
2.FD集的最小依赖集:
F = {A->B,A->C,B->C,A->B,AB->C}
F = {A->B,B->C}


屏幕快照 2018-01-05 下午2.31.24.png

4.保持FD的分解,R(T#,TITLE,SALARY)
T#->TITLE TITLE->SALARY
把R分解成p={R1,R2} R1={T#,TITLE}. R2={T#,SALARY} R1上FD是F1 = {T#->TITLE} R2上的FD是F2 ={T# ->SALARY} 但从者两个FD推导不出在R上成立的
FD TITLE->SALARY.
5.模式分解与模式等价问题。

数据等价是指两个数据库实例应表示同样的信息内容,用“无损分解”衡量。如果是无损分解,那么对泛关系反复的投影和链接都不会丢失信息,依赖等价是指两个数据库模式应有相同的依赖集闭包。

依赖等价是指两个数据库模式应有相同的依赖集闭包,在依赖集闭包相等情况下,数据的语义是不会出差错的。违反数据等价或依赖等价的分解很难说是一个好的模式设计。

3.13关系模式R(ABC) p={AB,AC}是R的一个分解,试着分别在F1 = {A->B} F2={A->C,B->C}. F3={B->A} F4={C->B,B->A}

1.相对于F1={A->B}分解p是无损分解且保持FD的分解

2.相对于F2={A->C,B->C}分解p是无损分解,但不保持FD集,因为B->C丢失了

3.相对于F3={B->A} 分解p是损失分解但保持FD集的分解

4.相对于F4 ={C->B,B-A}p是损失分解且不保持FD的分解。

3.4范式(范式理解)

https://www.zhihu.com/question/24696366

范式的种类与数据依赖有着直接的联系,基于FD的范式有1NF 2NF 3NF BC-NF等多种。

3.4.1 第一范式 1NF:关系模式的基础,2NF成为历史,最常用的是3NF BCNF .

R如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是第一范式的模式。

规范化关系,非规范化关系。关系数据库研究的关系都是规范化的关系。关系模式R 如果一个人有两个电话号码,两个元组,来存储这两个号码。

1NF的定义为:符合1NF的关系中的每个属性都不可再分。

75087D50-6650-49E4-9D56-DE7799242DEE.png.png

ECD073CD-FAE8-49B3-9395-72C3C70B7968.png.png
422BDE81-86AC-4CE7-8856-5202F1738F1E.png.png
951F2BF9-85C8-4112-920E-E0D7B625D840.png.png
C58C602F-FC44-41AA-B65A-DF2FEF0FEA17.png.png
9693CC56-493A-481A-9FE6-11F9C23E6D18.png.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,919评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,567评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,316评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,294评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,318评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,245评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,120评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,964评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,376评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,592评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,764评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,460评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,070评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,697评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,846评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,819评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,665评论 2 354

推荐阅读更多精彩内容

  • 数据字典 数据库系统中存放三层结构定义的数据库称为数据字典(DD),对数据库的操作都要通过DD才能实现。DD系统中...
    panda_say阅读 1,097评论 0 6
  • 为企业设计数据库时,主要目标是正确的表示数据、数据之间的联系以及与企业业务相关的数据约束。为了实现这个目标,我们可...
    板蓝根plank阅读 2,371评论 0 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,625评论 18 399
  • 前面介绍了规范化的技术以及属性间的函数依赖的概念,还讲述了利用规范化技术支持数据库设计的好处,以及如何将样本表格中...
    板蓝根plank阅读 1,440评论 0 1
  • 陳亦度知道譚宗明秘密時還是個工作室學徒。已算是號人物的譚宗明來去頻繁,穿得卻從不是陳亦度他師父手工的衣衫,陳亦度自...
    帥咚咚咚咚咚阅读 1,226评论 0 0