資料庫在資訊系統中有何作用,資料庫管理系統在資料庫系統中起什麼作用

2021-04-17 22:21:39 字數 3330 閱讀 9311

1樓:匿名使用者

為資訊系統提供資料支撐。

是資訊系統的核心部分。

資訊系統其實就是對資料進行各種各樣的處理,包括將資料插入到資料庫,從資料庫中進行資料修改,從資料庫中調取資料出來進行瀏覽等。

資料庫管理系統在資料庫系統中起什麼作用

使用資料庫系統有什麼好處

2樓:匿名使用者

資料庫系統中的儲存過程可以提高查詢效率,提高安全。

資料庫系統可以儲存大量資料,安全,便捷。

什麼是資料庫管理系統(dbms)?它有什麼功能?

3樓:飛喵某

資料庫管

理系統(英語:database management system,縮寫:dbms)即資料庫管理軟體,是一種針對物件資料庫,為管理資料庫而設計的大型計算機軟體管理系統。

具有代表性的資料管理系統有:oracle、microsoft sql server、access、mysql及postgresql等。通常資料庫管理師會使用資料庫管理系統來建立資料庫系統。

現代dbms使用不同的資料庫模型追蹤實體、屬性和關係。在個人計算機、大型計算機和主機上應用最廣泛的資料庫管理系統是關係型dbms(relational dbms)。在關係型資料模型中,用二維**表示資料庫中的資料。

這些**稱為關係。

擴充套件資料:

資料庫管理系統是一套計算機程式,以控制資料庫的分類及資料的訪問。一套資料庫包括模型語言、最優化的資料結構、查詢語言撰寫報表程式以及交易機制:

1、模型語言。

用以因應該資料庫管理系統的資料模型,來定義各資料庫的schema。最常用的三大類分別為層次結構式、網路式及關係式的模型。一個資料庫管理系統可提供一種、兩種,甚至全部三種方式,也可能提供其他形式。

最適合的模型要視乎個別應用程式、交易進行比率及查詢經常使用的程度等。現時最常使用的則是sql所支援,相似於關係式模型但又有些微違背的方式。很多資料庫管理系統也支援odbc,以支援程式編寫員以標準方法訪問該資料庫管理系統。

2、最優化的資料結構(欄位、紀錄及檔案)。

以支援在永久儲存裝置(permanent data storage device,即比主存(volatile main memory)慢得多)上儲存極大量的資料。

3、查詢語言及撰寫報表的程式。

讓使用者可以互動方式查問資料庫,進行資料分析及依使用者的許可權來更新資料。

它必須控制資料的保安,以防止不獲授權的使用者**甚至更新資料庫的資料。使用者可以提供有效的密碼來訪問整個資料庫或其中一部分。譬如員工資料庫包括所有員工資料的資料,但某組使用者可能只被批准檢視薪金相關的資料,其他的又可能只可以訪問工作履歷及病歷資料。

如果該資料庫管理系統向使用者提供可輸入更新資料庫甚至進行查詢的互動途徑,則此能力可以用來管理個人的資料庫。可是,它不一定提供稽核或其他在多使用者環境中所需要的各種控制機制。這些機制可能要整套應用程式都為資料輸入或更新而修改才能提供。

4、交易機制(最好可以保證acid特性)。

在多使用者同時訪問之下仍維持資料完整性(data integrity),與及提供故障排除(fault tolerance)。

資料庫管理系統依靠不容許超過一名使用者在同一時間更新同一項紀錄來維持資料庫的完整性。資料庫管理系統可以用唯一索引限制來避免重複紀錄。譬如不能有兩位顧客有同一個顧客編號(主鍵)在資料庫中存在。

4樓:匿名使用者

一、資料庫管理系統(dbms)的工作模式

l 接受應用程式的資料請求和處理請求

l 將使用者的資料請求(高階指令)轉換成複雜的機器**(低階指令)

l 實現對資料庫的操作

l 從對資料庫的操作中接受查詢結果

l 對資料結果進行處理(格式轉換)

l 將處理結果返回給使用者

二、 資料管理系統的主要功能

dbms的主要功能有:

l 資料庫的定義功能。dbms提供模式ddl(描述概念模式的資料定義語言)定義資料庫的**結構、兩級映象,定義資料的完整性約束、保密限制等約束。因此,在dbms中應包括ddl的編譯程式。

