国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> 數(shù)據(jù)庫管理系統(tǒng)有哪些? >

數(shù)據(jù)庫管理系統(tǒng)有哪些?

36氪企服點(diǎn)評(píng)小編
2021-04-25 17:44
980次閱讀

   「資料就是一切!」這種大膽的說法我們都聽過,但事實(shí)上,事實(shí)就是如此,而且數(shù)據(jù)仍然無處不在。對(duì)MySQL,SQLServer,Oracle,Navicat,PL/SQLDeveloper,SQLCompare等數(shù)據(jù)庫進(jìn)行了詳細(xì)的介紹。下面就有小編為您帶來數(shù)據(jù)庫管理系統(tǒng)有哪些的相關(guān)介紹。

數(shù)據(jù)庫管理系統(tǒng)有哪些?數(shù)據(jù)庫管理系統(tǒng)

1.MySQL

    MySQL是最受歡迎的開源SQL數(shù)據(jù)庫管理系統(tǒng),它由 MySQL AB開發(fā)、發(fā)布和支持。MySQL AB是一家基于MySQL開發(fā)人員的商業(yè)公司,它是一家使用了一種成功的商業(yè)模式來結(jié)合開源價(jià)值和方法論的第二代開源公司。MySQL是MySQL AB的注冊(cè)商標(biāo)。

   MySQL是一個(gè)快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器。MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置(mass- deployed)的軟件中去。

與其他數(shù)據(jù)庫管理系統(tǒng)相比,MySQL具有以下優(yōu)勢:

  1. 體積小、速度快、總體擁有成本低,開源、支持多種操作系統(tǒng)。

  2. 是開源數(shù)據(jù)庫,提供的接口支持多種語言連接操作。

  3. MySql的核心程序采用完全的多線程編程。

  4. MySql有一個(gè)非常靈活而且安全的權(quán)限和口令系統(tǒng)

  5. 支持ODBC for Windows

  6. 支持大型的數(shù)據(jù)庫

  7. 擁有一個(gè)非常快速而且穩(wěn)定的基于線程的內(nèi)存分配系統(tǒng)8.MySQL同時(shí)提供高度多樣性

缺點(diǎn):

  1. 不支持熱備份

  2. MySQL最大的缺點(diǎn)是其安全系統(tǒng)

  3. 沒有一種存儲(chǔ)過程(StoredProcedure)語言

數(shù)據(jù)庫管理系統(tǒng)有哪些?

2.SQL Server

   SQL Server是由微軟開發(fā)的數(shù)據(jù)庫管理系統(tǒng),是Web上最流行的用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫,它已廣泛用于電子商務(wù)、銀行、保險(xiǎn)、電力等與數(shù)據(jù)庫有關(guān)的行業(yè)。

   目前最新版本是SQL Server 2019,它只能在Windows上運(yùn)行,Windows 10 TH1 1507 更高版本,Windows Server 2016 或更高版本操作系統(tǒng)的系統(tǒng)穩(wěn)定性對(duì)數(shù)據(jù)庫十分重要,并行實(shí)施和共存模型并不成熟,很難處理日益增多的用戶數(shù)和數(shù)據(jù)卷,伸縮性有限。

   SQL Server 提供了眾多的Web和電子商務(wù)功能,如對(duì)XML和Internet標(biāo)準(zhǔn)的豐富支持,通過Web對(duì)數(shù)據(jù)進(jìn)行輕松安全的訪問,具有強(qiáng)大的、靈活的、基于Web的和安全的應(yīng)用程序管理等。而且,由于其易操作性及其友好的操作界面,深受廣大用戶的喜愛。

優(yōu)點(diǎn):

  1. 易用性、適合分布式組織的可伸縮性、

  2. 用于決策支持的數(shù)據(jù)倉庫功能

  3. 與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價(jià)比等

缺點(diǎn):

  • 開放性:sqlserver 只能在windows上運(yùn)行。

  • 伸縮性并行性:sql server 并行實(shí)施和共存模型并成熟難處理日益增多用戶數(shù)和數(shù)據(jù)卷伸縮性有限;

  • 安全性:沒有獲得任何安全證書。

  • 性能 :SQL Server 多用戶時(shí)性能不佳

