- 數據庫原理與應用教程(第5版)
- 何玉潔編著
- 1017字
- 2023-11-07 16:32:14
1.4 數據庫系統的組成
1.1節簡單介紹了數據庫系統的組成,數據庫系統是基于數據庫的計算機應用系統,一般包括數據庫、數據庫管理系統(及相應的實用工具)、應用程序和數據庫管理員四個部分,如圖1-6所示。數據庫是數據的匯集,它以一定的組織形式保存在存儲介質上;數據庫管理系統是管理數據庫的系統軟件,它可以實現數據庫系統的各種功能;應用程序專指以數據庫數據為基礎的程序;數據庫管理員負責整個數據庫系統的正常運行。

圖1-6 數據庫系統簡圖
下面分別簡要介紹數據庫系統包含的主要內容。
1.硬件
由于數據庫中的數據量一般都比較大,而且DBMS由于豐富的功能而使得自身的規模很大(SQL Server 2019的安裝至少需要6GB硬盤空間,對非Express版,至少需要4GB內存),因此整個數據庫系統對硬件資源的要求很高。必須要有足夠大的內存存放操作系統、數據庫管理系統、數據緩沖區和應用程序,而且還要有足夠大的硬盤空間存放數據庫,最好還有足夠的存放備份數據的磁帶、磁盤或光盤。
2.軟件
數據庫系統的軟件主要包括:
●數據庫管理系統。它是整個數據庫系統的核心,是建立、使用和維護數據庫的系統軟件。
●支持數據庫管理系統運行的操作系統。數據庫管理系統中的很多底層操作是靠操作系統完成的,數據庫中的安全控制等功能也是與操作系統共同實現的。因此,數據庫管理系統要和操作系統協同工作來實現很多功能。不同的數據庫管理系統需要的操作系統平臺不盡相同,比如SQL Server只支持在Windows平臺上運行,而Oracle有支持Windows平臺和Linux平臺的不同版本。
●具有數據庫訪問接口的高級語言及編程環境,以便于開發應用程序。
●以數據庫管理系統為核心的實用工具,這些實用工具一般是數據庫廠商提供的隨數據庫管理系統軟件一起發行的。
3.人員
數據庫系統中包含的人員主要有:數據庫管理員、系統分析人員、數據庫設計人員、應用程序編程人員和最終用戶。
●數據庫管理員負責維護整個系統的正常運行,負責保證數據庫的安全和可靠。
●系統分析人員主要負責應用系統的需求分析和規范說明,這些人員要和最終用戶以及數據庫管理員配合,以確定系統的軟件和硬件配置,并參與數據庫系統的概要設計。
●數據庫設計人員主要負責確定數據庫數據,設計數據庫結構等。數據庫設計人員也必須參與用戶需求調查和系統分析。在很多情況下,數據庫設計員就由數據庫管理員擔任。
●應用程序編程人員負責設計和編寫訪問數據庫的應用系統的程序模塊,并對程序進行調試和安裝。
●最終用戶是數據庫應用程序的使用者,他們是通過應用程序提供的操作界面操作數據庫中數據的人員。
- 面點工藝學
- 西方經濟學學習輔導(宏觀經濟學部分)
- 中級財務會計:第二版(21世紀高等繼續教育精品教材·會計系列)
- 市場調查與分析(微課版)
- 滲透測試技術
- 國際關系學院國際關系與國際法專業(含723國際關系與國際法專業基礎、813國際關系與國際法專業綜合)歷年考研真題及詳解
- 數字化服裝設計:三維人體建模與虛擬縫合試衣技術
- 青春不迷茫:大學生自我成長指南
- 李蔭華《全新版大學英語綜合教程(6)》(第2版)學習指南【詞匯短語+課文精解+全文翻譯+練習答案】
- 教育網絡建設、管理與應用
- 投資銀行學:理論與案例(第4版)
- 2020年天津市選聘大學生村官考試《綜合知識》考點精講及典型題(含歷年真題)詳解
- 管理學
- 中國人民大學外國語學院243二外俄語歷年考研真題及詳解
- 曼昆《經濟學原理(微觀經濟學分冊)》(第5版)課后習題詳解