{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

數(shù)據(jù)庫到底指的什么?

ShevaKuilinShevaKuilin 回答0 收藏1
收藏問題

4條回答

wenhai.he

wenhai.he

回答于2022-06-28 13:41

數(shù)據(jù)庫,故名思議,就是存放數(shù)據(jù)庫倉庫。我下面從幾個(gè)角度描述下數(shù)據(jù)庫。

數(shù)據(jù)庫到底指的是什么?

我們先看看百度中對數(shù)據(jù)庫的專業(yè)解釋:

所謂“數(shù)據(jù)庫”是以一定方式儲(chǔ)存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。

這個(gè)解釋比較抽象,通俗的講,數(shù)據(jù)庫就是一種計(jì)算機(jī)領(lǐng)域特殊的配合軟件系統(tǒng)的數(shù)據(jù)存儲(chǔ),他們主要用來在硬盤或其它介質(zhì)上存儲(chǔ)和管理數(shù)據(jù),比如我們經(jīng)常聽說的PostgreSQL、SQLite、MySQL、SQLServer、Oracle、Access等等,都是數(shù)據(jù)庫、又都可以管理數(shù)據(jù)庫的軟件系統(tǒng)。

數(shù)據(jù)庫發(fā)展簡史

1970年,IBM的研究員E.F.Codd博士在刊物《Communication of the ACM》上發(fā)表了一篇名為“ARelational Model of Data for Large Shared Data Banks”的論文,提出了關(guān)系模型的概念,奠定了關(guān)系模型的理論基礎(chǔ)。

這篇論文被普遍認(rèn)為是數(shù)據(jù)庫系統(tǒng)歷史上具有劃時(shí)代意義的里程碑。后來Codd又陸續(xù)發(fā)表多篇文章,論述了范式理論和衡量關(guān)系系統(tǒng)的12條標(biāo)準(zhǔn),用數(shù)學(xué)理論奠定了關(guān)系數(shù)據(jù)庫的基礎(chǔ)。

1974年,IBM的Ray Boyce和DonChamberlin將Codd關(guān)系數(shù)據(jù)庫的12條準(zhǔn)則的數(shù)學(xué)定義以簡單的關(guān)鍵字語法表現(xiàn)出來,里程碑式地提出了SQL(StructuredQuery Language)語言。

隨后,Oracle的創(chuàng)始人LarryEllison敏銳意識(shí)到在這個(gè)研究基礎(chǔ)上可以開發(fā)商用軟件系統(tǒng)。幾個(gè)月后,Ellison他們就開發(fā)了Oracle 1.0。

1988年,為解決企業(yè)集成問題,IBM公司的研究員BarryDevlin和Paul Murphy創(chuàng)造性的提出了一個(gè)新的術(shù)語──數(shù)據(jù)倉庫(DataWarehouse)。

……

當(dāng)下流行的數(shù)據(jù)庫都有那些?

數(shù)據(jù)庫發(fā)展到當(dāng)下,衍生出關(guān)系型數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫和NewSQL數(shù)據(jù)庫三條線。關(guān)系型數(shù)據(jù)庫基于傳統(tǒng)關(guān)系型模型;NoSQL顛覆了關(guān)系型數(shù)據(jù)庫的關(guān)系模型、試圖用另一種角度表達(dá)越來越復(fù)雜多元化數(shù)據(jù);NewSQL則兼顧綜合了兩者的優(yōu)點(diǎn)。

當(dāng)下比較流行的關(guān)系型數(shù)據(jù)庫,主要分為商業(yè)型關(guān)系型數(shù)據(jù)庫和開源關(guān)系型數(shù)據(jù)庫,商業(yè)型關(guān)系型數(shù)據(jù)庫主要包括DB2、Oracle、SQLServer、Informix等;開源關(guān)系型數(shù)據(jù)庫,主要包括PostgresSQL、MySQL、SQLite等。

當(dāng)下比較流行的NoSQL數(shù)據(jù)庫,根據(jù)特性有四大分支,即鍵值類、文檔類、列式、圖形類。鍵值類以Redis為代表;文檔類以CouchDB、MongoDB為代表、列式以Cassandra、HBase為代表;圖形類以Neo4為代表。

當(dāng)下比較流行的NewSQL系統(tǒng),國外的我就不說了,國內(nèi)一幫高手開發(fā)了一套名為TiDB的NewSQL系統(tǒng),語法兼容MySQL,非常不錯(cuò)。

評論0 贊同0
  •  加載中...
voyagelab

voyagelab

回答于2022-06-28 13:41

數(shù)據(jù)庫就是,儲(chǔ)存數(shù)據(jù)的倉庫。數(shù)據(jù)庫里的表格其實(shí)跟倉庫貨架差不多。

簡單的說數(shù)據(jù)庫通過有規(guī)律的儲(chǔ)存數(shù)據(jù),方便讀,寫,查找,刪除。

評論0 贊同0
  •  加載中...
Donne

Donne

回答于2022-06-28 13:41

數(shù)據(jù)庫是一種存儲(chǔ)技術(shù)。最簡單和通俗地理解就是,我們把需要存儲(chǔ)的內(nèi)容做成一張張二維表格,數(shù)據(jù)庫負(fù)責(zé)把這些表存放到計(jì)算機(jī)的磁盤上,并提供增、刪、改、查詢等各種手段來維護(hù)和管理這它們。最傳統(tǒng)的關(guān)系型數(shù)據(jù)庫就是這樣的。數(shù)據(jù)量小的一臺(tái)計(jì)算機(jī)就可以搞定,當(dāng)數(shù)據(jù)量越來越大,就需要專用的存儲(chǔ)介質(zhì)(比如存儲(chǔ)陣列)來放,到后來要讀和寫的人越來越多,就需要多臺(tái)計(jì)算機(jī)搭配存儲(chǔ)陣列一起來工作,其中一臺(tái)負(fù)責(zé)寫,多臺(tái)讀。數(shù)據(jù)量再大就需要分布式架構(gòu),多臺(tái)讀、多臺(tái)寫。現(xiàn)在在關(guān)系型數(shù)據(jù)庫之外,還有NoSQL、NewSQL等數(shù)據(jù)庫出來,它們提供更自由的保存數(shù)據(jù)的方式,能存儲(chǔ)更多數(shù)據(jù)。

評論0 贊同0
  •  加載中...
everfight

everfight

回答于2022-06-28 13:41

數(shù)據(jù)庫到底指的是什么?

我們先看看百度中對數(shù)據(jù)庫的專業(yè)解釋:

所謂“數(shù)據(jù)庫”是以一定方式儲(chǔ)存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。

這個(gè)解釋比較抽象,通俗的講,數(shù)據(jù)庫就是一種計(jì)算機(jī)領(lǐng)域特殊的配合軟件系統(tǒng)的數(shù)據(jù)存儲(chǔ),他們主要用來在硬盤或其它介質(zhì)上存儲(chǔ)和管理數(shù)據(jù),比如我們經(jīng)常聽說的PostgreSQL、SQLite、MySQL、SQLServer、Oracle、Access等等,都是數(shù)據(jù)庫、又都可以管理數(shù)據(jù)庫的軟件系統(tǒng)。

評論0 贊同0
  •  加載中...

相關(guān)問題

最新活動(dòng)

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<