交互式網(wǎng)站的開(kāi)發(fā)都離不開(kāi)數(shù)據(jù)庫(kù)的支持,那么什么是數(shù)據(jù)庫(kù)?簡(jiǎn)單的說(shuō),數(shù)據(jù)庫(kù)(DataBase,DB)是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、有共享的、同一治理的數(shù)據(jù)集合。通俗地說(shuō),數(shù)據(jù)庫(kù)就是一個(gè)按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和治理數(shù)據(jù)的倉(cāng)庫(kù)。在當(dāng)今的互聯(lián)網(wǎng)公司網(wǎng)站運(yùn)營(yíng)中,數(shù)據(jù)庫(kù)日漸成為IT治理職員的得力助手。數(shù)據(jù)庫(kù)的類型也是花樣百出,逐漸滲透到各個(gè)領(lǐng)域。以下列舉出公司網(wǎng)站制作中常用到的7種類型數(shù)據(jù)庫(kù)。
1. 網(wǎng)站制作采用數(shù)據(jù)庫(kù)Access
Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫(kù)治理系統(tǒng),1994年推出。它結(jié)合了 Microsoft Jet Database Engine 和圖形用戶界面兩項(xiàng)特點(diǎn)。并且具有界面友好、易學(xué)易用、開(kāi)發(fā)簡(jiǎn)單、接口靈寧波減肥活等特點(diǎn),是一個(gè)典型的新一代桌面數(shù)據(jù)庫(kù)治理系統(tǒng)。另外,Access還是c語(yǔ)言的一個(gè)函數(shù)名和一種交換機(jī)的主干道模式。
2. 網(wǎng)站制作采用數(shù)據(jù)庫(kù)MySQL
MySQL是一個(gè)瑞典MySQLAB公司開(kāi)發(fā)的小型關(guān)系型數(shù)據(jù)庫(kù)治理系統(tǒng),2008年被Sun公司收購(gòu)。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有本錢低,尤其是開(kāi)放源碼這一特點(diǎn),很多中小型網(wǎng)站為了降低網(wǎng)站總體擁有本錢而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。
采用MY SQL數(shù)據(jù)庫(kù)的虛擬主機(jī) Unix 標(biāo)準(zhǔn)型
3. 網(wǎng)站制作采用數(shù)據(jù)庫(kù)SQL Server
SQL(Structured Query Language),結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。SQL語(yǔ)句可執(zhí)行各種各樣的操縱。盡大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)治理系統(tǒng)都采用SQL語(yǔ)言標(biāo)準(zhǔn)。固然很多數(shù)據(jù)庫(kù)對(duì)SQL語(yǔ)句進(jìn)行再開(kāi)發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍可用于完成幾乎所有的數(shù)據(jù)庫(kù)操縱。
4. 網(wǎng)站制作采用數(shù)據(jù)庫(kù)Oracle
Oracle是世界領(lǐng)先的信息治理軟件開(kāi)發(fā)商,因其復(fù)雜的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品而著名。Oracle數(shù)據(jù)庫(kù)產(chǎn)品為財(cái)富排行榜上的前1000家公司所采用,很多大型網(wǎng)站也選用了Oracle系統(tǒng)。Oracle的目標(biāo)定位于高端工作站以及作為服務(wù)器的小型計(jì)算機(jī)。Oracle的關(guān)系數(shù)據(jù)庫(kù)是世界第一個(gè)支持SQL語(yǔ)言的數(shù)據(jù)庫(kù)。
5. 網(wǎng)站制作采用數(shù)據(jù)庫(kù)DB2
DB2是IBM研制的一種關(guān)系型數(shù)據(jù)庫(kù)治理系統(tǒng)。DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性,可支持從大型機(jī)到單用戶環(huán)境,應(yīng)用于OS/2、Windows等平臺(tái)下。它以擁有一個(gè)非常完備的查詢排名推廣器而著稱。DB2具有很好的網(wǎng)絡(luò)支持能力,每個(gè)子系統(tǒng)可連接十幾萬(wàn)個(gè)分布式用戶,同時(shí)激活上千個(gè)活動(dòng)線程,對(duì)大型分布式應(yīng)用系統(tǒng)尤為適用。
6. FoxPro
Visual FoxPro原名FoxBase,最初是由美國(guó)Fox Software公司于1988年推出的數(shù)據(jù)庫(kù)產(chǎn)品,在DOS上運(yùn)行,與xBase系列兼容。1992年被Microsoft收購(gòu)。相繼推出了FoxPro2.5、2.6和VisualFoxPro等版本。FoxPro比FoxBASE在功能和性能上又有了很大的改進(jìn),主要是引進(jìn)了窗口、按鈕、列表框和文本框等控件,進(jìn)一步進(jìn)步了系統(tǒng)的開(kāi)發(fā)能力。
7. Informix
Informix是IBM公司出品的關(guān)系數(shù)據(jù)庫(kù)治理系統(tǒng)(RDBMS)家族。成立于1990年,其目的是為Unix等開(kāi)放操縱系統(tǒng)提供專業(yè)的關(guān)系型數(shù)據(jù)庫(kù)。InformixSE是在當(dāng)時(shí)的微機(jī)Unix環(huán)境下主要的數(shù)據(jù)庫(kù)產(chǎn)品。它也是第一個(gè)被移植到Linux上的貿(mào)易數(shù)據(jù)庫(kù)產(chǎn)品。