在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)已經(jīng)成為多個(gè)用戶或應(yīng)用程序共享的資源,已經(jīng)從應(yīng)用程序中完全獨(dú)立出來,由DBMS統(tǒng)一管理。數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)與應(yīng)用程序的關(guān)系如圖1.1所示。
4.分布式數(shù)據(jù)庫系統(tǒng)
隨著計(jì)算機(jī)科學(xué)和技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)與通信技術(shù)、面向?qū)ο蠹夹g(shù)、多媒體技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)、并行計(jì)算技術(shù)等相互滲透、相互結(jié)合,使數(shù)據(jù)序系統(tǒng)產(chǎn)生了新的發(fā)展,成為當(dāng)代數(shù)據(jù)庫技術(shù)發(fā)展的主要特征。
數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)的結(jié)合產(chǎn)生了分布式數(shù)據(jù)庫系統(tǒng)。20世紀(jì)70年代之前,數(shù)據(jù)庫系統(tǒng)多數(shù)是集中式的。網(wǎng)絡(luò)技術(shù)的發(fā)展為數(shù)據(jù)庫提供了分布式運(yùn)行的環(huán)境,從主機(jī)-終端體系結(jié)構(gòu)發(fā)展到客戶機(jī)/服務(wù)器(Client/Server,C/S)系統(tǒng)結(jié)構(gòu)。
目前使用較多的是基于客戶機(jī)/服務(wù)器系統(tǒng)結(jié)構(gòu)。C/S結(jié)構(gòu)將應(yīng)用程序根據(jù)應(yīng)用情況分布到客戶的計(jì)算機(jī)和服務(wù)器上,將數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫放置到服務(wù)器上,客戶端的程序使用開放數(shù)據(jù)庫連接(Open Data Base Connectivity,ODBC)標(biāo)準(zhǔn)協(xié)議通過網(wǎng)絡(luò)訪問遠(yuǎn)端的數(shù)據(jù)庫。
Access為創(chuàng)建功能強(qiáng)大的客戶機(jī)/服務(wù)器應(yīng)用程序提供了專用工具。客戶機(jī)/服務(wù)器應(yīng)用程序具有本地(客戶)用戶界面,但訪問的是遠(yuǎn)程服務(wù)器上的數(shù)據(jù)。
5.面向?qū)ο髷?shù)據(jù)庫系統(tǒng)
數(shù)據(jù)庫技術(shù)與面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)結(jié)合產(chǎn)生了面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)。面向?qū)ο蟮臄?shù)據(jù)庫吸收了面向?qū)ο蟪绦蛟O(shè)計(jì)方法學(xué)的核心概念和基本思想,采用面向?qū)ο蟮默F(xiàn)點(diǎn)來描述現(xiàn)實(shí)世界實(shí)體(對象)的邏輯組織、對象之間的限制和眹系等。它克服了傳統(tǒng)數(shù)據(jù)庫的局限性,能夠自然地存儲(chǔ)復(fù)雜的數(shù)據(jù)對象以及這些對象之間的復(fù)雜關(guān)系,從而大幅度地提高了數(shù)據(jù)庫管理效率, 降低了用戶使用的復(fù)雜性。
從本質(zhì)上說,Access仍然是傳統(tǒng)的關(guān)系型數(shù)據(jù)庫系統(tǒng),但它在用戶界面、程序設(shè)計(jì)等方面進(jìn)行了很好地?cái)U(kuò)充,提供了面向?qū)ο蟪绦蛟O(shè)計(jì)的強(qiáng)大功能。
相關(guān)推薦:2011年上半年計(jì)算機(jī)等級考試報(bào)名時(shí)間匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |