国产视频在线观看一区I97人人艹I久久福利电影I久久综合视频网I国产在线观看99I亚州人成在线播放I91亚洲精品久久久

首頁 > 新聞 > 知識賦能

DBMS(數據庫管理系統)的工作模式和主要功能

2014-06-16 13201
分享至:
數據庫管理系統是對數據進行管理的網站制作軟件系統,它是數據庫系統的核心組成部分,用戶在數據庫系統中的一切操作,包括數據定義、查詢、更新及各種控制,都是通過DBMS進行的。DBMS的工作示意圖如圖1.24所示。
DBMS的工作模式如下:

(1)接受應用程序的數據請求和處理請求;
(2)將用戶的數據請求(高級指令)轉換成復雜的機器代碼(低層指令);
(3)實現對數據庫的操作;
(4)從對數據庫的操作中接受查詢結果;
(5)對查詢結果進行處理;
(6)將處理結果返回給用戶。

DBMS總是基于某種數據模型,因此可以把DBMS看成是某種數據模型在計算機系統上的具體實現。根據數據模型的不同,DBMS可以分成層次型、網狀型、關系型、面向對象型等。

在不同的計算機系統中,由于缺乏統一的標準,即使同種數據模型的DBMS,在用戶接口、系統功能等方面也常常是不相同的。

為了使讀者對數據庫系統工作有一個整體的概念,現以查詢為例,介紹一下訪問數據庫的主要步驟,該過程如圖1.25所示。

(1)當執行應用程序中一條查詢數據庫的記錄時,則向DBMS發出讀取相應記錄的命令,并指明外模式名。

(2) DBMS接到命令后,調出所需的外模式,并進行權限檢查。若合法,則繼續執行;
否則向應用程序返回出錯信息。

(3) DBMS訪問模式,并根據外模式/模式映像,確定所需數據在模式上的有關信息(邏輯記錄型)。

(4) DBMS訪問內模式,并根據模式/內模式映像,確定所需數據在內模式上的有關信息〔讀取的物理記錄及存取方法)。

(5) DBMS向操作系統發出讀相應數據的請求(讀取記錄)。

(6)操作系統執行讀命令,將有關數據從外存調人到系統緩沖區上。

(7) DBMS把數據按外模式的形式送人用戶工作區,返回正常執行的信息.這樣,用戶程序就可以使用數據了。當然,這僅僅是幾個大的步驟,并未涉及有關細節。由上可知,DBMS是數據庫系統的核心,且與操作系統有關。

DBMS的主要功能有以下幾個方面:

1.數據庫定義功能

DBMS提供數據定義語言DDL,定義數據的模式、外模式和內模式三級模式結構,定義模式/內模式和外模式/模式二級映像,定義有關的約束條件。例如,為保證數據庫安全而定義的用戶口令和存取權限,為保證正確語義而定義完整性規則。

2.數據操縱功能

DBMS提供數據操縱語言DML實現對數據庫中數據的基本操作,如檢索、插人、修改、刪除和排序等。DML有以下兩類:

(1)嵌人式DML。包括嵌人到C++或PowerBuilder等高級語言(稱為宿主語言)中的DML。

(2)非嵌人式DML。包括交互式命令語言和結構化語言,其語法簡單,可以獨立使用,由單獨的解釋或編譯系統來執行,所以一般稱為自主型或自含型的DML。命令語言是行結構語言,單條執行;結構化語言是命令語言的擴充和發展,增加了程序結構描述或過程控制功能,如循環、分支等功能。命令語言一般逐條解釋執行。結構化語言可以解釋執行,也可以編譯執行。現在DBMS一般均支持命令語言的交互式環境和結構化語言環境兩種運行方式,供用戶選擇。
3.數據庫的保護功能

數據庫中的數據是信息社會的戰略資源,對數據的保護是至關重要的大事。DBMS對數據庫的保護通過四個方面實現,因而在DBMS中包括以下四個子系統:

(1)數據庫的恢復。在數據庫被破壞或數據不正確時,系統有能力把數據庫恢復到正確的狀態。

(2)數據庫的并發控制。在多個用戶同時對同一個數據進行操作時,系統應能加以控制,防止破壞數據庫中的數據。

(3)數據完整性控制。保證數據庫中數據及語義的正確性和有效性,防止任何對數據造成錯誤的操作。

(4)數據安全性控制。防止未經授權的用戶存取數據庫中的數據,以避免數據的泄露、更改或破壞。

DBMS的其他保護功能還有系統緩沖區的管理以及數據存儲的某些自適應調節機制等。

4.數據庫的維護功能

它包括數據庫的初始數據的裝人,數據庫的轉儲、恢復、重組織,系統性能監視和分析等功能。這些功能分別由各個實用程序(utilties)完成。

5.數據字典

數據庫系統中存放三層結構定義的數據庫稱為數據字典(data dictionary, DD)。對數據庫的操作都要通過DD才能實現.DD中到底應包括哪些信息,并沒有明確的規定,一般由DBMS的功能強弱而定。其數據主要有兩類:一類是來自用戶的信息,如表、視圖(用戶所使用的虛表)和索引的定義以及用戶的權限等;另一類是來自系統狀態和數據庫的統計信息,如通信系統用的協議、數據庫和磁盤的映射關系、數據使用的頻率統計等。上面是一般的DBMS所具備的功能,通常在大、中型計算機上實現的DBMS功能較強、較全,在微型計算機上實現的DBMS功能較弱。
來源聲明:

