資料庫的核心是什麼?為什麼有得書說是資料庫管理系統(DBMS),有的書卻說是資料庫系統(DBS),求指導

2022-05-03 19:40:53 字數 5214 閱讀 5305

1樓:老師小喬

在這我們得了解一些這幾個概念:

1、資料庫:嚴格的講,它是長期儲存再計算機內有組織的可共享的大量資料的集合。

2、資料庫管理系統:它是位於使用者與作業系統之間的一層資料庫管理軟體。如何科學的組織和儲存資料,如何高效的獲取和維護資料,靠的就是資料庫管理系統。

3,、資料庫系統:資料庫系統是指在計算機系統中引入資料庫後的系統,一般由資料庫,資料庫管理系統及其開發工具,應用系統,資料庫管理員構成。再一般不引起混淆的情況下常把資料庫系統建成為資料庫。

這個問題我會理解為資料庫系統的核心是什麼,我的答案是dbms。

有的書籍的說法不一樣,我是這樣認為的:可能是根據應用的重點不一樣,倘若這個書籍是關於資料庫理論、分析與設計方面的書籍的話,可能核心就是dbms了,如果是計算機應用系統,而且是用來處理資料的系統,那核心可能就是dbs了。

2樓:大大大大大遠

應該是dbms,我們書上是這麼寫的,呵呵

3樓:魔尊阡陌

這兩個是一個意思吧?dbs就包含了dbms吧?

資料庫系統的核心是( )

4樓:月似當時

資料庫系統的核心是資料庫管理系統。用於建立、使用和維護資料庫,簡稱dbms。

它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。使用者通過dbms訪問資料庫中的資料,資料庫管理員也通過dbms進行資料庫的維護工作。它可以支援多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。

大部分dbms提供資料定義語言ddl(data definition language)和資料操作語言dml(data manipulation language),供使用者定義資料庫的模式結構與許可權約束,實現對資料的追加、刪除等操作。

擴充套件資料

對資料庫系統的基本要求是:

①能夠保證資料的獨立性。資料和程式相互獨立有利於加快軟體開發速度,節省開發費用。

②冗餘資料少,資料共享程度高。

③系統的使用者介面簡單,使用者容易掌握,使用方便。

④能夠確保系統執行可靠,出現故障時能迅速排除;能夠保護資料不受非受權者訪問或破壞;能夠防止錯誤資料的產生,一旦產生也能及時發現。

⑤有重新組織資料的能力,能改變資料的儲存結構或資料儲存位置,以適應使用者操作特性的變化,改善由於頻繁插入、刪除操作造成的資料組織零亂和時空效能變壞的狀況。

5樓:知道小爺

資料庫系統的核心是資料管理系統,即dbms。

資料庫系統簡介:

資料庫系統(database system),是由資料庫及其管理軟體組成的系統。

資料庫系統是為適應資料處理的需要而發展起來的一種較為理想的資料處理系統,也是一個為實際可執行的儲存、維護和應用系統提供資料的軟體系統,是儲存介質 、處理物件和管理系統的集合體。

特點:1、資料的結構化,資料的共享性好,資料的獨立性好,資料儲存粒度小,資料管理系統,為使用者提供了友好的介面。

2、資料庫系統的核心和基礎,是資料模型,現有的資料庫系統均是基於某種資料模型的。

3、資料庫系統的核心是資料庫管理系統。

4、資料庫系統一般由資料庫、資料庫管理系統(dbms)、應用系統、資料庫管理員和使用者構成。dbms是資料庫系統的基礎和核心。

6樓:匿名使用者

資料庫系統的核心是資料庫管理系統。

資料庫系統一般由資料庫、資料庫管理系統(dbms)、應用系統、資料庫管理員和使用者構成。dbms是資料庫系統的基礎和核心。

7樓:趾鳳賀偉

資料庫系統(dbs)是由資料庫(db)、資料庫管理系統(dbms)、應用系統、資料庫管理員和使用者組成,其中資料庫管理系統是資料庫系統的核心。

資料庫的核心到底是什麼呢~~~

8樓:匿名使用者

資料庫系統(dbs)包括db和dbms,而dbms則是它的核心。

我在學校買的二級c資料裡見過,不會有錯

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

9樓:飛喵某

資料庫管

