關(guān)系模型中基本數(shù)據(jù)結(jié)構(gòu)是二維數(shù)據(jù)表,且必須滿足相應(yīng)的要求:
表說(shuō)明的是關(guān)系模型中某一特定的方面或部分的對(duì)象及其屬性
行:通常叫做記錄或元組,代表具有相同屬性的對(duì)象中的一個(gè)
列:通常叫做字段或?qū)傩?,代表存?chǔ)對(duì)象的共有的屬性
表之間的關(guān)聯(lián)通過“鍵”來(lái)實(shí)現(xiàn)的,鍵分為 主鍵 和 外鍵 兩種。
表必須符合某些特定條件
① 信息原則:每個(gè)單元只能存貯一條數(shù)據(jù);
② 列有唯一性的名稱,貯存在列下的數(shù)據(jù)必須具有相同數(shù)據(jù)類型;列沒有順序;;
③ 每行數(shù)據(jù)是唯一的;行沒有順序;
④ 實(shí)體完整性原則,即主鍵不能為空;
⑤ 引用完整性原則,即外鍵不能為空;
概念模型:
建模:把現(xiàn)實(shí)世界轉(zhuǎn)換為信息世界的模型,E-R模型
建模步驟:
- 收集信息:
- 與該系統(tǒng)有關(guān)人員進(jìn)行交流、坐談,充分理解數(shù)據(jù)庫(kù)需要完成的任務(wù)
- 標(biāo)識(shí)對(duì)象(實(shí)體-Entity):
- 標(biāo)識(shí)數(shù)據(jù)庫(kù)要管理的關(guān)鍵對(duì)象或?qū)嶓w
- 標(biāo)識(shí)每個(gè)實(shí)體的屬性(Attribute)
- 標(biāo)識(shí)對(duì)象之間的關(guān)系(Relationship)