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