l 資料庫的操縱功能。dbms提供dml(資料操縱語言)實現對資料的操作。基本的資料操作有兩類:

檢索(查詢)和更新(包括插人、刪除、更新)。因此,在dbms中應包括dml的編譯程式或解釋程式。依照語言的級別,dml又可分成過程性dml和非過程性dml兩種。

l 資料庫的保護功能。dbms對資料庫的保護主要通過四個方面實現:1、資料庫的恢復。

在資料庫被破壞或資料不正確時,系統有能力把資料庫恢復到正確的狀態。2、資料庫的併發控制。在多個使用者同時對同一個資料進行操作時,系統應能加以控制,防止破壞db中的資料。

3、資料完整性控制。保證資料庫中資料及語義的正確性和有效性,防止任何對資料造成錯誤的操作。4、資料安全性控制。

防止未經授權的使用者存取資料庫中的資料,以避免資料的洩露、更改或破壞。

l 資料庫的維護功能。這一部分包括資料庫的資料載人、轉換、轉儲,資料庫的改組以及效能監控等功能。

l 資料字典。資料庫系統中存放**結構定義的資料庫稱為資料字典(dd)。對資料庫的操作都要通過dd才能實現。dd中還存放資料庫執行時的統計資訊,例如記錄個數、訪問次數等。

上面是一般的dbms所具備的功能,通常在大、中型計算機上實現的dbms功能較強、較全,在微型計算機上實現的dbms功能較弱。

三、dbms的模組組成

從模組結構來觀察,dbms由兩大部分組成:查詢處理器和儲存管理器。

l 查詢處理器有四個主要成分:ddl編譯器,dml編譯器,嵌人式dml的預編譯器及查詢執行核心程式。

l 儲存管理器有四個主要成分:許可權和完整性管理器,事務管理器,檔案管理器及緩衝區管理器。

5樓:匿名使用者

資料庫管理系統是用於管理資料的計算機軟體。資料庫管理系統使使用者能方便地定義和操縱資料,維護資料的安全性和完整性,以及進行多使用者下的併發控制和恢復資料庫。

6樓:匿名使用者

圖書管理員在查詢一本書時,首先要通過目錄檢索找到那本書的分類號和書號,然後在書庫找到那一類書的書架,並在那個書架上按照書號的大小次序查詢,這樣很快就能找到我所需要的書。   資料庫裡的資料像圖書館裡的圖書一樣,也要讓人能夠很方便地找到才行。

如果所有的書都不按規則,胡亂堆在各個書架上,那麼借書的人根本就沒有辦法找到他們想要的書。同樣的道理,如果把很多資料胡亂地堆放在一起,讓人無法查詢,這種資料集合也不能稱為"資料庫"。

資料庫的管理系統就是從圖書館的管理方法改進而來的。人們將越來越多的資料存入計算機中,並通過一些編制好的計算機程式對這些資料進行管理,這些程式後來就被稱為"資料庫管理系統",它們可以幫我們管理輸入到計算機中的大量資料,就像圖書館的管理員。

解釋資訊 資料 資料庫 資料庫管理系統

一 資料 data 資料實際上就是描述事物的符號記錄。二 資訊 information 資訊就是有意義的資料表示。三 資料庫 database,簡稱db 資料庫是長期儲存在計算機內有結構的大量的共享的資料集合。四 資料庫管理系統 database management system,簡稱dbms 資...

簡答題簡述資料資料庫和資料庫管理系統。什麼是

1 資料是指 文字,聲音,影象,語言等描述事物的符號記錄!2 資料庫 資料庫是長期儲存在計算機內,有組織,可共享的大量資料的集合!3 資料庫管理系統 就是科學的組織和儲存資料,高效的獲取和維護資料的一個系統軟體!2 資料模型是嚴格定義的一組概念的集合。有三部分組成 1 資料結構 2 資料操作 3 完...

資料庫系統要解決什麼問題,資料庫系統中常見故障有哪些

資料庫系統解決資料處理的需要而發展起來的一種較為理想的資料處理的核心機構。資料庫系統對資料的儲存的問題得到了很好的解決。計算機的高速處理能力和大容量儲存器提供了實現資料管理自動化的條件。資料庫系統是為適應資料處理的需要而發展起來的一種較為理想的資料處理系統,也是一個為實際可執行的儲存 維護和應用系統...