SQL Server 2019新版功能亮點(diǎn):

  1. 利用大數(shù)據(jù)的力量

  2. 將 AI 引入工作負(fù)載

  3. 消除數(shù)據(jù)遷移的需求

  4. 消除數(shù)據(jù)遷移的需求

  5. 對(duì)操作數(shù)據(jù)運(yùn)行實(shí)時(shí)分析

  6. 自動(dòng)調(diào)整 SQL Server

  7. 減少數(shù)據(jù)庫維護(hù)并延長業(yè)務(wù)正常運(yùn)行時(shí)間

  8. 提高安全性并保護(hù)使用中的數(shù)據(jù)

  9. 跟蹤復(fù)雜資源的合規(guī)性

  10. 利用豐富選擇和靈活性進(jìn)行優(yōu)化

使用SQL Server 2019,用戶現(xiàn)在可以做哪些以前不能做的事情?

升級(jí)到SQL Server 2019,用戶可以將所有大數(shù)據(jù)工作負(fù)載轉(zhuǎn)移到SQL Server。在SQL Server 2019之前,用戶將基于Cloudera、Map R等prem平臺(tái)在Hadoop中管理他們的大數(shù)據(jù)工作負(fù)載。現(xiàn)在,他們可以將所有現(xiàn)有的大數(shù)據(jù)工作負(fù)載帶到SQL Server 2019。

用戶的另一個(gè)關(guān)鍵場景是使用數(shù)據(jù)虛擬化特性查詢外部數(shù)據(jù)庫的能力。使用內(nèi)建的連接器,用戶可以直接查詢 (Oracle、Mongo DB、Teradata、Azure Data Lake、HDFS),而不需要移動(dòng)或復(fù)制數(shù)據(jù)。

用戶只需升級(jí)到SQL Server 2019,無需進(jìn)行任何應(yīng)用程序更改,即可實(shí)現(xiàn)巨大的性能提升,具備智能查詢處理、數(shù)據(jù)庫加速恢復(fù)等功能。

數(shù)據(jù)庫管理系統(tǒng)有哪些?

3.Oracle

提起數(shù)據(jù)庫,第一個(gè)想到的公司,一般都會(huì)是Oracle(甲骨文)。該公司成立于1977年,最初是一家專門開發(fā)數(shù)據(jù)庫的公司。Oracle在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位。 1984年,首先將關(guān)系數(shù)據(jù)庫轉(zhuǎn)到了桌面計(jì)算機(jī)上。然后,Oracle5率先推出了分布式數(shù)據(jù)庫、客戶/服務(wù)器結(jié)構(gòu)等嶄新的概念。Oracle 6首創(chuàng)行鎖定模式以及對(duì)稱多處理計(jì)算機(jī)的支持……最新的Oracle 8主要增加了對(duì)象技術(shù),成為關(guān)系—對(duì)象數(shù)據(jù)庫系統(tǒng)。目前,Oracle產(chǎn)品覆蓋了大、中、小型機(jī)等幾十種機(jī)型,Oracle數(shù)據(jù)庫成為世界上使用最廣泛的關(guān)系數(shù)據(jù)系統(tǒng)之一。

Oracle數(shù)據(jù)庫產(chǎn)品具有以下優(yōu)良特性:

  1. 兼容性:Oracle產(chǎn)品采用標(biāo)準(zhǔn)SQL,并經(jīng)過美國國家標(biāo)準(zhǔn)技術(shù)所(NIST)測試。與IBM SQL/DS、DB2、INGRES、IDMS/R等兼容。

  2. 可移植性:Oracle的產(chǎn)品可運(yùn)行于很寬范圍的硬件與操作系統(tǒng)平臺(tái)上。可以安裝在70種以上不同的大、中、小型機(jī)上;可在VMS、DOS、UNIX、Windows等多種操作系統(tǒng)下工作。

  3. 可連接性:Oracle能與多種通訊網(wǎng)絡(luò)相連,支持各種協(xié)議(TCP/IP、DECnet、LU6.2等)。

  4. 高生產(chǎn)率:Oracle產(chǎn)品提供了多種開發(fā)工具,能極大地方便用戶進(jìn)行進(jìn)一步的開發(fā)。

  5. 開放性:Oracle良好的兼容性、可移植性、可連接性和高生產(chǎn)率使Oracle RDBMS具有良好的開放性。

  6. 處理速度快,非bai常快

  7. 安全級(jí)別高。支持快閃以及完美的恢復(fù),即使硬件壞了 也可以恢復(fù)到故障發(fā)前的1s

  8. 幾臺(tái)數(shù)據(jù)庫做負(fù)載數(shù)據(jù)庫,可以做到30s以內(nèi)故障轉(zhuǎn)移

