TEL:18123296181 預約演示

什麽是數據庫?

QUESTIONS
當前路徑:網站首頁- 什麽是數據庫?

什麽是數據庫?

什麽是數據庫? 
    數據庫有很多種,他們主要是用來存儲數據的。下麵是比較常見的幾種數據庫的比較:   SQL Server數據庫:   美國Microsoft公司推出的一種關係型數據庫係統。SQLServer是一個可擴展的、高性能的、為分布式客戶機/服務器計算所設計的數據庫管理係統,實現了與WindowsNT的有機結合,提供了基於事務的企業級信息管理係統方案。   其主要特點如下:   1、高性能設計,可充分利用WindowsNT的優勢。   2、係統管理先進,支持Windows圖形化管理工具,支持本地和遠程的係統管理和配置。   3、強壯的事務處理功能,采用各種方法保證數據的完整性。   4、支持對稱多處理器結構、存儲過程、ODBC,並具有自主的SQL語言。   SQLServer以其內置的數據複製功能、強大的管理工具、與Internet的緊密集成和開放的係統結構為廣大的用戶、開發人員和係統集成商提供了一個出眾的數據庫平台。  ORACLE:   美國Orcale公司研製的一種關係型數據庫管理係統,是一個協調服務器和用於支持任務決定型應用程序的開放型RDBMS。它可以支持多種不同的硬件和操作係統平台,從台式機到大型和超級計算機,為各種硬件結構提供高度的可伸縮性,支持對稱多處理器、群集多處理器、大規模處理器等,並提供廣泛的國際語言支持。   Orcale是一個多用戶係統,能自動從批處理或在線環境的係統故障中恢複運行。係統提供了一個完整的軟件開發工具Developer2000,包括交互式應用程序生成器、報表打印軟件、字處理軟件以及集中式數據字典,用戶可以利用這些工具生成自己的應用程序。Orcale以二維表的形式表示數據,並提供了SQL(結構式查詢語言),可完成數據查詢、操作、定義和控製等基本數據庫管理功能。   Orcale具有很好的可移植性,通過它的通信功能,微型計算機上的程序可以同小型乃至大型計算機上的Orcale,並且能相互傳遞數據。另外Orcale還具有與C語言的接電子表格、圖形處理等軟件。 Orcale屬於大型數據庫係統,主要適用於大、中小型應用係統,或作為客戶機/服務器係統中服務器端的數據庫係統。   其主要特點如下:   1、采用標準的SQL結構化查詢語言。   2、具有豐富的開發工具,覆蓋開發周期的各階段。   3、支持大型數據庫,數據類型支持數字、字符、大至2GB的二進製數據,為數據庫的麵向對象存儲提供數據支持。   4、具有多種語言的開發工具(如SQL*FORMS、SQL*REPORTS、SQL*MENU等)。   5、具有字符界麵和圖形界麵,易於開發。  SYBASE:   美國Sybase公司研製的一種關係型數據庫係統,是一種典型的UNIX或WindowsNT平台上客戶機/服務器環境下的大型數據庫係統。   Sybase提供了一套應用程序編程接口和庫,可以與非Sybase數據源及服務器集成,允許在多個數據庫之間複製數據,適於創建多層應用。係統具有完備的觸發器、存儲過程、規則以及完整性定義,支持優化查詢,具有較好的數據安全性。Sybase通常與SybaseSQLAnywhere用於客戶機/服務器環境,前者作為服務器數據庫,後者為客戶機數據庫,采用該公司研製的PowerBuilder為開發工具,在我國大中型係統中具有廣泛的應用。   Sybase性能較高,支持sun、ibm、hp、compaq和veritas的集群設備的特性,實現高可用性。適應於安全性要求極高的係統。通過sun公司j2ee認證測試,獲得最高認證級別的iso標準認證。   SYBASE數據庫管理係統的技術特點是:   1、完全的客戶機/服務器體係結構,能適應OLTP( ON—LINE TRANSACTION PROCESSING)要求,能為數百 用戶提供高性能需求。   2、采用單進程多線索(SINGLE PORCESS AND MULTI—THREADED) 技術進行查詢,節省係統開銷,提高內存的利用率。   3、支持存儲過程,客戶隻需通過網絡發出執行請求,就可馬上執行,有效地加快了數據庫訪問速度,明顯減少網絡通訊量,有可能極大的改善網絡環境的運行效率,增加數據庫的服務容量。   4、虛服務器體係結構與對稱多處理器(SMP)技術結合,充分發 揮多CPU硬件平台的高性能。   5、數據庫管理係統DBA在線調整****數據庫係統的性能。   6、提供日誌與數據庫的鏡象,提高數據庫容錯能力。   7、支持計算機蔟族(CLUSTER)環境下的快速故障切換。   8、通過存儲和觸發器(TRIGGER)由服務器製約數據的完整性。   9、多種安全機製對表、視圖、存儲過程、命令進行授權。   10、分布式事務處理采用2PC(TWO PHASE COMMIT)技術訪問   11、支持IMAGE和TEXT的數據類型,為工程數據庫和多媒體應用提供了良好的基礎。   SYBASE的不足:   1、多服務器係統不支持分布透明。   2、REPLICATION SERVER數據方麵的性能較差,並不能與操作係統集成。   3、對中文的支持較差。   4、多用於銀行係統等。   5、尚無在此數據庫基礎上的企業管理信息係統。  DB2:   IBM公司研製的一種關係型數據庫係統。DB2主要應用於大型應用係統,具有較好的可伸縮性,可支持從大型機到單用戶環境,應用於OS/2、Windows等平台下。DB2提供了高層次的數據利用性、完整性、安全性、可恢複性,以及小規模到大規模應用程序的執行能力,具有與平台無關的基本功能和SQL命令。DB2采用了數據分級技術,能夠使大型機數據很方便****載到LAN數據庫服務器,得客戶機/服務器用戶和基於AN的應用程序可以訪問大型機數據,並使數據庫本地化及遠程連接透明化。它以擁有一個非常完備的查詢優化器而著稱,其外部連接改善了查詢性能,並支持多任務並行查詢。DB2具有很好的網絡支持能力,每個子係統可以連接十幾萬個分布式用戶,可同時激活上千個活動線程,對大型分布式應用係統尤為適用。   DB2適用於數據倉庫和在線事物處理,性能較高。 客戶端支持及應用模式。   DB2具有很好的並行性。db2把數據庫管理擴充到了並行的、多節點的環境。數據庫分區是數據庫的一部分,包含自己的數據、索引、配置文件、和事務日誌。數據庫分區有時被稱為節點或數據庫節點,伸縮性有限。   DB2獲得最高認證級別的iso標準認證。   DB2是內嵌於IBM的AS/400係統上的數據庫管理係統,直接由硬件支持。它支持標準的SQL語言,具有與異種數據庫相連的GATEWAY。因此它具有速度快、可靠性好的優點。但是,隻有硬件平台選擇了IBM的AS/400,才能選擇使用DB2數據庫管理係統。  MYSQL:   象access一樣的文件型數據庫,但比access強百倍,是真正多用戶多任務的數據庫係統,從Linux上移植過來的,安全性非常好,不過大部分操作是在dos下進行,雖然也有第三方開發的圖形界麵但並不好用。MySQL是跨多平台的數據庫管理軟件,可運行於LINUX、NT、UNIX等係統,可支持命令和圖形化管理,對於一般的數據庫足以應付了。

版權所有:成都AG8科技有限公司 蜀ICP備 11040001號-14

AG8科技(成都)有限公司 公司地址:成都高新區軟件園天府大道吉泰五路88號香年廣場T3寫字樓41樓6號