什麼是資料庫?

時間 2023-03-23 20:30:05

1樓:清淡如茶

當人們從不同的角度來描述這一概念時就有不同的定義(當然是描述性的)。例如,稱資料庫是乙個「記錄儲存系統」(該定義強調了資料庫是若干記錄的集合)。又如稱資料庫是「人們為解決特定的任務,以一定的組織方式儲存在一起的相關的資料的集合」(該定義側重於資料的組織)。

更有甚者稱資料庫是「乙個資料倉儲」。當然,這種說法雖然形象,但並不嚴謹。

嚴格地說,資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的資料放進這樣的「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是乙個資料庫。

有了這個"資料倉儲"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個範圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。

給資料庫下了乙個比較完整的定義:資料庫是儲存在一起的相關資料的集合,這些資料是結構化的,無有害的或不必要的冗餘,並為多種應用服務;資料的儲存獨立於使用它的程式;對資料庫插入新資料,修改和檢索原有資料均能按一種公用的和可控制的方式進行。

當某個系統中存在結構上完全分開的若干個資料庫時,則該系統包含乙個「資料庫集合」。

資料庫是依照某種資料模型組織起來並存放二級儲存器中的資料集合。這種資料集合具有如下特點:盡可能不重複,以最優方式為某個特定組織的多種應用服務,其資料結構獨立於使用它的應用程式,對資料的增、刪、改和檢索由統一軟體進行管理和控制。

從發展的歷史看,資料庫是資料管理的高階階段,它是由檔案管理系統發展起來的。

2樓:網友

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

參考:?fr=ala0_1_1

3樓:帳號已登出

資料庫是資料管理的有效技術,是由一批資料構成的有序集合,這些資料被存放在結構化的資料表裡。資料表之間相互關聯,反映客觀事物間的本質聯絡。資料庫能有效地幫助乙個組織或企業科學地管理各類資訊資源。

資料是資料庫中儲存的基本物件,是按一定順序排列組合的物理符號。資料有多種表現形式,可以是數字、文字、影象,甚至是音訊或**,它們都可以經過數位化後存入計算機。

資料庫是資料的集合,具有統一的結構形式並存放於統一的儲存介質內,是多種應用資料的整合,並可被各個應用程式所共享。

在日常生活中,人們可以直接用中文、英文等自然語言描述客觀事物。在計算機中,則要抽象出對這些事物感興趣的特徵,並組成乙個記錄來描述。

例如,在學生檔案中,學生資訊是由學號、姓名、性別、年齡、籍貫、聯絡**等特徵組成的,那麼這些具體的特徵值所構成的一條記錄就是乙個學生的資訊資料,例如「2016010102,張三,男,26,山西,計算機學院,185***

值得注意的是,資料的描述形式還不能完全表達其內容,需要經過解釋。例如,對於上面這條學生記錄,了解其含義的人會得到這樣的資訊:張三的學號是 2016010102,今年 26 歲,山西人,就讀於計算機學院,他的聯絡**是 185***而不了解其語義的人則無法理解其含義。

所以,資料和對資料的解釋是不可分的,資料的解釋是指對資料含義的說明,資料的含義也稱資料的語義,因此資料與其語義密不可分,沒有語義的資料是沒有意義和不完整的。

4樓:優炫軟體

資料庫是存放資料的倉庫。是乙個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。

上面這樣講是不是大家有點難以理解?那我們來舉個例子。

每個人家裡都會有冰箱,冰箱是用來幹什麼的?冰箱是用來存放食物的地方。同樣的,資料庫是存放資料的地方,它的儲存空間很大,可以存放百萬條、千萬條、上億條資料。

除了存放資料,資料庫還有乙個功能,就是對資料進行管理,所以又把資料庫稱為資料管理系統。我們也可以將資料庫看成乙個檔案櫃,資料庫就是電子化的檔案櫃,我們對檔案櫃中檔案的寫入,刪除修改,檢視,對應資料庫就是增、刪、改、查。

那麼你可能會問了,這些資料用excel儲存和管理就可以啦,為什麼還需要用資料庫呢?

網盤的容量也是大於硬碟的,資料庫不僅能夠持續化儲存,而且讀寫速度也很高,可以極大程度地保證資料的有效性,而不是像excel檔案一樣,極易產生修改錯誤。

5樓:特別情景劇本

開個玩笑:從你說出這句話的時候,你應該對計算機了解很少。那麼什麼是資料庫那?

專業一點講:他是可以表示漢字、字元、資料、貨幣、日期等資訊的倉庫,並對這些資訊按照組、列的規則存放,對資訊進行安全、規範、底冗餘性的整合化管理,並對資訊的有超過任何一門語言的處理能力。我估計你會聽得有點暈的,因為這是乙個對資料庫的比較內在性質的描述了,那你只需要知道它拿來幹什麼就可以了。

資料庫既然是資料儲存的倉庫那麼自然就是儲存資訊的了,用它有很多的好處,如果你找一本資料庫理論方面的書隨便看一看就明白了,我這裡隨便舉乙個例子:

例1:乙個公司一般都有人事部門、財務部門、採購部門、銷售部門、行政部門。假設乙個人是採購部門的人,那麼人事部門必須也要有他的資訊,表示本公司存在這個人,財務部門也同樣,不然工資無法傳送,那麼當乙個人退出本公司的時候,人事部門將此人的資訊劃掉而財務部門無法知道,需要人工通知,如果人工沒有通知到,那麼就可能哪個人推出公司後還可以拿到工資。

資料庫就可以實現資料的一致性修改問題。

6樓:凡人惰

