首頁>Club>
12
回覆列表
  • 1 # 雲渺書齋

    主流資料庫主要有MySql、Oracle、db2、SqlServer、mongodb、PostgreSql

    國內主要有:南大通用、武漢達夢、人大金倉、神州通用

    要了解資料庫之前,先要了解下關係型資料庫和非關係型資料庫。

    關係型資料庫將資料儲存在不同的二維表裡,而一個關係型資料庫就是由二維表及其之間的聯絡所組成的一個數據組織。

    非關係型資料庫是基於鍵值對,不需要經過Sql層的解析,效能非常高。

    MySql:關係型資料庫,瑞典MySql公司開發,屬於Oracle公司下的產品。MySql資料庫體積小、速度快、成本低、程式碼開源,比較適合中小型專案開打。

    Oracle:關係型資料庫,甲骨文公司開發。在整個資料庫領域一直處於領先地位,是目前世界上最流行的關係資料庫管理系統,可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。高效率、高可靠性、高吞吐量。

    db2:關係型資料庫系統,IBM公司研製。主要應用於大型應用系統,具有較好的可伸縮性,支援從大型機到單使用者環境。高層次、完整性、安全性、可恢復性,以及小規模到大規模應用程式的執行能力,具有與平臺無關的基本功能和SQL命令。

    SqlServer:關係型資料庫,微軟公司產品。操作簡單,具有可伸縮性、靈活性、擴充性好,而且價格便宜。

    mongodb:非關係資料庫,也叫文件型資料庫,是一種NoSql的資料庫。存放xml、json、bson型別的資料,資料結構由鍵值(key=>value)對組成。不需要編寫sql語句,不需要建表,只需定製collection,mongodb自動建立collection。資料儲存在物理記憶體中,使得熱資料的讀寫變得十分快。高可用和叢集架構擁有十分高的擴充套件性,十分適合文件格式的儲存與查詢。 不支援事務操作、佔用空間過大。

    PostgreSql:關係型資料庫,美國加州大學計算機系研發。PostgreSql支援繼承、函式過載、複雜的sql、大量的分析函式,非常適合資料倉庫。PostgreSql對CPU利用率比較高,對資源消耗比較大,PostgreSql不支援型別自動轉換,需要顯示轉換或新增CAST。另外sql在一些使用語法上有比較嚴格的限制,對事務的處理是自動提交事務。

  • 2 # 睜大眼觀影

    大型企業一般用這些SAP HANA、ORACLE、DB2、MYSQL、SQLSERVER

    其他的都是開源資料庫

  • 3 # 簡單說技術

    資料庫引擎排行

    從2019年資料庫引擎排行榜可以看到,比較常見的資料庫系統有:Oracle、Mysql、Microsoft SQL Server、MongoDB 、 PostgreSQL 、DB2、Redis等。

    從榜單看到,較為流行的依然是關係型資料庫,像Oracle、Mysql、Microsoft SQL Server、DB2等。而近幾年NoSQL也漸漸流行起來,像MongoDB這種介於關係資料庫和非關係資料庫之間的產品也深受青睞。還有就是互聯的發展,對系統性能的要求的提高,大多數用來做快取的記憶體資料庫如:Redis,也受到業界的廣為關注。

  • 4 # 喜歡下廚的資料分析師

    資料庫很多啊,但是入門都挺複雜的,所以我一般用智分析去管理這些資料庫,支援市面上所有主流的資料庫,連線資料超級方便。

  • 5 # 快樂玉米粒

    一、MySQL

    MySQL是目前最受歡迎開源的SQL資料庫管理系統,與其他的大型資料庫Oracle、DB2、SQL Server等相比,MySQL雖然有它的不足之處,但絲毫也沒有減少它受歡迎的程度。對於個人或中小型企業來說,MySQL的功能已經夠用了, MySQ L又是開源軟體,因此沒有必要花大精力和大價錢去使用大型付費資料庫管理系統了。

    特點:

    1、MySQL是開源免費的。

    2、MySQL伺服器是可靠的、易於使用的、快速的。

    3、MySQL伺服器工作在客戶/伺服器或嵌入系統中。

    4、MySQL軟體很多。

    5、MySQL是一個關係資料庫管理系統。

    二、SQL Server

    SQL Server是由微軟公司開發的關係型資料庫管理系統,一般用於Web上儲存資料。SQL Server 提供了眾多功能,如對XML和Internet標準的豐富支援,透過Web對資料輕鬆安全的訪問,具有靈活的、安全的、和基於Web的應用程式管理等,及容易操作的操作介面,受到廣大使用者的喜愛。

    三、Oracle

    Oracle在資料庫領域一直處於領先地位,由於有先進技術的不斷更新,目前Oracle產品覆蓋甚廣,成為了世界上使用最廣泛的關係資料系統之一。

    完整的資料管理功能:

    1、資料的大量性

    2、資料的儲存的永續性

    3、資料的共享性

    4、資料的可靠性

    四、Sybase

    Sybase美國Sybase公司研製的一種關係型資料庫系統,是一種典型的UNIX或WindowsNT平臺上客戶機/伺服器環境下的大型資料庫系統。

    特點:

    1、客戶/伺服器體系結構

    2、真正開放的

    3、高效能的

    五、DB2

    DB2是美國IBM公司開發的一套關係型資料庫管理系統,主要應用於大型應用系統,具有較好的可伸縮性。

  • 6 # 方小咖的地帶

    MySQL:如果網站基於PHP開發,則適合使用MySQL。如果您的虛擬主機採用Linux作為作業系統(即Linux虛擬主機),一般也採用MySQL。MySQL具有很高的效率,勝任大中小各種型別的網站應用。搭配PhpMyAdmin,使用者透過瀏覽器即可方便的管理資料庫。

    Access:如果網站是基於ASP或ASP.Net開發,一般使用微軟的Access或SQLServer。其中Access是文字資料庫,其查詢或儲存效率遠低於SQLServer,不宜作為大型應用的選擇,通常適用於小型網站。

    SQLServer:需要伺服器安裝專門的SQLServer程式,效率較高,並且有專業的管理客戶端。

    通常情況下,各類網站程式都會指定所需要的環境,例如Discuz、PHPWind、Shopex預設使用MySQL,而Discuz!NT、動易、Dvbbs等預設使用Access或SQLServer。

  • 7 # 無塵的劍

    1、Oracle

    70年代 一間名為Ampex的軟體公司,正為中央情報局設計一套名叫Oracle的資料庫,Ellison是程式設計師之一。Oracle是世界領先的資訊管理軟體開發商,因其複雜的關係資料庫產品而聞名。Oracle資料庫產品為財富排行榜上的前1000家公司所採用,許多大型網站、銀行、證券、電信等都選用了Oracle系統。

    2、SQL Server

    SQLServer(Structured Query Language Server) 是一個關係資料庫管理系統(DBMS)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發的,於1988 年推出了第一個OS/2 版本。

    在Windows NT 推出後,Microsoft與Sybase 在SQL Server 的開發上就分道揚鑣了,Microsoft 將SQL Server 移植到Windows NT系統上,專注於開發推廣SQL Server 的Windows NT 版本。

    3、ACCESS

    Access 是微軟公司推出的基於Windows的桌面關係資料庫管理系統(RDBMS,即Relational Database Management System),是Office系列應用軟體之一。

    它提供了表、查詢、窗體、報表、頁、宏、模組7種用來建立資料庫系統的物件;提供了多種嚮導、生成器、模板,把資料儲存、資料查詢、介面設計、報表生成等操作規範化;為建立功能完善的資料庫管理系統提供了方便,也使得普通使用者不必編寫程式碼,就可以完成大部分資料管理的任務。

    4、DB2

    IBM公司研製的一種關係型資料庫系統。DB2主要應用於大型應用系統,具有較好的可伸縮性,可支援從大型機到單使用者環境,應用於OS/2.Windows等平臺下。

    DB2提供了高層次的資料利用性、完整性、安全性、可恢復性,以及小規模到大規模應用程式的執行能力,具有與平臺無關的基本功能和SQL命令。

    5、MySQL

    MySQL是一個小型關係型資料庫管理系統,開發者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。

    而2009年,SUN又被Oracle收購。對於Mysql的前途,沒有任何人抱樂觀的態度。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。

  • 8 # 繆繆的幸福生活

    1.Oracle資料庫 Oracle是甲骨文公司的一款關係資料庫管理系統

    2.DB2資料庫 DB2資料庫是IBM開發的,

    3.SQL Server資料庫 SQL Server資料庫是美國微軟公司開發

    4.PostgreSQL資料庫 PostgreSQL是以加州大學伯克利分校計算機系開發的

    5.MySQL資料庫 MySQL是一種開放原始碼的關係型資料庫管理系統

  • 中秋節和大豐收的關聯?
  • 能力強、水平高、人品好卻未提拔,為什麼?