大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 簡述DBMS主要功能

簡述DBMS主要功能

更新時間:2021-01-29 17:56:00 來源:動力節(jié)點 瀏覽5653次

DBMS是數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)的簡稱。數(shù)據(jù)庫管理系統(tǒng)是用于管理數(shù)據(jù)的計算機軟件。DBMS主要功能十分強大,DBMS使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復數(shù)據(jù)庫。

DBMS 是一個龐大且復雜的產(chǎn)品,幾乎都是由軟件供應(yīng)商授權(quán)提供的,如 Oracle 公司的 Oracle 和 MySQL、IBM 公司的 DB2、Microsoft 公司的 Access 和 SQL Server,這些 DBMS 占據(jù)了大部分的市場份額。

DBMS 對數(shù)據(jù)庫進行統(tǒng)一管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過 DBMS 訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過 DBMS 進行數(shù)據(jù)庫的維護工作。DBMS 允許多個應(yīng)用程序或多個用戶使用不同的方法,在同一時刻或不同時刻去建立、修改和詢問數(shù)據(jù)庫。

DBMS主要功能如下:

1.數(shù)據(jù)定義

DBMS 提供數(shù)據(jù)定義語言(Data Definition Language, DDL),供用戶定義、創(chuàng)建和修改數(shù)據(jù)庫的結(jié)構(gòu)。DDL 所描述的數(shù)據(jù)庫結(jié)構(gòu)僅僅給出了數(shù)據(jù)庫的框架,數(shù)據(jù)庫的框架信息被存放在系統(tǒng)目錄中。

2.數(shù)據(jù)操縱

DBMS 提供數(shù)據(jù)操縱語言(Data Manipulation Language, DML),實現(xiàn)用戶對數(shù)據(jù)的操縱功能,包括對數(shù)據(jù)庫數(shù)據(jù)的插入、刪除、更新等操作。

3.數(shù)據(jù)庫的運行管理

DBMS 提供數(shù)據(jù)庫的運行控制和管理功能,包括多用戶環(huán)境下的事務(wù)的管理和自動恢復、并發(fā)控制和死鎖檢測、安全性檢查和存取控制、完整性檢查和執(zhí)行、運行日志的組織管理等。這些功能保證了數(shù)據(jù)庫系統(tǒng)的正常運行。

4.數(shù)據(jù)組織、存儲與管理

DBMS 要分類組織、存儲和管理各種數(shù)據(jù),就需要確定以何種文件結(jié)構(gòu)和存取方式來組織這些數(shù)據(jù),實現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲的基本目標是提高存儲空間的利用率,選擇合適的存取方法提高存取效率。

5.數(shù)據(jù)庫的維護

數(shù)據(jù)庫的維護包括數(shù)據(jù)庫的數(shù)據(jù)載入、轉(zhuǎn)換、轉(zhuǎn)儲、恢復,數(shù)據(jù)庫的重組織和重構(gòu),以及性能監(jiān)控分析等功能,這些功能分別由各個應(yīng)用程序來完成。

6.通信

DBMS 有接口負責處理數(shù)據(jù)的傳送。這些接口與操作系統(tǒng)的聯(lián)機處理以及分時系統(tǒng)和遠程作業(yè)輸入相關(guān)。網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫系統(tǒng)還應(yīng)該包括 DBMS 與網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信功能以及數(shù)據(jù)庫之間的互操作功能。

DBMS 是數(shù)據(jù)庫系統(tǒng)的核心,是管理數(shù)據(jù)庫的軟件。DBMS 是實現(xiàn)把用戶視角下的、抽象的邏輯數(shù)據(jù)處理,轉(zhuǎn)換成為計算機中具體的物理數(shù)據(jù)處理的軟件。有了 DBMS,用戶可以在抽象意義下處理數(shù)據(jù),而不必考慮這些數(shù)據(jù)在計算機中的布局和物理位置。

7.應(yīng)用程序

數(shù)據(jù)庫系統(tǒng)還包括數(shù)據(jù)庫應(yīng)用程序。應(yīng)用程序最終是面向用戶的,用戶可以通過應(yīng)用程序輸入和處理數(shù)據(jù)庫中的數(shù)據(jù)。

例如,在學校選課系統(tǒng)中,管理員用戶可以創(chuàng)建課程信息,學生用戶可以修改課程信息,應(yīng)用程序?qū)⑦@些操作提交給 DBMS,由 DBMS 將這種用戶級別的操作轉(zhuǎn)化成數(shù)據(jù)庫能識別的 DDL。

以上所介紹的7個功能是DBMS主要功能。其實,我們在學習和工作中使用的MySQL和Oracle軟件都是屬于DBMS的,主要還是進行和數(shù)據(jù)庫相關(guān)的管理工作。在本站的MySQL教程里,有對MySQL的全面講解,其中涉及到的DBMS的知識點也有所提及,我們統(tǒng)籌來看,二者還是有很多相似之處的,放在一起學習也能夠事半功倍。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产精品久久久久免费 | 大色佬视频在线观看 | jizz女学| 欧美日韩中文字幕在线观看 | 成人影院在线观看 | 呦女www| 亚洲高清中文字幕一区二区三区 | 理论片 我不卡影院 | 亚洲最大视频网站 | 欧美激情_区二区三区 | 天天鲁天天爱天天鲁天天 | 国产精品成人一区二区不卡 | 97久久精品国产成人影院 | 亚洲偷图色综合色就色 | 国产精品久久久久9999高清 | 免费观看性欧美毛片 | 午夜三级做爰视频在线看 | 日韩精品欧美成人 | 成人最新午夜免费视频 | 国产福利91精品一区二区 | 四虎综合网 | 尹人久久久香蕉精品 | 亚洲一区二区三区播放在线 | 青草免费免费观看视频在线 | 日韩欧美在线视频 | 国产极品白嫩美女在线观看看 | 国产综合另类小说色区色噜噜 | 成人免费草草视频 | 免费骚视频 | 四虎hu| 国产成人精品视频一区二区不卡 | 天天干天天干天天干天天干天天干 | 色综合久久久高清综合久久久 | 中文字幕视频一区 | 午夜视频久久久久一区 | 日韩欧美中文字幕出 | 天天做天天玩天天爽天天 | 亚洲国产日韩欧美一区二区三区 | 国产精品爱久久久久久久三级 | 午夜视频18| 国产羞羞羞视频在线观看 |