芒果视频下载

網站(zhan)分(fen)類
登錄 |    

數據庫管理系統是什么 數據庫管理系統的主要功能有哪些

本文章由注冊用戶 天空之城 上傳提供 2023-12-27 評論 0
摘要:數據庫管理系統的簡稱是“DBMS”,是管理數據庫的核心軟件系統。DBMS能定義數據存儲結構,提供數據的操作機制,維護數據庫的安全性、完整性和可靠性。數據庫管理系統的主要功能有數據定義、數據操作、數據庫的運行管理、數據組織存儲與管理、數據庫的保護、數據庫的維護、通信。

一、數據庫管理系統是什么

數據庫管理系統(Database Management System)是一(yi)(yi)種(zhong)操縱和(he)管(guan)理數(shu)據(ju)(ju)庫(ku)(ku)的(de)(de)大型軟件,用(yong)于建立、使用(yong)和(he)維護(hu)數(shu)據(ju)(ju)庫(ku)(ku),簡稱DBMS。它對(dui)數(shu)據(ju)(ju)庫(ku)(ku)進行統一(yi)(yi)的(de)(de)管(guan)理和(he)控(kong)制(zhi),以保證數(shu)據(ju)(ju)庫(ku)(ku)的(de)(de)安全性(xing)和(he)完整性(xing)。用(yong)戶(hu)通過DBMS訪問數(shu)據(ju)(ju)庫(ku)(ku)中的(de)(de)數(shu)據(ju)(ju),數(shu)據(ju)(ju)庫(ku)(ku)管(guan)理員也(ye)通過DBMS進行數(shu)據(ju)(ju)庫(ku)(ku)的(de)(de)維護(hu)工作(zuo)。它可以支持多個應用(yong)程序和(he)用(yong)戶(hu)用(yong)不同的(de)(de)方法在同時(shi)或(huo)不同時(shi)刻(ke)去建立,修改和(he)詢問數(shu)據(ju)(ju)庫(ku)(ku)。大部分DBMS提供數(shu)據(ju)(ju)定義(yi)語(yu)言(yan)DDL(Data Definition Language)和(he)數(shu)據(ju)(ju)操作(zuo)語(yu)言(yan)DML(Data Manipulation Language),供用(yong)戶(hu)定義(yi)數(shu)據(ju)(ju)庫(ku)(ku)的(de)(de)模式結構與權限約束,實現對(dui)數(shu)據(ju)(ju)的(de)(de)追加(jia)、刪(shan)除(chu)等操作(zuo)。

該圖片由注冊用戶"天空之城"提供,版權聲明反饋

二、數據庫管理系統的主要功能有哪些

1、數(shu)(shu)(shu)(shu)據(ju)(ju)定(ding)(ding)義(yi):DBMS提供數(shu)(shu)(shu)(shu)據(ju)(ju)定(ding)(ding)義(yi)語言DDL(Data Definition Language),供用(yong)戶定(ding)(ding)義(yi)數(shu)(shu)(shu)(shu)據(ju)(ju)庫(ku)(ku)的三級模式結(jie)(jie)構、兩級映(ying)像以及完整性(xing)約束和保密限制(zhi)等約束。DDL主要(yao)用(yong)于建立、修改數(shu)(shu)(shu)(shu)據(ju)(ju)庫(ku)(ku)的庫(ku)(ku)結(jie)(jie)構。DDL所(suo)描(miao)述的庫(ku)(ku)結(jie)(jie)構僅(jin)僅(jin)給出了數(shu)(shu)(shu)(shu)據(ju)(ju)庫(ku)(ku)的框架(jia),數(shu)(shu)(shu)(shu)據(ju)(ju)庫(ku)(ku)的框架(jia)信息被存(cun)放在數(shu)(shu)(shu)(shu)據(ju)(ju)字典(dian)(Data Dictionary)中。

2、數(shu)據(ju)操作:DBMS提供數(shu)據(ju)操作語言DML(Data Manipulation Language),供用戶實現對數(shu)據(ju)的追加、刪除、更新、查詢等(deng)操作。

