監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

用數(shù)據(jù)庫做個(gè)管理系統(tǒng)

申請免費(fèi)試用、咨詢電話:400-8352-114

   數(shù)據(jù)庫在一個(gè)單位或者是企業(yè)來說是一個(gè)應(yīng)用領(lǐng)域中的通用系統(tǒng),是用來對數(shù)據(jù)進(jìn)行處理的,他所儲(chǔ)存的是有關(guān)整個(gè)企業(yè),事業(yè)部門,團(tuán)體以及個(gè)人等等的數(shù)據(jù),這些數(shù)據(jù)都是站在全局的角度上建立起來的,根據(jù)一定的模型來進(jìn)行組織,描述并儲(chǔ)存的。由于其是建立在數(shù)據(jù)之間的自然聯(lián)系這一基礎(chǔ)之上的,所以他能夠提供所有必要的存取途徑,加之?dāng)?shù)據(jù)是面向全體組織的。因此它具有整體性這一特征,想要用數(shù)據(jù)庫做一個(gè)管理系統(tǒng),泛普軟件帶你先了解數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu):

  數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)

  (1)應(yīng)用層:是數(shù)據(jù)庫管理系統(tǒng)與終端用戶和應(yīng)用程序的界面,負(fù)責(zé)處理各種數(shù)據(jù)庫應(yīng)用,如使用結(jié)構(gòu)化查詢語言SQL發(fā)出的事務(wù)請求或嵌入通用的程序設(shè)計(jì)語言的應(yīng)用程序?qū)?shù)據(jù)庫的請求。

  (2)語言處理層:由DDL編譯器、DML編譯器、DCL編譯器、查詢器等組成,負(fù)責(zé)完成對數(shù)據(jù)庫語言的各類語句進(jìn)行詞法分析、語法分析和語義分析,生成可執(zhí)行的代碼。此外,還負(fù)責(zé)進(jìn)行授權(quán)檢驗(yàn)、視圖轉(zhuǎn)換、完整性檢查、查詢優(yōu)化等。

  (3)數(shù)據(jù)存取層:將上層的集合操作轉(zhuǎn)換為對記錄的操作,包括掃描、排序、查找、插入、刪除、修改等,完成數(shù)據(jù)的存取、路徑的維護(hù)以及并發(fā)控制等任務(wù)。

  (4)數(shù)據(jù)存儲(chǔ)層:由文件管理器和緩沖區(qū)管理器組成,負(fù)責(zé)完成數(shù)據(jù)的頁面存儲(chǔ)和系統(tǒng)的緩沖區(qū)管理等任務(wù),包括打開和關(guān)閉文件、讀寫頁面、讀寫緩沖區(qū)、頁面淘汰、內(nèi)外存交換以及外層管理等。

df427e36a0b03e14335ce4fcf677096.png

  數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)

  (1)數(shù)據(jù)定義模塊:包括DDL翻譯處理程序(包括外模式、模式、存儲(chǔ)模式處理程序)、保密定義處理程序(如授權(quán)定義處理程序)、完整性約束定義處理程序等。這些程序接收相應(yīng)的定義,進(jìn)行語法、語義檢查,把它們翻譯為內(nèi)部格式存儲(chǔ)在數(shù)據(jù)字典中。DDL翻譯程序還根據(jù)模式定義負(fù)責(zé)建立數(shù)據(jù)庫的框架(即形成一個(gè)空庫),等待裝入數(shù)據(jù)。

  (2)數(shù)據(jù)操縱模塊:包括DML處理程序、終端查詢語言解釋程序、數(shù)據(jù)存取程序、數(shù)據(jù)更新程序等。DML處理程序或終端查詢語言解釋程序?qū)τ脩魯?shù)據(jù)操縱請求進(jìn)行語法、語義檢查,有數(shù)據(jù)存取或更新程序完成對數(shù)據(jù)庫的存取操作。

  (3)數(shù)據(jù)庫運(yùn)行管理模塊:包括系統(tǒng)初啟程序,負(fù)責(zé)初始化DBMS,建立DBMS的系統(tǒng)緩沖區(qū),系統(tǒng)工作區(qū),打開數(shù)據(jù)字典等等。還有安全性控制,完整性檢查、并發(fā)控制、事務(wù)管理、運(yùn)行日志管理等程序模塊,在數(shù)據(jù)庫運(yùn)行過程中監(jiān)視著對數(shù)據(jù)庫的所有操作,控制管理數(shù)據(jù)庫資源,處理多用戶的并發(fā)操作等。它們一方面保證用戶事務(wù)的正常運(yùn)行及其原子性,一方面保證數(shù)據(jù)庫的安全性和完整性。

c891b93a68d967801bf8c64d72761e9.png

  (4)數(shù)據(jù)組織、存儲(chǔ)和管理模塊:包括文件讀寫與維護(hù)程序、存取路徑(如索引)管理程序、緩沖區(qū)管理程序(包括緩沖區(qū)讀、寫、淘汰模塊),這些程序負(fù)責(zé)維護(hù)數(shù)據(jù)庫的數(shù)據(jù)和存取路徑,提供有效的存取方法。

發(fā)布:2021-05-27 17:06    編輯:泛普軟件 · luohongying    [打印此頁]    [關(guān)閉]
功能詳情
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

相關(guān)欄目

ERP系統(tǒng)哪個(gè)好 ERP系統(tǒng)多少錢 ERP系統(tǒng)是什么 ERP系統(tǒng)排名 ERP系統(tǒng)哪家比較好 ERP系統(tǒng)如何使用 ERP系統(tǒng)有哪些好處 ERP系統(tǒng)選型分析 ERP系統(tǒng)的重要性 ERP系統(tǒng)有哪幾種 ERP系統(tǒng)對比關(guān)系 ERP技術(shù)包括哪些 企業(yè)ERP系統(tǒng)應(yīng)用 ERP與電商對接 ERP系統(tǒng)論文報(bào)告 智能一體化 ERP無紙化 erp自動(dòng)化 erp信息化 erp報(bào)表 erp制度 erp應(yīng)用 erp推薦 erp移動(dòng) erp銷售 好用的erp erp怎么樣 專業(yè)ERP erp作用 erp優(yōu)缺點(diǎn) erp特點(diǎn) erp廠商 erp代理 erp試用 免費(fèi)erp 簡單的ERP erp網(wǎng)站 erp系統(tǒng)集成 erp介紹 企業(yè)單位 erp模塊 erp問題 云ERP 學(xué)習(xí)ERP ERP案例 ERP演示 ERP測試 ERP與微信 erp品牌 國內(nèi)外ERP excelERP 線上ERP ERP模板 ERP平臺(tái) ERP定制 ERP開源 ERP代碼 ERP購買 ERP數(shù)據(jù)庫 進(jìn)銷存軟件哪個(gè)好 ERP軟件有哪些 ERP系統(tǒng)有哪些