您好,登錄后才能下訂單哦!
RDBMS(Relational Database Management System)關系型數據庫:
關系型數據庫的結構:
row:行,record,又稱記錄
column:列,field,屬性或字段
Primary key:主鍵,必須賦值并且唯一,用于唯一確定一個記錄的字段,比如學號(唯一鍵可以空,可以多個)
domain:the range or domain of value,比如:男、女,年齡0-150
Transaction:多個操作被當做一個整體對待。要么做完,要么就不做。也就是說,事務必須是一個不可分割的整體,就像我們在化學課里學到的原子,原子是構成物質的最小單位。
ACID:
A:atomicity
C:Consistency
I:Isolation
D:Durability
Entity-Relation:實體-聯系模型
e-r圖中用矩形框表示entity.
relation,員工表中工號和職位
聯系類型
1:1
1:n
m:n
用第三張表(foreign key)外鍵表和另 外多個主鍵表構成多個多對一關系解決多對多關系。
正規化分析
范式NF
一、無重復列,同一列中不能有多個值,實體中的某個屬性不能有多個值或者不能有重復的屬性。
二、表中的每列都和主鍵相關。而不能只與主鍵的某一部分相關(主要針對聯合主鍵而言)。也就是說在一個數據庫表中,一個表中只能保存一種數據,不可以把多種數據保存在同一張數據庫表中。
三、確保每列都和主鍵列直接相關,而不是間接相關,第三范式需要確保數據表中的每一列數據都和主鍵直接相關,而不能間接相關。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。