什麼是資料庫 它有什麼作用,什麼是資料庫?資料庫有什麼用?

2021-03-22 00:48:09 字數 5639 閱讀 6121

1樓:匿名使用者

他是記錄跟記載資料的軟體吧

2樓:弘懌嚴寒梅

資料庫指長期儲存在計算機的儲存裝置上,按照一定規則組織起來,可以被各種使用者或應用共享的資料集合。簡單的說就是存放大量資料的地方.例如你的通訊錄,它就需要存放大量的姓名和號碼,然後按照一定的規則存起來,以供使用

什麼是資料庫?資料庫有什麼用?

3樓:匿名使用者

什麼是資料

庫 金融資料分析與資料庫密不可分,那麼什麼是資料庫呢?在大學的計算機教科書中,資料庫是被這樣解釋的:資料庫是計算機應用系統中的一種專門管理資料資源的系統。

資料有多種形式,如文字、數碼、符號、圖形、影象以及聲音等。資料是所有計算機系統所要處理的物件。人們所熟知的一種處理辦法是製作檔案,即將處理過程編成程式檔案,將所涉及的資料按程式要求組織成資料檔案,用程式檔案來呼叫。

資料檔案與程式檔案保持著一定的對應關係。在計算機應用迅速發展的情況下,這種檔案式方法便顯出不足。比如,它使得資料通用性差,不便於移植,在不同檔案中儲存大量重複資訊、浪費儲存空間、更新不便等。

資料庫系統便能解決上述問題。資料庫系統不從具體的應用程式出發,而是立足於資料本身的管理,它將所有資料儲存在資料庫中,進行科學的組織,並借助於資料庫管理系統,以它為中介,與各種應用程式或應用系統介面,使之能方便地使用資料庫中的資料。

這段說明介紹的確非常詳細,不過你可能看得頭暈眼花了,其實簡單地說資料庫就是一組經過計算機整理後的資料,儲存在乙個或多個檔案中,而管理這個資料庫的軟體就稱之為資料庫管理系統。一般乙個資料庫系統(database system)可分為資料庫(database)與資料管理系統(database management system,dbms)兩個部分。

如何製作資料庫?

用最簡單的語言asp來做資料庫,以asp舉例.

1、問題:asp是一種程式語言嗎?

答:asp不是程式語言,而是一種開發環境。asp提供了乙個在伺服器端執行指令的環境,它利用了特殊的符號<>來區分html與必須經過伺服器翻譯才能送往客戶端的命令。

它可以執行的指令包括html語言,microsoft vbscript和microsoft jscript等,因此可以製作出功能強大的web應用程式。

2、問題:在web伺服器上容納多個web站點,能使用pws嗎?

答:在pws上只能容納乙個web站點。為了在相同的計算機上容納多個web站點,需要使用windows nt server或windows 2000 server/professional和iis。

3、問題:評介web資料庫管理系統時,應該考慮哪些問題?

答:在評價乙個web資料庫管理系統時,必須考慮到三方面的問題:多使用者問題;所建立的web資料庫應該是關係型的;資料庫的安全性問題。

4、問題:ado是什麼,它是如何運算元據庫的?

答:ado的全名是activex data object(activex資料物件),是一組優化的訪問資料庫的專用物件集,它為asp提供了完整的站點資料庫解決方案,它作用在伺服器端,提供含有資料庫資訊的主頁內容,通過執行sql命令,讓使用者在瀏覽器畫面中輸入,更新和刪除站點資料庫的資訊。

ado主要包括connection,recordset和***mand三個物件, 它們的主要功能如下:

·connection物件:負責開啟或連線資料庫檔案;

·recordset物件:訪問資料庫的內容;

·***mand物件:對資料庫下達行動查詢指令,以及執行sql server的儲存過程

4樓:匿名使用者

暈,就像彈藥庫一樣嘛.用來存放資料的東東!!!

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

5樓:飛喵某

資料庫管

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

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

6樓:匿名使用者

一、資料庫管理系統(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 儲存管理器有四個主要成分:許可權和完整性管理器,事務管理器,檔案管理器及緩衝區管理器。

7樓:匿名使用者

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

8樓:匿名使用者

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

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

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

什麼是資料庫管理系統?它的主要功能是什麼

9樓:百度文庫精選

最低0.27元開通文庫會員,檢視完整內

原發布者:woai78niai866

1資料庫管理系統的主要功能有哪些?答:資料庫定義功能;資料訪問功能;資料庫執行管理;資料庫的建立和維護功能。

2定義並解釋概念模型中以下術語:實體,實體型,實體集,屬性,碼,實體聯絡圖(er圖)答:實體:

客觀存在並可以相互區分的事物叫實體。實體型:具有相同屬性的實體具有相同的特徵和性質,用實體名及其屬性名集合來抽象和刻畫同類實體,稱為實體型。

實體集:同型實體的集合稱為實體集。屬性:

實體所具有的某一特性,乙個實體可由若干個屬性來刻畫。碼:惟一標識實體的屬性集稱為碼。

實體聯絡圖(er圖):提供了表示實體型、屬性和聯絡的方法:實體型:

用矩形表示,矩形框內寫明實體名;·屬性:用橢圓形表示,並用無向邊將其與相應的實體連線起來;聯絡:用菱形表示,菱形框內寫明聯絡名,並用無向邊分別與有關實體連線起來,同時在無向邊旁標上聯絡的型別(1:

1,1:n或m:n)。

3述關係模型概念,定**釋以下術語:關係,屬性,域,元組,主碼,分量,關係模式答:關係模型由關係資料結構、關係操作集合和關係完整性約束三部分組成。

在使用者觀點下,關係模型中資料的邏輯結構是一張二維表,它由行和列組成。關係:乙個關係對應通常說的一張表;屬性:

表中的一列即為乙個屬性;域:屬性的取值範圍;元組:表中的一行即為乙個元組;主碼:

表中的某個屬性組,它可以惟一確定乙個元組;分量:元組中的乙個屬性值;關係模式:對關係的描述,一般表示為關係名(屬

什麼是資料庫,什麼是資料庫?資料庫有什麼用?

資料庫 database 是按照 資料結構來組織 儲存和管理資料的倉庫,它產生於距今六十多年前,隨著 資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。資料庫有很多種 型別,從最簡單的儲存有各種資料的 到能夠進行海量 資料儲...

什麼是資料庫的元資料,元資料庫是什麼 與資料庫有何區別

按照傳統的定義,元資料 metadata 是關於資料的資料。在資料倉儲系統中,元資料可以幫助資料倉儲管理員和資料倉儲的開發人員非常方便地找到他們所關心的資料 元資料是描述資料倉儲內資料的結構和建立方法的資料,可將其按用途的不同分為兩類 技術元資料 technical metadata 和業務元資料 ...

什麼是常用的資料庫,什麼是常用的三個資料庫?

my sql oracle 和 sql server 資料庫常見的資料模型有哪三種?1 層次模型 來 有且只有自乙個結點 沒有雙親結點 這個結 點叫根結點 除根結點外的其他結點有且只有乙個雙親結點。層次模型中的記錄只能組織成樹的集合而不能是任意圖的集合。在層次模型中,記錄的組織不再是一張雜亂無章的圖...