3、數據(ju)庫(ku)的(de)(de)運(yun)行(xing)管(guan)理:數據(ju)庫(ku)的(de)(de)運(yun)行(xing)管(guan)理功(gong)能(neng)是DBMS的(de)(de)運(yun)行(xing)控制、管(guan)理功(gong)能(neng),包括多用戶環境(jing)下的(de)(de)并(bing)發控制、安全性檢查和存取限制控制、完整性檢查和執行(xing)、運(yun)行(xing)日志的(de)(de)組織(zhi)管(guan)理、事務的(de)(de)管(guan)理和自(zi)動恢(hui)復,即保證事務的(de)(de)原子性。這些功(gong)能(neng)保證了數據(ju)庫(ku)系統的(de)(de)正常運(yun)行(xing)。

4、數(shu)據組織、存(cun)(cun)儲(chu)(chu)與(yu)管理(li):DBMS要分類組織、存(cun)(cun)儲(chu)(chu)和(he)管理(li)各(ge)種數(shu)據,包括(kuo)數(shu)據字典(dian)、用戶(hu)數(shu)據、存(cun)(cun)取路徑等,需(xu)確定以何種文件結構和(he)存(cun)(cun)取方式在(zai)存(cun)(cun)儲(chu)(chu)級(ji)上組織這些數(shu)據,如何實現數(shu)據之間的聯系。數(shu)據組織和(he)存(cun)(cun)儲(chu)(chu)的基本目標(biao)是提(ti)高存(cun)(cun)儲(chu)(chu)空間利用率,選擇合適的存(cun)(cun)取方法提(ti)高存(cun)(cun)取效率。

5、數(shu)(shu)據(ju)庫的(de)保護(hu):數(shu)(shu)據(ju)庫中的(de)數(shu)(shu)據(ju)是(shi)信息(xi)社會的(de)戰(zhan)略資源,所(suo)以數(shu)(shu)據(ju)的(de)保護(hu)至(zhi)關重要(yao)。DBMS對數(shu)(shu)據(ju)庫的(de)保護(hu)通過4個方面來實現:數(shu)(shu)據(ju)庫的(de)恢復、數(shu)(shu)據(ju)庫的(de)并(bing)發控制(zhi)(zhi)、數(shu)(shu)據(ju)庫的(de)完整性(xing)控制(zhi)(zhi)、數(shu)(shu)據(ju)庫安全(quan)性(xing)控制(zhi)(zhi)。DBMS的(de)其他保護(hu)功能還有系統緩沖區(qu)的(de)管(guan)理以及數(shu)(shu)據(ju)存儲的(de)某些(xie)自適應調節機制(zhi)(zhi)等(deng)。

6、數(shu)據庫(ku)(ku)的維護:這(zhe)一部分包括數(shu)據庫(ku)(ku)的數(shu)據載入(ru)、轉(zhuan)換、轉(zhuan)儲、數(shu)據庫(ku)(ku)的重(zhong)組(zu)合(he)重(zhong)構以及性能監控等(deng)功能,這(zhe)些功能分別由各個使用(yong)程(cheng)序來(lai)完成。

7、通信:DBMS具有與操作系統的聯機處理、分時系統及遠程作業輸入的相關接口,負責處理數據的傳送。對網絡環境下的數據庫系統,還應該包括DBMS與網絡中其他軟件系統的通信功能以及數據庫之(zhi)間(jian)的(de)互操作功能。

網站提醒和聲明
本站為注(zhu)冊用戶(hu)提供(gong)信息存儲(chu)空間(jian)服務,非“MAIGOO編輯上傳提供(gong)”的文章/文字均是注(zhu)冊用戶(hu)自主發布(bu)上傳,不代(dai)表(biao)本站觀點,版權(quan)歸原作(zuo)者(zhe)所有,如有侵權(quan)、虛假信息、錯誤信息或任(ren)何(he)問(wen)題,請(qing)及時聯系(xi)我(wo)們,我(wo)們將在第一時間(jian)刪除或更(geng)正。 申請刪除>> 糾錯>> 投訴侵權>> 網(wang)頁(ye)上相關(guan)信息(xi)(xi)的(de)知識產權(quan)歸網(wang)站方所有(包括(kuo)但不限于文(wen)字(zi)、圖(tu)(tu)片、圖(tu)(tu)表、著作權(quan)、商標權(quan)、為用戶提供的(de)商業信息(xi)(xi)等),非(fei)經許(xu)可不得抄襲或(huo)使用。
提交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最(zui)新(xin)評(ping)論
暫無評論
天空之城
注冊用戶-時尚界的美少女的個人賬號
關注
頁面相關分類
裝修居住/場景空間
生活知識百科分類
地區城市
更多熱門城市 省份地區
人群
季節
TOP熱門知識榜
知識體系榜