理系統(英語: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)。

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

10樓:匿名使用者

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

11樓:匿名使用者

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

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

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

資料庫管理系統是什麼?

12樓:德淑珍閔秋

(database

management

system)是一種操縱和管理資料庫的大型軟體,是用於建立、使用和維護資料庫,簡稱dbms。它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。使用者通過dbms訪問資料庫中的資料,資料庫管理員也通過dbms進行資料庫的維護工作。

它提供多種功能,可使多個應用程式和使用者用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。它使使用者能方便地定義和操縱資料,維護資料的安全性和完整性,以及進行多使用者下的併發控制和恢復資料庫。

[編輯本段]資料庫管理系統組成部分  按功能劃分,資料庫管理系統大致可分為6個部分:

(1)模式翻譯:提供資料定義語言(ddl)。用它書寫的資料庫模式被翻譯為內部表示。

資料庫的邏輯結構、完整性約束和物理儲存結構儲存在內部的資料字典中。資料庫的各種資料操作(如查詢、修改、插入和刪除等)和資料庫的維護管理都是以資料庫模式為依據的。

(2)應用程式的編譯:把包含著訪問資料庫語句的應用程式,編譯成在dbms支援下可執行的目標程式。

(3)互動式查詢:提供易使用的互動式查詢語言,如sql。dbms負責執行查詢命令,並將查詢結果顯示在螢幕上。

(4)資料的組織與存取:提供資料在外圍儲存裝置上的物理組織與存取方法。

⑸事務執行管理:提供事務執行管理及執行日誌,事務執行的安全性監控和資料完整性檢查,事務的併發控制及系統恢復等功能。

(6)資料庫的維護:為資料庫管理員提供軟體支援,包括資料安全控制、完整性保障、資料庫備份、資料庫重組以及效能監控等維護工具。

基於關係模型的資料庫管理系統已日臻完善,並已作為商品化軟體廣泛應用於各行各業。它在各戶伺服器結構的分散式多使用者環境中的應用,使資料庫系統的應用進一步擴充套件。隨著新型資料模型及資料管理的實現技術的推進,可以預期dbms軟體的效能還將更新和完善,應用領域也將進一步地拓寬。

它所提供的功能有以下幾項:

(1)資料定義功能。dbms提供相應資料語言來定義(ddl)資料庫結構,它們是刻畫資料庫框架,並被儲存在資料字典中。

(2)資料存取功能。dbms提供資料操縱語言(dml),實現對資料庫資料的基本存取操作:檢索,插入,修改和刪除。

(3)資料庫執行管理功能。dbms提供資料控制功能,即是資料的安全性、完整性和併發控制等對資料庫執行進行有效地控制和管理,以確保資料正確有效。

(4)資料庫的建立和維護功能。包括資料庫初始資料的裝入,資料庫的轉儲、恢復、重組織,系統效能監視、分析等功能。

(5)資料庫的傳輸。dbms提供處理資料的傳輸,實現使用者程式與dbms之間的通訊,通常與作業系統協調完成。

資料庫的概念是什麼,資料庫是什麼

資料庫指長期儲存在計算機內有組織的 可共享的資料集合 資料庫中的資料按一定的資料模型組織 描述和儲存 資料庫是什麼?資料庫 database 是按照資料結構來組織 儲存和管理資料的倉庫。資料庫產生於距今六十多年前,隨著資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料...

資料庫 資料物件是什麼?什麼是資料庫物件

什麼是資料庫物件。資料庫物件是資料庫的組成部分,常見的有以下幾種 1 表 table 資料庫中的表與我們日常生活中使用的 類似,它也是由行 row 和列 column 組成的。列由同類的資訊組成,每列又稱為一個欄位,每列的標題稱為欄位名。行包括了若干列資訊項。一行資料稱為一個或一條記錄,它表達有一定...

資料庫是什麼

資料庫資料庫發展階段大致劃分為如下幾個階段 人工管理階段 檔案系統階段 資料庫系統階段 高階資料庫階段。當人們從不同的角度來描述這一概念時就有不同的定義 當然是描述性的 例如,稱資料庫是一個 記錄儲存系統 該定義強調了資料庫是若干記錄的集合 又如稱資料庫是 人們為解決特定的任務,以一定的組織方式儲存...