天天看點

資料庫的幾個基本概念

資料庫的幾個基本概念

1,資料庫,資料庫管理系統的概念

2,資料的完整性:指資料的正确性和相容性。

3,通過操作資料庫,使之從一個狀态變成另外一個狀态;

4,兩類資料模型:

概念模型:也叫資訊模型,按照使用者的觀點對資料進行模組化,用于資料設計;

邏輯模型和實體模型.

5,資料模型的組成:資料結構,資料操作,資料的完整性限制條件。

6,關系模式是型,關系是值,關系模式是對關系的描述,其中包括元祖集合的結構、元組語義以及完整性限制條件、屬性間的資料依賴關系,關系模式可以表示為:R(U,D,DOM,F),通常表示為:R(U),或者R(A1,A2,…,An)(A1,…,An代表屬性名);關系是一定的域的笛卡爾乘積的子集,表示為R(D1,D2,D3,…Dn),其中R為關系名,n為目;關系可用二維表表示,表的每一行對應一個元祖,每一列對應一個域;為了加以區分,對每個列取一個名字,稱作屬性,n目關系必定有n個屬性。關系有三類,分别為,基本關系(基本表或者基表)、查詢表、視圖表。

7,象集的概念的了解,關系:R(X,Z),象集:Zx={t[Z] /tÎR,t[X]=x},表示R中屬性組X上值為x的諸元組在Z上的分量的集合。

8,資料庫的級聯操作,級聯是用來設計一對多關系的。例如一個表存放老師的資訊:表A(姓名,性别,年齡),姓名為主鍵。還有一張表存放老師所教的班級資訊:表B(姓名,班級)。他們通過姓名來級聯。級聯的操作有級聯更新,級聯删除。

在啟用一個級聯更新選項後,就可在存在相比對的外鍵值的前提下更改一個主鍵值。系統會相應地更新所有比對的外鍵值。如果在表A中将姓名為張三的記錄改為李四,那麼表B中的姓名為張三的所有記錄也會随着改為李四。級聯删除與更新相類似。如果在表A中将姓名為張三的記錄删除,那麼表B中的姓名為張三的所有記錄也将删除。

9,如何能夠降低資料庫的備援性?

       了解一下資料庫範式,優化表結構等。

10,資料備援: 在一個資料集合中重複的資料稱為資料備援.