計算機數(shù)據(jù)庫應用系統(tǒng)的優(yōu)點
(1)數(shù)據(jù)結構化
1.數(shù)據(jù)庫中的數(shù)據(jù)不再僅僅針對某一應用,而是面向整個組織或企業(yè);
2.不僅數(shù)據(jù)內部結構化,而且整體也是結構化的,數(shù)據(jù)之間是具有聯(lián)系的。
3.數(shù)據(jù)庫中不僅描述了數(shù)據(jù)本身,還描述了數(shù)據(jù)之間的聯(lián)系。
4.數(shù)據(jù)庫應用系統(tǒng)中可以存取數(shù)據(jù)庫中的某一個或一組數(shù)據(jù)項、一個記錄或一組記錄;而在文件系統(tǒng)中,數(shù)據(jù)的存取單位只能是整條記錄,不能細到數(shù)據(jù)項。
(2)數(shù)據(jù)的共享性高、冗余度低
1.數(shù)據(jù)不再面向某個應用程序而是面向整個系統(tǒng),因此數(shù)據(jù)可以被多個用戶、多個應用程序共享使用。
2.數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間,還能夠避免數(shù)據(jù)之間的不相容性與不一致性。
3.所謂的數(shù)據(jù)不一致性是指同一數(shù)據(jù)不同副本的值不一樣。
(3)數(shù)據(jù)獨立性高
1.數(shù)據(jù)獨立性是指借助數(shù)據(jù)庫管理數(shù)據(jù)的一個顯著優(yōu)點,包括數(shù)據(jù)的物理獨立性和邏輯獨立性。
2.物理獨立性是指用戶的應用程序與數(shù)據(jù)庫中數(shù)據(jù)的物理存儲是相互獨立的。當數(shù)據(jù)的物理存儲改變時,應用程序不需要修改。
3.邏輯獨立性是指用戶的應用程序與數(shù)據(jù)庫的邏輯結構是相互獨立的,數(shù)據(jù)邏輯結構改變時,用戶的應用程序也不需要修改。