什麼是資料庫啊,什麼是資料庫

2022-02-04 19:43:06 字數 5601 閱讀 7489

1樓:張智勇

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

2樓:白度

資料庫是一種儲存技術。最簡單和通俗地理解就是,我們把需要儲存的內容做成一張張二維**,資料庫負責把這些表存放到計算機的磁碟上,並提供增、刪、改、查詢等各種手段來維護和管理這它們。最傳統的關係型資料庫就是這樣的。

資料量小的一臺計算機就可以搞定,當資料量越來越大,就需要專用的儲存介質(比如儲存陣列)來放,到後來要讀和寫的人越來越多,就需要多臺計算機搭配儲存陣列一起來工作,其中一臺負責寫,多臺讀。資料量再大就需要分散式架構,多臺讀、多臺寫。現在在關係型資料庫之外,還有nosql、newsql等資料庫出來,它們提供更自由的儲存資料的方式,能儲存更多資料。

3樓:無語禍兮

資料庫,簡而言之可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。所謂「資料庫」是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

4樓:飯盒狂神

資料庫,通常是一個或一組檔案,儲存了一些符合特定規格的資料,資料庫對應的英語單詞是database,簡稱:db,資料庫軟體稱為資料庫管理系統(dbms),全稱為database management system,如:oracle、sql server、mysql、sybase、informix、db2、interbase、postgresql 。

5樓:親愛的風雨過後

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

6樓:匿名使用者

資料庫就是指「根據資料結構來組織、儲存和管理資料的一個倉庫」。是一個能夠長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。

7樓:大寶升仔

資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。是一個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。

8樓:傳統手藝

資料庫就是儲存資料的一個數字倉庫,跟實體倉庫一樣的道理,資料庫中的表,就相當於倉庫中的貨架。

什麼是資料庫?

9樓:blackpink_羅捷

資料庫,簡而言之可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。

所謂「資料庫」是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

在計算機程式設計之中,資料庫的定義和生活中有一定的區別。同樣是資料的集合這沒有變,但是多了一些條件限定,每一種型別資料集合裡面的資料都有固定的內容結構。

擴充套件資料

計算機資料庫的應用如下:

1、將物件導向方法及其技術同資料庫技術逐步進行融入的主要目的是為了滿足相關使用者應用過程中的特定需求,確保使用者在資料傳輸以及應用過程中的安全性。

2、在多**技術中融入計算機資料庫技術,對於此類資料庫技術的應用而言,不僅具有多**技術的特點,還綜合了計算機資料庫技術的優勢。

10樓:匿名使用者

資料庫的意思可以是指電子化的檔案櫃,就是用來儲存電子檔案的處所。計算機資料庫技術在應用中受到了社會各界的廣泛關注,但是它在實際的應用過程中還是存在著一些問題。

此外,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。資料庫是以一定方式儲存在一起、能與多個使用者共享、與應用程式彼此獨立的資料集合。

11樓:丿染指流年丶丶

資料庫資料庫,簡而言之可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。

所謂「資料庫」是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

資料庫是按照 資料結構來組織、 儲存和管理資料的倉庫,它產生於距今六十多年前,隨著 資訊科技和市場的發展,特別是二十世紀九十年代以後, 資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。

擴充套件資料:

資料庫型別

1、關聯式資料庫

mysql

——mariadb(mysql的代替品,英文維基百科從mysql轉向mariadb)

——percona server(mysql的代替品·)

postgresql

microsoft access

microsoft sql server

google fusion tables

filemaker

oracle資料庫

sybase

dbase

clipper

foxpro

foshub

幾乎所有的資料庫管理系統都配備了一個開放式資料庫連線(odbc)驅動程式,令各個資料庫之間得以互相整合。

2、非關係型資料庫(nosql)

主條目:nosql

bigtable(google)

cassandra

mongodb

couchdb

鍵值(key-value)資料庫

apache cassandra(為facebook所使用):高度可擴充套件

dynamo

leveldb(google)

12樓:匿名使用者

資料庫(database)

是按照 資料結構來組織、 儲存和管理資料的倉庫,它產生於距今六十多年前,隨著 資訊科技和市場的發展,特別是二十世紀九十年代以後, 資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。

資料庫有很多種 型別,從最簡單的儲存有各種資料的 **到能夠進行海量 資料儲存的大型 資料庫系統都在各個方面得到了廣泛的應用。

在資訊化社會,充分有效地管理和利用各類資訊資源,是進行科學研究和決策管理的前提條件。資料庫技術是管理資訊系統、辦公自動化系統、決策支援系統等各類資訊系統的核心部分,是進行科學研究和決策管理的重要技術手段。

13樓:love生活

資料庫:是儲存電子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。

資料庫的最大功用就是將眾多的資料集中在一個可以伸縮的容器裡,通過一定演算法進行壓縮後的存貯,能夠實現空間的最大化和資源利用最大化。

資料庫在電腦科學與應用中,特別是移動網際網路和pc網際網路,在使用者數方面成為全球第一。龐大的使用者數系統,為計算機資料庫技術的發展與應用提供了良好的條件。

擴充套件資料

「資料庫」以一定方式儲存在一起、能予多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

資料庫的最大功用就是將眾多的資料集中在一個可以伸縮的容器裡,通過一定演算法進行壓縮後的存貯,能夠實現空間的最大化和資源利用最大化。

