常見的數(shù)據(jù)庫系統(tǒng)有IBM的DB2、甲骨文的、微軟的SQL和、的、MySQL AB公司的MySQL等。不同的數(shù)據(jù)庫系統(tǒng),有不同的特點(diǎn),也有相對獨(dú)立的應(yīng)用領(lǐng)域和用戶支持。
DB2:
IBM公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性,可支持從大型機(jī)到單用戶環(huán)境,應(yīng)用于OS/2.等平臺下。
DB2提供了高層次的數(shù)據(jù)利用性、完整性、安全性、可恢復(fù)性,以及小規(guī)模到大規(guī)模應(yīng)用程序的執(zhí)行能力,具有與平臺無關(guān)的基本功能和SQL命令。
:
是和DB2同時期發(fā)展起來的數(shù)據(jù)庫產(chǎn)品,也是第二個采用SQL的數(shù)據(jù)庫產(chǎn)品。從DB2等產(chǎn)品中吸取到了很多優(yōu)點(diǎn),同時又避免了IBM的官僚機(jī)制與過度學(xué)術(shù)化,大膽的引進(jìn)了許多新的理論與特性,所以無論是功能、性能還是可用性都是非常好的。
針對不同規(guī)模和應(yīng)用需求的用戶推出了不同功能組合的版本,而且所支持的操作系統(tǒng)也可說是全面覆蓋,UNIX、Linux和都可以,所以數(shù)據(jù)庫不僅適用大公司選擇,可以滿足各種不同規(guī)模的企業(yè)用戶選擇。
SQL和:
SQL和的操作系統(tǒng)環(huán)境是微軟的。而目前支持操作系統(tǒng)的服務(wù)器架構(gòu)已非常普遍數(shù)據(jù)庫管理系統(tǒng)有,可以說所有主流處理器架構(gòu)都有很好的支持數(shù)據(jù)庫管理系統(tǒng)有,包括IBM的Power處理器、Sun的處理器。所以在這方面,基于這兩大數(shù)據(jù)庫軟件的數(shù)據(jù)庫服務(wù)器是沒有什么限制的。
數(shù)據(jù)庫管理系統(tǒng)具有功能全面、效率高,可以作為大中型企業(yè)和單位的數(shù)據(jù)庫管理系統(tǒng),它是由微軟公司推出,繼承了微軟產(chǎn)品的界面友好、易學(xué)易用的特點(diǎn)。
:
是美國公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng),是一種典型的UNIX或平臺上客戶機(jī)/服務(wù)器環(huán)境下的大型數(shù)據(jù)庫系統(tǒng)。提供了一套應(yīng)用程序編程接口,可以與非數(shù)據(jù)源及服務(wù)器集成,允許在多個數(shù)據(jù)庫之間復(fù)制數(shù)據(jù),適于創(chuàng)建多層應(yīng)用。
MySQL:
MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在中小型系統(tǒng)中,特別是在網(wǎng)絡(luò)應(yīng)用中用戶群更多。MySQL沒有提供一些中小型系統(tǒng)中很少使用的功能,所以MySQL的資源占用非常小,更加易于安裝、使用和管理。
MySQL可以在環(huán)境下使用,不過其最經(jīng)典的組合是+PHP+Mysql。現(xiàn)在以這種組合出現(xiàn)的小型網(wǎng)站非常多,這類網(wǎng)站對服務(wù)器配置要求非常低,當(dāng)然由于數(shù)據(jù)庫本身的限制,MySQL也不適合大訪問量的商業(yè)應(yīng)用。