缺點(diǎn):

  1. 對(duì)硬件的要求很高。

  2. 價(jià)格比較昂貴。

  3. 管理維護(hù)麻煩一些。

  4. 操作比較復(fù)雜,需要技術(shù)含量較高。

  5. 更新日志開銷較大

  6. Delete無法釋放空間(HWM High Water Mark不下降)

  7. 表記錄太大檢索太慢

  8. 索引回表讀開銷非常大

  9. 即便有序插入,也非常難保證有序讀出

4.Navicat for MySQL

Navicat for MySQL 是一套管理和開發(fā) MySQL 或 MariaDB 的理想解決方案。它是一套單一的應(yīng)用程序,能同時(shí)連接 MySQL 和 MariaDB 數(shù)據(jù)庫,并與 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、騰訊云和華為云等云數(shù)據(jù)庫兼容。這套全面的前端工具為數(shù)據(jù)庫管理、開發(fā)和維護(hù)提供了一款直觀而強(qiáng)大的圖形界面。

管理和開發(fā) MySQL 或 MariaDB 的優(yōu)秀選擇

  • 多元化操作工具

  • 簡單的 SQL 編輯

  • 智能數(shù)據(jù)庫設(shè)計(jì)器

  • 數(shù)據(jù)可視化工具

  • 提升生產(chǎn)力

  • 協(xié)同合作更方便

  • 高級(jí)安全連接

  • 跨平臺(tái)許可證

數(shù)據(jù)庫管理系統(tǒng)有哪些?

5.PL/SQL Developer

PL/SQL Developer是一個(gè)集成開發(fā)環(huán)境,它專門針對(duì)Oracle數(shù)據(jù)庫的存儲(chǔ)程序單元的開發(fā)所用。

現(xiàn)在越來越多的商業(yè)邏輯和應(yīng)用程式邏輯都在使用Oracle服務(wù)器,所以PL/SQL編程在整個(gè)開發(fā)過程中也變得越來越重要。PL/SQL開發(fā)者在開發(fā)Oracle應(yīng)用程序的時(shí)候都注重于開發(fā)工具簡單易用,代碼簡潔和開發(fā)效率高等特點(diǎn)。PL/SQL Developer不僅很好的提供了上述的特點(diǎn),而且還具有很多其他的優(yōu)勢。

多線程IDE

PL/SQL Developer是一個(gè)多線程IDE,這意味著你可以同時(shí)執(zhí)行SQL查詢,PL/SQL程序,調(diào)試會(huì)話和運(yùn)行 等等。也意味著如果你的程序出了錯(cuò),PL/SQL Developer IDE也不會(huì)癱瘓,隨時(shí)可以中斷執(zhí)行或保存工作。

安裝方便

除了Oracle網(wǎng)絡(luò),無需其他中間組件,無需安裝數(shù)據(jù)庫對(duì)象。就是一個(gè)簡單的一鍵式安裝過程,你只需準(zhǔn)備好用它。

強(qiáng)大的PL/SQL編輯器

PL/SQL編輯器具有語法高亮顯示、SQL和PL/SQL幫手、對(duì)象描述、代碼助手、編譯提示、重構(gòu)、PL/SQL美化、代碼目錄、代碼分層、折疊、超鏈接導(dǎo)航、宏庫和其它很多復(fù)雜的功能和特點(diǎn)

數(shù)據(jù)庫管理系統(tǒng)有哪些?

6.SQL Compare

SQL Compar是一款比較和同步SQL Server數(shù)據(jù)庫結(jié)構(gòu)的工具,專業(yè)的數(shù)據(jù)庫對(duì)比管理軟件

SQL Compar是一款比較和同步SQL Server數(shù)據(jù)庫結(jié)構(gòu)的工具。現(xiàn)有超過150,000的數(shù)據(jù)庫管理員、開發(fā)人員和測試人員在使用它。當(dāng)測試本地?cái)?shù)據(jù)庫,暫存或激活遠(yuǎn)程服務(wù)器的數(shù)據(jù)庫時(shí),SQL Compare將分配數(shù)據(jù)庫的過程自動(dòng)化。