資料庫的發展從最早的層次模型資料庫然後演變到關聯式資料庫,再到現在廣泛使用到物件導向資料庫,而且前沿的分佈資料庫和並行資料庫以及智慧資料庫都已經開始在應用,短短幾十年資料庫技術就更新了五代以上,可見發展的迅猛速度。

一些比較大型的it企業結合內部雄厚的人力資源條件,以計算機資料庫技術為主要研究內容,開發了更加高效和智慧的資料庫系統,這已經成為當前企業發展的重要挑戰,而且成功的可能性非常大。

隨著社會移動網際網路技術的高速發展,對於計算機資料庫技術的創新發展需求量不斷增加。而且日益完善的移動網際網路技術為計算機資料庫的發展提供了良好的條件。

14樓:匿名使用者

資料庫是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。

可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料執行新增、擷取、更新、刪除等操作。例如sql、xquery;或依據效能衝量重點來作分類,例如最大規模、最高執行速度;亦或其他的分類方式。

資料庫最初是在大公司或大機構中用作大規模事務處理的基礎。後來隨著個人計算機的普及,資料庫技術被移植到pc機(personal computer,個人計算機)上,供單使用者個人資料庫應用。

擴充套件資料

架構可以大致區分為三個概括層次:內層、概念層和外層。

1、內層:最接近實際儲存體,亦即有關資料的實際儲存方式。

2、外層:最接近使用者,即有關個別使用者**資料的方式。

3、概念層:介於兩者之間的間接層。

索引跟欄位有著相應的關係,索引即是由欄位而來,其中欄位有所謂的關鍵欄位(key field),該欄位具有唯一性,即其值不可重複,且不可為"空值(null)"。例如:在合併資料時,索引便是扮演欲附加欄位資料之指向性用途的角色。

故此索引為不可重複性且不可為空。

15樓:匿名使用者

資料庫是長期儲存在計算機內、有組織的、可共享的資料集合。資料庫中的資料指的是以一定的資料模型組織、描述和儲存在一起、具有儘可能小的冗餘度、較高的資料獨立性和易擴充套件性的特點並可在一定範圍內為多個使用者共享。

隨著 資訊管理內容的不斷擴充套件,出現了豐富多樣的 資料模型( 層次模型, 網狀模型,關係模型, 物件導向模型,半結構化模型等),新技術也層出不窮( 資料流,web 資料管理, 資料探勘等)。

每隔幾年,國際上一些資深的資料庫專家就會聚集一堂,**資料庫研究現狀,存在的問題和未來需要關注的新技術焦點。

16樓:魚與鹹魚

1、簡單的理解:

放置資料的倉庫;

2、資料:

電子化的檔案、資訊;

3、倉庫:

虛擬的空間;

4、操作:

新增、擷取、更新、刪除等操作。

5、常見資料庫:

mysql、microsoft sql server、oracle資料庫、dbase、nosql、mongodb

6、電腦科學與應用中資料庫意味著:

⑴ 實現資料共享

資料共享包含所有使用者可同時存取資料庫中的資料,也包括使用者可以用各種方式通過介面使用資料庫,並提供資料共享。

⑵ 減少資料的冗餘度

同檔案系統相比,由於資料庫實現了資料共享,從而避免了使用者各自建立應用檔案。減少了大量重複資料,減少了資料冗餘,維護了資料的一致性。

⑶ 資料的獨立性

資料的獨立性包括邏輯獨立性(資料庫中資料庫的邏輯結構和應用程式相互獨立)和物理獨立性(資料物理結構的變化不影響資料的邏輯結構)。

⑷ 資料實現集中控制

檔案管理方式中,資料處於一種分散的狀態,不同的使用者或同一使用者在不同處理中其檔案之間毫無關係。利用資料庫可對資料進行集中控制和管理,並通過資料模型表示各種資料的組織以及資料間的聯絡。

⑸資料一致性和可維護性,以確保資料的安全性和可靠性

主要包括:①安全性控制:以防止資料丟失、錯誤更新和越權使用;②完整性控制:

保證資料的正確性、有效性和相容性;③併發控制:使在同一時間週期內,允許對資料實現多路存取,又能防止使用者之間的不正常互動作用。

⑹ 故障恢復

由資料庫管理系統提供一套方法,可及時發現故障和修復故障,從而防止資料被破壞。資料庫系統能儘快恢復資料庫系統執行時出現的故障,可能是物理上或是邏輯上的錯誤。比如對系統的誤操作造成的資料錯誤等

資料庫是什麼,什麼是資料庫

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

關聯式資料庫,什麼是關聯式資料庫

根據正規化的定義來判斷,比如說有部分依賴關係的就是一正規化,有傳遞依賴的是2正規化,其他的就是3正規化或比3正規化更高了。現在一般只要求到3正規化就行了。什麼是關聯式資料庫?關聯式資料庫是建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料,現實世界中的各種實體以及實體之間的各種聯絡均用...

oracle資料庫訪問另資料庫問題

可以使用dblink 在資料庫b上建立database link 然後配置使用者名稱,密碼和sid 其次注意要有訪問該表的許可權,然後再b中直接輸入 select from a dblink name 就可以了 用資料庫鏈路 create public database link toaconnec...