數(shù)據(jù)庫管理系統(tǒng)(DBMS)是什么意思
數(shù)據(jù)庫管理系統(tǒng)提供了定義數(shù)據(jù)、使用數(shù)據(jù)及與他人共享數(shù)據(jù)的全面控制,它還可方便地編制和管理文件中的大量數(shù)據(jù)。DBMS一般包括三大主要功能:數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)控制。
數(shù)據(jù)定義:
利用DBMS可定義數(shù)據(jù)類型及數(shù)據(jù)的存儲形式,可保證數(shù)據(jù)的完整性和一致性。
利用DBMS可靈活地定義用戶自己的數(shù)據(jù)(如文本、數(shù)組、日期、時間和電子表格等);可定義數(shù)據(jù)的存儲方式(如字符串長度、數(shù)值精度、日期/時間精度);可定義數(shù)據(jù)的顯示和打印格式;可定義簡單及復(fù)雜的驗證規(guī)則,以保證數(shù)據(jù)庫中數(shù)據(jù)的正確性;可用DBMS對用戶數(shù)據(jù)庫中文件和表格之間的驗證關(guān)系的有效性作檢查。
數(shù)據(jù)操作:
DBMS提供了多種處理數(shù)據(jù)的方式,如可在一個表中查找信息或在幾個相干的表或文件中進行復(fù)雜的查找;可以用命令更新一個字段或多個記錄的內(nèi)容;也可編寫程序,對數(shù)據(jù)進行讀操作或更新操作。
現(xiàn)在大多數(shù)的DBMS都提供了SQL(結(jié)構(gòu)化查詢語言)數(shù)據(jù)庫語言來處理表中的數(shù)據(jù)。使用SQL,就可以解決特定問題,定義由多表數(shù)據(jù)組成的信息集。
隨著第四代語言及應(yīng)用生成器技術(shù)的研究興起,目前多數(shù)DBMS都具有豐富和強大的數(shù)據(jù)處理能力,使用戶無須精通SQL,即可操縱數(shù)據(jù)庫,從而可集中精力去解決信息問題。如Access、FoxPro2.5和Visual FoxPro等。
數(shù)據(jù)控制:
在需要和他人共享數(shù)據(jù)時,多數(shù)DBMS都有對數(shù)據(jù)進行保護的措施,從而保證只有被授權(quán)的用戶才能讀取或更新自己的數(shù)據(jù)。因而提供強大的數(shù)據(jù)控制能力,以保證數(shù)據(jù)的安全性、完整性、正確性和一致性,是DBMS必須提供的功能。
1.《數(shù)據(jù)庫管理系統(tǒng)有哪些 數(shù)據(jù)庫管理系統(tǒng)包括哪些功能 數(shù)據(jù)庫管理系統(tǒng)功能介紹【詳解】》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《數(shù)據(jù)庫管理系統(tǒng)有哪些 數(shù)據(jù)庫管理系統(tǒng)包括哪些功能 數(shù)據(jù)庫管理系統(tǒng)功能介紹【詳解】》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/keji/559155.html