數(shù)據(jù)庫(kù)軟件
1.什么是數(shù)據(jù)庫(kù)軟件
數(shù)據(jù)庫(kù)軟件是指安裝到服務(wù)器上,為數(shù)據(jù)庫(kù)實(shí)例運(yùn)行所必需的軟件。
2.數(shù)據(jù)庫(kù)軟件的發(fā)展[1]
自從Visual FoxPro 6.0推出以來(lái),不僅使得Xbase數(shù)據(jù)庫(kù)管理系統(tǒng)搭上了“可視化”的快車,而且與其他編程語(yǔ)言(如Visual BASIC、Visual C++等)并駕齊驅(qū)。事實(shí)上,Visual FoxPro 6.0已成為當(dāng)今微型計(jì)算機(jī)上最流行的軟件之一。它的發(fā)展主要經(jīng)歷了dBASE、FoxBASE和FoxPro、Visual FoxPro 3個(gè)階段。其中Visual FoxPro大致經(jīng)歷了以下幾個(gè)發(fā)展過(guò)程:
1989年,美國(guó)Fox Software公司正式推出FoxPro 1.0,引入了周形用戶界面設(shè)計(jì)和字符窗口技術(shù)。
1991年,F(xiàn)ox Software推出了FoxPro 2.0。
1992年,Microsoft公司收購(gòu)了Fox Software公司,于1993年初推出了更為成功的FoxPro 2.5。
1996年,美國(guó)Microsoft公司推出了Visual FoxPro 3.0,Visual FoxPro 3.0是一個(gè)可運(yùn)行于Windows 3.x、Windows 95和Windows NT環(huán)境下的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng)。它第一次把Xbase產(chǎn)品數(shù)據(jù)庫(kù)的概念與關(guān)系數(shù)據(jù)庫(kù)理論接軌,使用了可視化和面向?qū)ο蠹夹g(shù)。
1997年,Microsoft公司推出了Visual FoxPro 5.0。
1998年,Microsoft公司推出了Visual FoxPro 6.0中文版。
3.數(shù)據(jù)庫(kù)軟件的構(gòu)成[2]
數(shù)據(jù)庫(kù)軟件是安排和管理數(shù)據(jù)的一種軟件。一般來(lái)說(shuō),數(shù)據(jù)庫(kù)軟件由以下幾個(gè)成分組成:
(1)軟件的第一個(gè)成分是用作描述和調(diào)整數(shù)據(jù)庫(kù)中數(shù)據(jù)元素的格式的。這個(gè)成分使計(jì)算機(jī)認(rèn)識(shí)數(shù)據(jù)結(jié)構(gòu),因而使計(jì)算機(jī)可以管理這些數(shù)據(jù)。在限定的格式下,從數(shù)據(jù)內(nèi)部產(chǎn)生數(shù)據(jù)庫(kù)是可能的,當(dāng)進(jìn)行重新限定的時(shí)候,數(shù)據(jù)庫(kù)結(jié)構(gòu)要重新調(diào)整。
(2)軟件的第二個(gè)成分是數(shù)據(jù)庫(kù)的“維護(hù)和更新”。有了這個(gè)成分,可以隨時(shí)刪除過(guò)時(shí)的數(shù)據(jù)元素,增加新的數(shù)據(jù)元素,因而新增加的數(shù)據(jù)可以成為數(shù)據(jù)庫(kù)中可以操作的一部分。另外,這個(gè)成分可以在一定數(shù)據(jù)元素中用作修改數(shù)據(jù)區(qū)。對(duì)于每個(gè)(如當(dāng)一個(gè)查詢者的地址改變了的時(shí)候)查詢者(如當(dāng)查詢者的薪水增長(zhǎng)的時(shí)候,通過(guò)一些規(guī)范化的標(biāo)準(zhǔn)識(shí)別出來(lái))來(lái)說(shuō),可以通過(guò)自動(dòng)化的方式定期地獲得執(zhí)行維持和更新的結(jié)果。
(3)軟件的第三個(gè)成分是設(shè)計(jì)數(shù)據(jù)庫(kù)的數(shù)據(jù)輸出,如數(shù)據(jù)庫(kù)中操作數(shù)據(jù)的信息和報(bào)告,并分析這些數(shù)據(jù)。這個(gè)成分并不修改具體的數(shù)據(jù),而是根據(jù)具體要求產(chǎn)生一項(xiàng)數(shù)據(jù)報(bào)告。