本文章系尚品中國編輯原創或采編整理,如需轉載請注明來自尚品中國。以上內容部分(包含圖片、文字)來源于網絡,如有侵權,請及時與本站聯系(010-60259772)。

立即預約專屬顧問 開啟數字化轉型之旅!

10年+資深項目經理1V1服務 | 行業定制化方案 | 精準報價體系
獲取策劃方案
立即預約專屬顧問 開啟數字化轉型之旅!

咨詢我們,獲得專業的服務和報價

聯系我們,免費獲取項目方案及報價,或只是聊一聊您的項目? 在收到您的需求留言后我們將由專業人員于24小時內與您取得聯系,請您保持電話暢通!

  • 科研院所解決方案
  • 外貿出海解決方案
  • 協會學會解決方案
  • 集團上市公司解決方案
  • 生物醫藥解決方案
  • 制造業解決方案
  • 高校教育解決方案
  • 信創網站改造解決方案
更多服務咨詢,請聯系尚品

010-60259772

您的姓名 *
您的電話 *
您的郵箱
公司名稱 *
主站蜘蛛池模板: 日韩精品内射视频免费观看 | 国产精品久久人妻无码网站一区无 | 中文字幕日本视频 | 人妻av中文字幕一区二区三区 | 免费午夜爽爽爽www视频十八禁 | 国产麻豆 | 久久精品中文字幕无码绿巨人 | 奇米第四色在线 | 亚洲91在线| 午夜视频在线免费播放 | 亚洲乱妇老熟女爽到高潮的片 | 国产成人一区二区三区影院动漫 | 精品成人一区二区三区四区 | 亚洲日韩欧美一区二区在线 | 18禁无遮挡羞羞污污污污网站 | 国产午夜精品理论片免费观看 | 国产真实伦在线观看 | 午夜视频在线观看视频 | 午夜资源 | 久www | 中文无码熟妇人妻av在线 | 久久婷婷五月综合色中文字幕 | 亚洲熟妇色xxxxx欧美老妇 | 国产精品毛片一区二区 | 国产寡妇树林野战在线播放 | 国产草草影院ccyycom | 成人久久久久久久久久久 | 九九爱这里只有精品 | 二区欧美 | 成人免费毛片aaaaaa片 | 亚洲欧洲日韩国产aa色大片 | 亚洲欧美日韩中文综合在线不卡 | 国产精品夜夜春夜夜爽久久小 | 国产成人久久 | 肥臀熟女一区二区三区 | 亚洲成人午夜在线 | 免费视频成人片在线观看 | 国精产品推荐视频 | 日日夜夜天天人人 | 牛牛热在线视频 | 国产精品无码一本二本三本色 | 国产区小视频 | 亚洲午夜成激人情在线影院 | 欧美成人看片一区二区三区尤物 | 欧美中文字幕一区二区三区亚洲 | 男人的天堂aⅴ在线 | 曰批免费视频播放免费 | 91aiai.com | 一级片一级片一级片一级片 | 欧美另类高清zo欧美 | 亚洲欧洲日本综合aⅴ在线 亚洲欧洲日产国码久在线 亚洲欧洲日产国码无码 | 国产精品无码电影在线观看 | 亚洲加勒比无码一区二区 | 国产欧美精品一区二区三区 | 1000部拍拍拍18勿入免费视频 | 国产成人91 | 久久AV亚洲精品一区无码 | 思瑞在线观看 | 国产免费无码一区二区三区 | 四虎国产精品永久在线观看 | 亚洲精品字幕在线观看 | 三级视频在线观看 | 国产主播在线看 | 成人午夜大片免费视频77777 | 久久无码人妻国产一区二区 | 精品伊人久久大线蕉色首页 | 成人毛片无码一区二区三区 | 无码乱人伦一区二区亚洲一 | 日韩av第一页 | 一级毛片一 | 日本高清18xxxx | 免费精品久久 | 欧美亚洲激情在线 | 丰满少妇大力进入av亚洲 | 欧美射射| 国产传媒在线播放 | 国产一区二区三区乱码在线观看 | 国产成年人在线观看 | 午夜影院普通 | 国产精品毛片无码 | 久久精品免费一区二区三区 | 精品成人av一区二区三区 | 欧洲成人午夜免费大片 | 久久福利一区 | 亚洲日本中文字幕在线2022 | 久久久久99 | 亚洲成成品网站源码中国有限公司 | 且试天下修久容 | 中文字幕大香视频蕉免费 | 欧美亚洲高清 | 久久综合狠狠综合久久 | 国产精品一区二区久久乐下载 | 国内外成人免费视频 | 97精品人人a片免费看 | 成人国产精品免费视频 | 成人区人妻精品一区二区不卡 | 人人妻人人澡人人爽久久av | 成人无码www在线看免费 | 精品乱码久久久久久久 |