數(shù)據(jù)庫(kù)的依賴(lài)關(guān)系
啊,不記敞恋。
實(shí)操的話丽啡,其實(shí)就是能否唯一對(duì)應(yīng),這樣對(duì)應(yīng)有無(wú)問(wèn)題硬猫。
關(guān)系范式的概念
規(guī)范化: 從低級(jí)范式到高級(jí)范式(不斷提取規(guī)則补箍,縮小規(guī)模改执,有點(diǎn)像金字塔)
-
第一范式:沒(méi)有表中表
但它不一定是好的范式,可能有冗余坑雅,增刪改困難辈挂。
是關(guān)系表的最低要求。
1NF -
規(guī)范化裹粤,就是概念的單一化终蒂。
從低級(jí)范式到高級(jí)范式,其實(shí)就是不斷的消除各種依賴(lài)關(guān)系和錯(cuò)誤/冗余的連接關(guān)系遥诉。使得關(guān)系表最簡(jiǎn)拇泣,并且增刪改沒(méi)問(wèn)題。
abstract 數(shù)據(jù)依賴(lài)的公理系統(tǒng)
把依賴(lài)關(guān)系抽象為數(shù)學(xué)表達(dá)式突那,然后進(jìn)行化簡(jiǎn)和運(yùn)算挫酿。
(暫時(shí)沒(méi)看懂.....需要的時(shí)候再肝....)
Armstrong公理系統(tǒng)
如何求閉包模式分解
目的是為了從低級(jí)范式抽取(分解)模式愕难,變?yōu)楦呒?jí)范式早龟。概念模型(主要是畫(huà)圖和看圖)
5.1 E-R圖:entity--relationship圖,其實(shí)就是實(shí)體抽象圖猫缭。(類(lèi)似流程圖)
關(guān)系:有三種葱弟,一對(duì)一,一對(duì)多猜丹,多對(duì)多芝加。
按照實(shí)際情況畫(huà)圖。
5.2 擴(kuò)展的E-R圖:
新增三種聯(lián)系:
a. ISA 聯(lián)系: it is a 什么的子類(lèi)射窒。"x"不能屬于多個(gè)子類(lèi)(只能是其中的一個(gè))
b. 基數(shù)約束:定義最大和最小出現(xiàn)次數(shù)藏杖。
c. PART-OF聯(lián)系: A is part-of B, 某個(gè)實(shí)體是另一個(gè)實(shí)體的一部分。
這些概念真是讓我學(xué)到吐血......
看了一遍不知道咋用.....也很難記.........
---到第九講
208.4.25