數(shù)據(jù)庫,數(shù)據(jù)庫是什么意思
數(shù)據(jù)庫,數(shù)據(jù)庫是什么意思
數(shù)據(jù)是當(dāng)今信息社會的一種極為重要的資源,人們的一切活動都離不開數(shù)據(jù)。如學(xué)校中的學(xué)生檔案、學(xué)習(xí)成績記錄、學(xué)校會計帳務(wù),工廠的自動化系統(tǒng)需要生產(chǎn)線上的實時數(shù)據(jù),軍事指揮員需要的各種情報,各個部門中的工作人員無時無刻不在和數(shù)據(jù)打交道。在信息時代,由于數(shù)據(jù)量的急劇增長,需要利用計算機快速,準(zhǔn)確地處理和加工大量的數(shù)據(jù),于是產(chǎn)生了數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)。簡單地說,數(shù)據(jù)庫(Data Base,簡記為DB)是為某種特殊目的而組織起來的記錄和文件的集合。數(shù)據(jù)庫管理系統(tǒng)(Data Base Management System,簡記為DBMS)則是在計算機中對數(shù)據(jù)庫進(jìn)行定義、描述、建立、管理、和維護(hù)的系統(tǒng)軟件。
一個數(shù)據(jù)庫系統(tǒng)一般包括四個重要組成部分:數(shù)據(jù)庫、用戶、軟件和硬件。
數(shù)據(jù),是指數(shù)據(jù)庫系統(tǒng)中集中存儲的椅披數(shù)據(jù)集合,即數(shù)據(jù)庫,它是數(shù)據(jù)庫系統(tǒng)的工作對象,通常數(shù)據(jù)庫中、存儲的數(shù)據(jù)具有集成性和共享性。
集成性,是指把某特定應(yīng)用環(huán)境中的各種應(yīng)用相關(guān)的數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系全部集中地按照一定的結(jié)構(gòu)進(jìn)行存儲。
共享性,是指數(shù)據(jù)庫中的一塊塊數(shù)據(jù)可為多個不同的用戶所共享,即多個不同用戶,使用多種不同的語言,為了不同的應(yīng)用目的,而同時存取數(shù)據(jù)庫,甚至同時存取同一塊數(shù)據(jù)。
用戶,存在一組使用數(shù)據(jù)庫的用戶,即指存儲、維護(hù)和檢索數(shù)據(jù)的各類請求。數(shù)據(jù)庫系統(tǒng)中有三類用戶:終端用戶、應(yīng)用程序員和數(shù)據(jù)庫管理員。
終端用戶是指從計算機終端存取數(shù)據(jù)庫的人員,也可稱為聯(lián)機用戶。
應(yīng)用程序員是指負(fù)責(zé)編寫應(yīng)用程序的人員。
數(shù)據(jù)庫管理員是指全面負(fù)責(zé)數(shù)據(jù)庫存取、維護(hù)和正常使用的人員。
軟件,是指負(fù)責(zé)數(shù)據(jù)庫存取、維護(hù)和管理的軟件系統(tǒng),通常稱為數(shù)據(jù)庫管理系統(tǒng)(DBMS)。數(shù)據(jù)庫系統(tǒng)中各類用戶對數(shù)據(jù)庫的各種操作請求,均由DBMS完成,它是蘇劇苦笑臺的核心軟件。DBMS是在操作系統(tǒng)的支持下工作的。
硬件,是指存儲數(shù)據(jù)庫和運行DBMS的硬件資源,包括存儲物理數(shù)據(jù)庫的磁盤或其它存儲設(shè)備及輔助設(shè)備。
非常好我支持^.^
(271) 66.1%
不好我反對
(139) 33.9%
相關(guān)閱讀:
- [編程語言及工具] 常用于緩存處理的機制總結(jié) 如何避免緩存雪崩問題? 2023-10-24
- [電子說] 觸發(fā)器的基本原理、應(yīng)用場景及優(yōu)缺點 2023-10-23
- [存儲技術(shù)] AI大模型對數(shù)據(jù)存儲技術(shù)的發(fā)展趨勢 2023-10-23
- [電子說] 訪問控制中PIP的典型流程和關(guān)鍵點思考 2023-10-23
- [電子說] 物證管理系統(tǒng)|智物證DW-S404是一套成熟系統(tǒng) 2023-10-23
- [電子說] Python 梯度計算模塊如何實現(xiàn)一個邏輯回歸模型 2023-10-21
- [電子說] TinyDB :一個純Python編寫的輕量級數(shù)據(jù)庫 2023-10-21
- [電子說] mysql經(jīng)典面試題及答案 2023-10-20
( 發(fā)表人:admin )