關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)
關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)指對(duì)應(yīng)于一個(gè)關(guān)系模型的所有關(guān)系的集合。
關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)建立了關(guān)系模型,并用它來(lái)處理數(shù)據(jù)。關(guān)系模型在表中將信息與字段關(guān)聯(lián)起來(lái)(也就是schemas),從而存儲(chǔ)數(shù)據(jù)。
數(shù)據(jù)庫(kù)管理系統(tǒng)需要結(jié)構(gòu)(例如表)在存儲(chǔ)數(shù)據(jù)之前被定義出來(lái)。有了表,每一列(字段)都存儲(chǔ)一個(gè)不同類(lèi)型(數(shù)據(jù)類(lèi)型)的信息。數(shù)據(jù)庫(kù)中的每個(gè)記錄,都有自己唯一的key,作為屬于某一表的一行,行中的每一個(gè)信息都對(duì)應(yīng)了表中的一列——所有的關(guān)系一起,構(gòu)成了關(guān)系模型。
關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1、數(shù)據(jù)集中控制,在文件管理方法中,文件是分散的,這些文件之間一般是沒(méi)有聯(lián)系的,因此不能按照統(tǒng)一的方法來(lái)控制、維護(hù)和管理。而數(shù)據(jù)庫(kù)則可以集中控制、維護(hù)和管理有關(guān)數(shù)據(jù)。
2、數(shù)據(jù)獨(dú)立,數(shù)據(jù)庫(kù)中的數(shù)據(jù)獨(dú)立于應(yīng)用程序,包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性,給數(shù)據(jù)庫(kù)的使用、調(diào)整、優(yōu)化和進(jìn)一步擴(kuò)充提供了方便。
3、數(shù)據(jù)共享,數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以供多個(gè)用戶(hù)使用,每個(gè)用戶(hù)只與庫(kù)中的一部分?jǐn)?shù)據(jù)發(fā)生聯(lián)系;用戶(hù)數(shù)據(jù)可以重疊,用戶(hù)可以同時(shí)存取數(shù)據(jù)而互不影響。
4、減少數(shù)據(jù)冗余,數(shù)據(jù)庫(kù)中的數(shù)據(jù)不是面向應(yīng)用,而是面向系統(tǒng)。數(shù)據(jù)統(tǒng)一定義、組織和存儲(chǔ),集中管理,避免了不必要的數(shù)據(jù)冗余。
5、數(shù)據(jù)結(jié)構(gòu)化,整個(gè)數(shù)據(jù)庫(kù)按一定的結(jié)構(gòu)形式構(gòu)成,數(shù)據(jù)在記錄內(nèi)部和記錄類(lèi)型之間相互關(guān)聯(lián),用戶(hù)可通過(guò)不同的路徑存取數(shù)據(jù)。
6、統(tǒng)一的數(shù)據(jù)保護(hù)功能,在多用戶(hù)共享數(shù)據(jù)資源的情況下,對(duì)用戶(hù)使用數(shù)據(jù)有嚴(yán)格的檢查,對(duì)數(shù)據(jù)庫(kù)規(guī)定密碼或存取權(quán)限,以確保數(shù)據(jù)的安全性、并發(fā)控制。
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
6793瀏覽量
88728 -
數(shù)據(jù)庫(kù)系統(tǒng)
+關(guān)注
關(guān)注
0文章
31瀏覽量
9570
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論