資料庫是乙個按資料結構來儲存和管理資料的計算機軟體系統。資料庫的概念實際包括兩層意思:

(1)資料庫是乙個實體,它是能夠合理保管資料的「倉庫」,使用者在該「倉庫」中存放要管理的事務資料,「資料」和「庫」兩個概念結合成為資料庫。

(2)資料庫是資料管理的新方法和技術,它能更合適的組織資料、更方便的維護資料、更嚴密的控制資料和更有效的利用資料。

7樓:若依學長

資料庫專業的來說,其實就是一種電子的倉庫,是專門儲存資料和管理管理資料的一種處所,使用者可以對資料庫中的資料進行新增和更新或者刪除等操作。

8樓:小柔說塔羅星座

現在的資訊系統一般都是用資料庫來儲存資料,利用資料庫可以高效的對資料進行管理,包括資料的有效組織,查詢和修改,同時可容易實現備份和恢復。

資料庫的儲存空間很大,可以存放百萬條、千萬條、上億條資料。但是資料庫並不是隨意地將資料進行存放,是有一定的規則的,否則查詢的效率會很低。

當今世界是乙個充滿著資料的網際網路世界,充斥著大量的資料。即這個網際網路世界就是資料世界。資料的**有很多,比如出行記錄、消費記錄、瀏覽的網頁、傳送的訊息等等。

除了文字型別的資料,影象、**、聲音都是資料。

9樓:匿名使用者

資料庫是計算機應用系統中的一種專門管理資料資源的系統。

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

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

資料庫系統便能解決上述問題。資料庫系統不從具體的應用程式出發,而是立足於資料本身的管理,它將所有資料儲存在資料庫中,進行科學的組織,並借助於資料庫管理系統,以它為中介,與各種應用程式或應用系統介面,使之能方便地使用資料庫中的資料。就好像醫院中的藥房一樣,面向所有科室,不論哪個科開的藥都可到藥房去拿藥,藥品的進出、更新、儲存均由藥房來做。

有了資料庫系統,所有應用程式都可以通過訪問資料庫的辦法來使用所需的資料,實現了資料資源的共享。資料庫管理系統負責各種資料的維護、管理工作,如大批資料的更新、儲存、交流等也很方便,資料的查詢、檢索等操作也變得十分容易。

乙個資料庫系統通常由三部分組成:

(1)資料庫(db) 是按照某種規範格式存放在一起的相關資料的集合。簡言之,資料庫是集中存放的大批資料檔案。

(2)資料庫管理系統(dbms) 是操縱和管理資料庫的大型軟體,是使用者的個別應用與整個資料庫之間的介面。當使用者向資料據庫發出訪問請示後,dbms接受,分析該使用者的請求,並根據使用者請求去操縱(查詢、儲存、更新)資料庫中的有關資料。

(3)使用者應用 指使用者根據自身的需要,利用dbms提供的相關命令編制的一組實用程式。例如在乙個飯店管理的資料庫系統中,可能會存在著多個使用者應用,包括預訂房間、客登記、訂購機票等。

90年代以來,不同的應用領域對資料庫的需求使資料庫技術向非傳統應用方面發展,產生了新的智慧型資料庫、知識資料庫、影象資料庫、物件導向資料庫和可擴充資料庫等。

10樓:來自黃袍山可靠的抹香鯨

資料庫就是儲存資料的地方。在電腦中,在記憶體中,在硬碟中的東西都是儲存在資料庫中的資料。而這些資料所待的地方就叫做資料庫。也可以稱為電子化的「檔案櫃」。

在電腦科學與應用中的資料庫意味著今後資料會越來越龐大,也意味著資料在以後的發展中在重多的科學還有應用中要運用到更多的資料。

資料庫管理系統可以依據它所支援的資料庫模型來作分類,例如關係式、xml;或依據所支援的計算機型別來作分類,例如伺服器群集、或依據所用查詢語言來作分類,例如sql、xquery;或依據效能衝量重點來作分類,例如最大規模、最高執行速度的分類方式。

不論使用哪種分類方式,一些dbms能夠跨類別,同時支援多種查詢語言。早期比較流行的資料庫模型有三種,而在當今的網際網路中最常見的就是關係型資料庫和非關係型資料庫。

什麼是整合資料庫營銷,什麼是資料庫營銷?資料庫營銷的概念是什麼?

七昧真火 多渠道整合和多互動方式的整合的資料庫營銷就被我們稱為 整合資料庫營銷 整合資料庫營銷 包含兩個要點 一是 資料庫營銷 二是渠道 整合 所謂資料庫營銷,指的是為了實現接洽 交易和建立客戶關係等目標而建立 維護和利用客戶資料與其他客戶資訊的乙個過程。它不僅僅是一種營銷方法 工具 技術和平台,更...

什麼資料庫是全文資料庫具有較高的資料

全文資料庫即收錄有原始文獻全文的資料庫。全文資料庫以期刊 會議 出版物如政令檔案等 研究報告 法律條文和案例 商業資訊等為主。全文資料庫免去了文獻標引著錄等加工環節,減少了資料組織中的人為因素,因此資料更新速度快,檢索結果查準率更高 同時由於直接提供全文,省去了找到原文的麻煩,因此深受使用者喜愛。全...

什麼是資料庫營銷?資料庫營銷的概念是什麼

資料庫營銷 database marketing dm 是在it internet與 database技術發展上逐漸興起和成熟起來的一種市場營銷推廣手段,在企業市場營銷行為中具備廣闊的發展前景。它不僅僅是一種營銷方法 工具 技術和 平台,更重要的是一種企業經營理念,也改變了企業的市場營銷模式與服務模...