功能亮點(diǎn)

  • 節(jié)省比較和同步數(shù)據(jù)庫結(jié)構(gòu)的時(shí)間

  • 消除從開發(fā)到測試到生產(chǎn)遷移數(shù)據(jù)庫變更的錯(cuò)誤

  • 加快新數(shù)據(jù)庫結(jié)構(gòu)更新的開發(fā)

  • 生成T-SQL腳本用于更新一個(gè)數(shù)據(jù)庫以匹配另外一個(gè)結(jié)構(gòu)

  • 查找和修復(fù)數(shù)據(jù)庫之間的差異引起的錯(cuò)誤

  • 在SSMS中比較和同步

  • 部署到SQL Azure數(shù)據(jù)庫,或在Amazon RDS上的SQL Server

  • 使用SQL Compare用于共享變更?在SSMS中源代碼控制您的數(shù)據(jù)庫,使用您的版本控制系統(tǒng)和SQL Source Control。

7.MariaDB

MariaDB數(shù)據(jù)庫管理系統(tǒng)是MySQL的一個(gè)分支,主要由開源社區(qū)在維護(hù),采用GPL授權(quán)許可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。在存儲(chǔ)引擎方面,使用XtraDB(英語:XtraDB)來代替MySQL的InnoDB。

MariaDB與MySQL

優(yōu)點(diǎn)

  1. MariaDB針對(duì)性能進(jìn)行了優(yōu)化,對(duì)于大型數(shù)據(jù)集,它比MySQL強(qiáng)大得多。 從其他數(shù)據(jù)庫系統(tǒng)可以優(yōu)雅的遷移到MariaDB是另一個(gè)好處。

  2. 從MySQL切換到MariaDB相對(duì)容易,這對(duì)于系統(tǒng)管理員來說好像是一塊蛋糕。MariaDB通過引入微秒級(jí)精度和擴(kuò)展用戶統(tǒng)計(jì)數(shù)據(jù)提供更好的監(jiān)控。

  3. MariaDB增強(qiáng)了KILL命令,使您可以殺死用戶的所有查詢(KILL USER用戶名)或殺死查詢ID (KILL QUERY ID query_ id)。MariaDB也轉(zhuǎn)而使用Per|兼容的正則表達(dá)式(PCRE),它提供比標(biāo)準(zhǔn)MySQL正則表達(dá)式支持更強(qiáng)大和更精確的查詢。

  4. MariaDB為與磁盤訪問,連接操作,子查詢,派生表和視圖,執(zhí)行控制甚至解釋語句相關(guān)的查詢應(yīng)用了許多查詢優(yōu)化。

  5. MariaDB純粹是開源的,而不是MySQL使用的雙重授權(quán)模式。一些僅適用于MySQLEnterprise客戶的插件在MariaDB中具有等效的開源實(shí)現(xiàn)。

  6. 與MySQL相比,MariaDB支持更多的弓|擎(SphinxSE, Aria, FederatedX, TokuDB,Spider, ScaleDB等) 。

  7. MariaDB提供了一個(gè)用于商業(yè)用途的集群數(shù)據(jù)庫,它也支持多主復(fù)制。任何人都可以自由使用它,并且不需要依賴MySQL Enterprise系統(tǒng)。

缺點(diǎn)

  1. 從版本5.5.36開始,MariaDB無法遷移回MySQL。

  2. 對(duì)于MariaDB的新版本,相應(yīng)的庫(用于Debian) 不會(huì)及時(shí)部署,由于依賴關(guān)系,這將導(dǎo)致必需升級(jí)到較新的版本。

  3. MariaDB的群集版本不是很穩(wěn)定。

     建立在關(guān)系模型基礎(chǔ)上的數(shù)據(jù)庫管理系統(tǒng)已經(jīng)日益完善,并作為商業(yè)軟件在各行各業(yè)得到了廣泛應(yīng)用。該方法在分布式多用戶環(huán)境下實(shí)現(xiàn)了各戶服務(wù)器結(jié)構(gòu),使數(shù)據(jù)庫系統(tǒng)的應(yīng)用得到了擴(kuò)展。伴隨著新數(shù)據(jù)模型和數(shù)據(jù)管理實(shí)現(xiàn)技術(shù)的發(fā)展,DBMS軟件的性能將不斷更新和完善,應(yīng)用領(lǐng)域?qū)⒉粩鄶U(kuò)大。 以上就是小編為您介紹的數(shù)據(jù)庫管理系統(tǒng)有哪些,希望對(duì)您有所幫助。

[免責(zé)聲明]

文章標(biāo)題: 數(shù)據(jù)庫管理系統(tǒng)有哪些?

文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。

相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點(diǎn)評(píng) 公眾號(hào)
打開微信掃一掃
為您推送企服點(diǎn)評(píng)最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務(wù)合作