資料庫系統一般由資料庫、硬體、軟體、人員4個部分組成:
1、資料庫是指長期存儲在計算機內的,有組織,可共享的數據的集合。資料庫中的數據按一定的數學模型組織、描述和存儲,具有較小的冗餘,較高的數據獨立性和易擴展性,並可為各種用戶共享。
2、硬體是構成計算機系統的各種物理設備,包括存儲所需的外部設備。硬體的配置應滿足整個資料庫系統的需要。
3、軟體包括操作系統、資料庫管理系統及應用程序。資料庫管理系統是資料庫系統的核心軟體,是在操作系統的支持下工作,解決如何科學地組織和存儲數據,如何高效獲取和維護數據的系統軟體。
4、人員主要有4類。系統分析員和資料庫設計人員,負責應用系統的需求分析和規范說明;應用程序員,負責編寫使用資料庫的應用程序。
對資料庫系統的基本要求是:
①能夠保證數據的獨立性。數據和程序相互獨立有利於加快軟體開發速度,節省開發費用。
②冗餘數據少,數據共享程度高。
③系統的用戶介面簡單,用戶容易掌握,使用方便。
④能夠確保系統運行可靠,出現故障時能迅速排除;能夠保護數據不受者訪問或破壞;能夠防止錯誤數據的產生,一旦產生也能及時發現。
性能
①能夠保證數據的獨立性。數據和程序相互獨立有利於加快軟體開發速度,節省開發費用。
②冗餘數據少,數據共享程度高。
③系統的用戶介面簡單,用戶容易掌握,使用方便。
④能夠確保系統運行可靠,出現故障時能迅速排除;能夠保護數據不受非受權者訪問或破壞;能夠防止錯誤數據的產生,一旦產生也能及時發現。
⑤有重新組織數據的能力,能改變數據的存儲結構或數據存儲位置,以適應用戶操作特性的變化,改善由於頻繁插入、刪除操作造成的數據組織零亂和時空性能變壞的狀況。
❷ 資料庫系統由哪幾部分組成
資料庫系統由四部分組成:硬體、軟體、數據、用戶。
1、硬體。
資料庫系統的硬體包括計算機的主機、鍵盤、顯示器和外圍設備,例如列印機、光碟機、磁帶機等。由於一般資料庫系統所存放和處理的數據量很大,加之DBMS豐富的功能軟體,使得自身所佔用的存儲空間很大,因此整個資料庫系統對硬體資源提出了較高的要求。
2、軟體。
資料庫系統的軟體除了資料庫管理系統之外,還包括操作系統各種高級語言處理程序、應用開發工具軟體和特定應用軟體等。應用開發工具包括應用程序生成器和第四代語言等高效率、多功能的軟體工具,如報表生成系統、表格軟體、圖形編輯系統等裂數。
它們為資料庫系統的應用開發人員和最終用戶提供了有力的支持。特定應用軟體是指為特定用戶開發的資料庫應用軟體,如基於資料庫的各種管理軟體、管理信息系統、決策支持系統和辦公自動化等。
3、數據。
數據是資料庫的基本組成,是對客觀世界所存在事物的一種表徵,也是資料庫用戶的操作對象。數據是資料庫系統,也是企業或組織的真正財富。數據應按照需求進行採集猜舉並有結構地存人資料庫。由於數據的類型多樣性,數據的採集方式和存儲方式也會不同。
數據作為一種資源是資料庫系統中最穩定的成分,即硬體可能更新,甚至軟體穗源碧也可以更新,但只要企業或組織的性質不改變,數據將是可以長期使用的財富。資料庫中的數據具有如前所述的集合、共享、最少冗餘和能為多種應用服務的特徵。
4、用戶。
資料庫用戶是管理、開發、使用資料庫的主體。根據工作任務的差異,資料庫用戶通常可以分成終端用戶、應用程序員和資料庫管理員等3種不同類型。
(2)資料庫主機是什麼系統擴展閱讀:
資料庫系統的基本要求:
1、能夠保證數據的獨立性。數據和程序相互獨立有利於加快軟體開發速度,節省開發費用。
2、冗餘數據少,數據共享程度高。
3、系統的用戶介面簡單,用戶容易掌握,使用方便。
4、具有可修改性和可擴充性。
5、能夠充分描述數據間的內在聯系。