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