![數(shù)據(jù)庫dbms7--張駿.ppt_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/1de802c1-2737-4894-9e7c-c8a9d50f1bf3/1de802c1-2737-4894-9e7c-c8a9d50f1bf31.gif)
![數(shù)據(jù)庫dbms7--張駿.ppt_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/1de802c1-2737-4894-9e7c-c8a9d50f1bf3/1de802c1-2737-4894-9e7c-c8a9d50f1bf32.gif)
![數(shù)據(jù)庫dbms7--張駿.ppt_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/1de802c1-2737-4894-9e7c-c8a9d50f1bf3/1de802c1-2737-4894-9e7c-c8a9d50f1bf33.gif)
![數(shù)據(jù)庫dbms7--張駿.ppt_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/1de802c1-2737-4894-9e7c-c8a9d50f1bf3/1de802c1-2737-4894-9e7c-c8a9d50f1bf34.gif)
![數(shù)據(jù)庫dbms7--張駿.ppt_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/1de802c1-2737-4894-9e7c-c8a9d50f1bf3/1de802c1-2737-4894-9e7c-c8a9d50f1bf35.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第第7章章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.1 關(guān)系數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品概述關(guān)系數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品概述 7.2 ORACLE 7.3 SYBASE 7.4 INFORMIX 7.5 DB2 7.6 INGERS第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.1 關(guān)系數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品概述關(guān)系數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品概述 20世紀(jì)世紀(jì)70年代是關(guān)系數(shù)據(jù)庫理論研究和年代是關(guān)系數(shù)據(jù)庫理論研究和開發(fā)的時代,開發(fā)的時代,70年代末以來,新發(fā)展的年代末以來,新發(fā)展的DBMS產(chǎn)品中,近百分之九十是采用關(guān)產(chǎn)品中,近百分之九十
2、是采用關(guān)系數(shù)據(jù)模型系數(shù)據(jù)模型 小型數(shù)據(jù)庫系統(tǒng):小型數(shù)據(jù)庫系統(tǒng):FoxPro,ACCESS, PARADOX等等 大型數(shù)據(jù)庫系統(tǒng):大型數(shù)據(jù)庫系統(tǒng):DB2, INGERS, ORACLE, INFORMIX, SYBASE等等第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第一階段第一階段70年代年代第二階段第二階段80年代年代第三階段第三階段90年代年代對關(guān)系模對關(guān)系模型的支持型的支持表結(jié)構(gòu)表結(jié)構(gòu)關(guān)系操作關(guān)系操作完整性完整性 運運 行行 環(huán)環(huán) 境境單單機機單用戶(微機)單用戶(微機)多用戶(大,多用戶(大,中型機)中型機)多種硬平多種硬平臺多種臺多種OS網(wǎng)網(wǎng)絡(luò)絡(luò)單機聯(lián)網(wǎng)單機聯(lián)網(wǎng)分布數(shù)
3、據(jù)庫分布數(shù)據(jù)庫客戶客戶/服務(wù)器數(shù)服務(wù)器數(shù)據(jù)庫據(jù)庫開開放放網(wǎng)絡(luò)環(huán)境下異網(wǎng)絡(luò)環(huán)境下異質(zhì)質(zhì)系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成RDBMS核心核心第四代開發(fā)工具第四代開發(fā)工具對應(yīng)用的對應(yīng)用的支持支持信息管理信息管理聯(lián)機事務(wù)處理聯(lián)機事務(wù)處理整個行業(yè)整個行業(yè)/行業(yè)的行業(yè)的OLTPOLAP,輔助決策,輔助決策第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 1.對關(guān)系模型的支持對關(guān)系模型的支持 第一階段僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和基本第一階段僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和基本的關(guān)系操作的關(guān)系操作 第二階段符合甚至超過第二階段符合甚至超過SQL標(biāo)準(zhǔn),但標(biāo)準(zhǔn),但對數(shù)據(jù)完整性支持較差對數(shù)據(jù)完整性支持較差 第三階段加強了對完整性和安全性支第三
4、階段加強了對完整性和安全性支持持第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 2. 運行環(huán)境運行環(huán)境 第一階段多用戶系統(tǒng),在單機環(huán)境下第一階段多用戶系統(tǒng),在單機環(huán)境下運行運行 第二階段能在多種硬件平臺和操作系第二階段能在多種硬件平臺和操作系統(tǒng)下運行數(shù)據(jù)庫聯(lián)網(wǎng),向分布式系統(tǒng)發(fā)統(tǒng)下運行數(shù)據(jù)庫聯(lián)網(wǎng),向分布式系統(tǒng)發(fā)展展 第三階段網(wǎng)絡(luò)環(huán)境下分布式數(shù)據(jù)庫和第三階段網(wǎng)絡(luò)環(huán)境下分布式數(shù)據(jù)庫和客戶客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 3. RDBMS系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成 早期早期RDBMS主要提供數(shù)據(jù)定義、數(shù)據(jù)存主要提供數(shù)據(jù)定義、
5、數(shù)據(jù)存取、數(shù)據(jù)控制等基本操作和數(shù)據(jù)存儲組取、數(shù)據(jù)控制等基本操作和數(shù)據(jù)存儲組織、并發(fā)控制、安全性完整性檢查、系織、并發(fā)控制、安全性完整性檢查、系統(tǒng)恢復(fù)、數(shù)據(jù)庫的重組織和重構(gòu)造等基統(tǒng)恢復(fù)、數(shù)據(jù)庫的重組織和重構(gòu)造等基本功能,成為本功能,成為RDBMS的核心的核心 第二階段的產(chǎn)品以第二階段的產(chǎn)品以RDBMS數(shù)據(jù)管理的基數(shù)據(jù)管理的基本功能為核心,開發(fā)外圍軟件系統(tǒng),它本功能為核心,開發(fā)外圍軟件系統(tǒng),它們構(gòu)成一組相互聯(lián)系的們構(gòu)成一組相互聯(lián)系的RDBMS工具軟件,工具軟件,為用戶提供一個良好的第四代應(yīng)用開發(fā)為用戶提供一個良好的第四代應(yīng)用開發(fā)環(huán)境,提高了應(yīng)用開發(fā)的效率環(huán)境,提高了應(yīng)用開發(fā)的效率第七章第七章 關(guān)系
6、數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 4. 對應(yīng)用的支持對應(yīng)用的支持 第一階段主要用于信息管理應(yīng)用領(lǐng)域第一階段主要用于信息管理應(yīng)用領(lǐng)域 第二階段主要針對聯(lián)機事務(wù)處理應(yīng)用領(lǐng)第二階段主要針對聯(lián)機事務(wù)處理應(yīng)用領(lǐng)域,包括兩方面能力:事務(wù)吞吐量、事域,包括兩方面能力:事務(wù)吞吐量、事務(wù)聯(lián)機響應(yīng)時間務(wù)聯(lián)機響應(yīng)時間 性能性能 可靠性可靠性 第三階段支持整個企業(yè)的聯(lián)機事務(wù)處理第三階段支持整個企業(yè)的聯(lián)機事務(wù)處理和聯(lián)機分析處理和聯(lián)機分析處理第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.2 Oracle公司簡介公司簡介 成立于1977年,專門從事研究、生產(chǎn)關(guān)系數(shù)據(jù)庫管理系統(tǒng)的專業(yè)廠家 1979年
7、推出世界上首批商用的關(guān)系數(shù)據(jù)庫管理系統(tǒng)之一的ORACLE第一版,采用SQL語言 1986年推出ORACLE RDBMS5.1,是一個具有分布處理功能的關(guān)系數(shù)據(jù)庫系統(tǒng) 1988年推出ORACLE第6版,加強了事務(wù)處理功能 1992年推出ORACLE 7,對體系結(jié)構(gòu)做較大調(diào)整,并對核心進(jìn)行了修改 1997年推出ORACLE8,增強了對象技術(shù),成為對象關(guān)系數(shù)據(jù)庫 1999年推出ORACLE8i,基于internet 2001 年6月推出ORACLE9i,基于internet ORACLE產(chǎn)品覆蓋了大中小幾十種機型,是世界上使用非常廣泛的、著名的關(guān)系數(shù)據(jù)庫管理系統(tǒng)第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)
8、系數(shù)據(jù)庫管理系統(tǒng)實例 1977年年6月,月,Larry Ellison與與Bob Miner和和Ed Oates在硅谷共同創(chuàng)在硅谷共同創(chuàng)辦了一家名為軟件開發(fā)實驗室(辦了一家名為軟件開發(fā)實驗室(Software Development Laboratories,SDL)的計算機公司()的計算機公司(ORACLE公司的前身)。那公司的前身)。那個時候,個時候,32歲的歲的Larry Ellison,這個讀了三家大學(xué)都沒能畢業(yè)的輟,這個讀了三家大學(xué)都沒能畢業(yè)的輟學(xué)學(xué)生,還只是一個普通的軟件工程師。公司創(chuàng)立之初,學(xué)學(xué)生,還只是一個普通的軟件工程師。公司創(chuàng)立之初,Miner是是總裁,總裁,Oates為副
9、總裁,而為副總裁,而 Ellison,因為一個合同的事情,還在另,因為一個合同的事情,還在另一家公司上班。沒多久,第一位員工一家公司上班。沒多久,第一位員工Bruce Scott加盟進(jìn)來,在加盟進(jìn)來,在Miner和和Oates有些厭倦了那種合同式的開發(fā)工作后,他們決定開發(fā)有些厭倦了那種合同式的開發(fā)工作后,他們決定開發(fā)通用軟件,不過他們還不知道自己能開發(fā)出來什么樣的產(chǎn)品。通用軟件,不過他們還不知道自己能開發(fā)出來什么樣的產(chǎn)品。Oates最先看到了埃德加最先看到了埃德加考特的那篇著名的論文連同其他幾篇相關(guān)考特的那篇著名的論文連同其他幾篇相關(guān)的文章并推薦的文章并推薦Ellison和和Miner也閱讀一
10、下。也閱讀一下。Ellison和和 Miner預(yù)見到預(yù)見到數(shù)據(jù)庫軟件的巨大潛力(跟著數(shù)據(jù)庫軟件的巨大潛力(跟著IBM走,沒錯),于是,走,沒錯),于是,SDL開始策開始策劃構(gòu)建可商用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(劃構(gòu)建可商用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。)。很快他們就弄出來一個不太像樣的產(chǎn)品,或者具體的說,更像一個很快他們就弄出來一個不太像樣的產(chǎn)品,或者具體的說,更像一個Demo。他們把這個產(chǎn)品命名為。他們把這個產(chǎn)品命名為ORACLE。因為他們相信,。因為他們相信,ORACLE(字典里的解釋有(字典里的解釋有“神諭神諭, 預(yù)言預(yù)言”之意)是一切智慧的源之意)是一切智慧的源泉。泉。1979年,
11、年,SDL更名為關(guān)系軟件有限公司(更名為關(guān)系軟件有限公司(Relational Software,Inc.,RSI),畢竟),畢竟“軟件開發(fā)實驗室軟件開發(fā)實驗室”不太像一個大公司的名字。不太像一個大公司的名字。1983年,為了突出公司的核心產(chǎn)品,年,為了突出公司的核心產(chǎn)品,RSI再次更名為再次更名為 ORACLE。第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Oracle公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,成立于成立于1977年,總部位于美國加州年,總部位于美國加州 Redwood shore。2000財年財年(99年年6月到月到2
12、000年年5月月)營業(yè)額達(dá)營業(yè)額達(dá)101億美元,億美元,再創(chuàng)再創(chuàng)Oracle公司銷售額歷史新高,比去年增長了公司銷售額歷史新高,比去年增長了13億億美元,盈利增長美元,盈利增長61%,達(dá)到,達(dá)到21億美元。公司持續(xù)良好億美元。公司持續(xù)良好的財務(wù)狀況表明作為身處快速增長的高科技行業(yè),公的財務(wù)狀況表明作為身處快速增長的高科技行業(yè),公司仍不失穩(wěn)健的風(fēng)格。司仍不失穩(wěn)健的風(fēng)格。 Oracle公司現(xiàn)有員工超過三萬公司現(xiàn)有員工超過三萬六千人,服務(wù)遍及全球六千人,服務(wù)遍及全球145個國家。個國家。 Oracle公司于公司于1989年正式進(jìn)入中國市場,是第一家進(jìn)年正式進(jìn)入中國市場,是第一家進(jìn)入中國的世界軟件巨頭
13、。入中國的世界軟件巨頭。1991年年7月在北京建立了獨月在北京建立了獨資公司,目前在國內(nèi)設(shè)有北京、上海、廣州和成都資公司,目前在國內(nèi)設(shè)有北京、上海、廣州和成都4個辦事處。個辦事處。 IDC公司公司1998年對中國數(shù)據(jù)庫市場的調(diào)查結(jié)果表明,年對中國數(shù)據(jù)庫市場的調(diào)查結(jié)果表明,Oracle公司公司 1997年在中國數(shù)據(jù)庫市場的占有率為年在中國數(shù)據(jù)庫市場的占有率為54%,超過了在中國第二和第三大數(shù)據(jù)庫廠商市場占,超過了在中國第二和第三大數(shù)據(jù)庫廠商市場占有率的總和,有率的總和, 并在許多行業(yè)成為數(shù)據(jù)庫標(biāo)準(zhǔn)。并在許多行業(yè)成為數(shù)據(jù)庫標(biāo)準(zhǔn)。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第
14、七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 2. ORACLE 關(guān)系數(shù)據(jù)庫產(chǎn)品關(guān)系數(shù)據(jù)庫產(chǎn)品 特性特性兼容性兼容性可移植性可移植性可聯(lián)結(jié)性可聯(lián)結(jié)性高生產(chǎn)率高生產(chǎn)率開放性開放性第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 3. ORACLE數(shù)據(jù)庫服務(wù)器產(chǎn)品數(shù)據(jù)庫服務(wù)器產(chǎn)品 ORACLE 7數(shù)據(jù)庫服務(wù)器包括標(biāo)準(zhǔn)服務(wù)數(shù)據(jù)庫服務(wù)器包括標(biāo)準(zhǔn)服務(wù)器和許多可選擇的服務(wù)器選件,選件用器和許多可選擇的服務(wù)器選件,選件用于擴展標(biāo)準(zhǔn)服務(wù)器的功能,以適應(yīng)特殊于擴展標(biāo)準(zhǔn)服務(wù)器的功
15、能,以適應(yīng)特殊的應(yīng)用需求的應(yīng)用需求 特性特性 標(biāo)準(zhǔn)服務(wù)器標(biāo)準(zhǔn)服務(wù)器 并行服務(wù)器選件并行服務(wù)器選件 分布式選件分布式選件 過程化選件過程化選件第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 4. ORACLE工具工具 Developer/2000CDE工具的升級版本,包括工具的升級版本,包括ORACLE Forms, ORACLE Reprots, ORACLE Graphics和和ORACLE Books等等用以實現(xiàn)高生產(chǎn)率、大型事務(wù)處理及用以實現(xiàn)高生產(chǎn)率、大型事務(wù)處理及客戶客戶/服務(wù)器結(jié)構(gòu)的應(yīng)用系統(tǒng)服務(wù)器結(jié)構(gòu)的應(yīng)用系統(tǒng)高度可移植性、支持多種數(shù)據(jù)源、多高度可移植性、支持多種數(shù)據(jù)源、
16、多種圖形用戶界面、多媒體數(shù)據(jù)、多民種圖形用戶界面、多媒體數(shù)據(jù)、多民族語言、族語言、CASE等協(xié)同應(yīng)用系統(tǒng)等協(xié)同應(yīng)用系統(tǒng)第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Developer/2000(續(xù))(續(xù))ORACLE Forms 是快速生成基于屏是快速生成基于屏幕的復(fù)雜應(yīng)用的工具,所生產(chǎn)的應(yīng)用幕的復(fù)雜應(yīng)用的工具,所生產(chǎn)的應(yīng)用程序具有查詢和操縱數(shù)據(jù)的功能,可程序具有查詢和操縱數(shù)據(jù)的功能,可以現(xiàn)實多媒體信息,具有以現(xiàn)實多媒體信息,具有GUI界面界面ORACLE Reprots是快速生產(chǎn)報表工是快速生產(chǎn)報表工具,如普通報表、主從式報表、矩陣具,如普通報表、主從式報表、矩陣報表報表ORA
17、CLE Graphics是快速生產(chǎn)圖形是快速生產(chǎn)圖形應(yīng)用的工具應(yīng)用的工具ORACLE Books用于生成聯(lián)機文檔用于生成聯(lián)機文檔第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Designer/2000 CASE工具,幫助用戶對復(fù)雜系統(tǒng)進(jìn)行建模、工具,幫助用戶對復(fù)雜系統(tǒng)進(jìn)行建模、分析和設(shè)計分析和設(shè)計 完成概要設(shè)計后,可以用來幫助繪制完成概要設(shè)計后,可以用來幫助繪制ER圖、功能分層圖、數(shù)據(jù)流圖和方陣圖,自動圖、功能分層圖、數(shù)據(jù)流圖和方陣圖,自動生成數(shù)據(jù)字典、數(shù)據(jù)庫表、應(yīng)用代碼和文檔生成數(shù)據(jù)字典、數(shù)據(jù)庫表、應(yīng)用代碼和文檔 由由BPR, Modellers, Generators等組成等
18、組成 其中其中BPR,用于過程建模,即幫助用戶進(jìn),用于過程建模,即幫助用戶進(jìn) 行復(fù)雜系統(tǒng)的建模行復(fù)雜系統(tǒng)的建模 Modellers,用于系統(tǒng)設(shè)計與建模,用于系統(tǒng)設(shè)計與建模 Generators, 一個應(yīng)用生成器一個應(yīng)用生成器第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Discoverer/2000 一個一個OLAP工具,主要用于支持?jǐn)?shù)據(jù)倉庫應(yīng)工具,主要用于支持?jǐn)?shù)據(jù)倉庫應(yīng)用,可以對歷史性的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,找用,可以對歷史性的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,找到發(fā)展趨勢,對不同層次的概況數(shù)據(jù)進(jìn)行分到發(fā)展趨勢,對不同層次的概況數(shù)據(jù)進(jìn)行分析,發(fā)現(xiàn)有關(guān)業(yè)務(wù)的詳細(xì)信息析,發(fā)現(xiàn)有關(guān)業(yè)務(wù)的詳細(xì)信息 一種開
19、放式工具,可以在所有環(huán)境中工作,一種開放式工具,可以在所有環(huán)境中工作,可將存放在其他系統(tǒng)中的關(guān)鍵的數(shù)據(jù)轉(zhuǎn)移到可將存放在其他系統(tǒng)中的關(guān)鍵的數(shù)據(jù)轉(zhuǎn)移到Oracle7中中 Oracle Office 用于辦公自動化的,能完成企業(yè)范圍內(nèi)的消用于辦公自動化的,能完成企業(yè)范圍內(nèi)的消息接收與發(fā)送、日程安排、日歷管理、目錄息接收與發(fā)送、日程安排、日歷管理、目錄管理以及拼寫檢查管理以及拼寫檢查第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 SQL DBA 一個易于使用的菜單驅(qū)動的一個易于使用的菜單驅(qū)動的DBA實用工具,實用工具,可供用戶進(jìn)行動態(tài)性能監(jiān)視、遠(yuǎn)程可供用戶進(jìn)行動態(tài)性能監(jiān)視、遠(yuǎn)程DB管理管理
20、等等 ORACLE 預(yù)編譯器預(yù)編譯器 允許在高級程序設(shè)計語言如允許在高級程序設(shè)計語言如C,COBOL中中通過嵌入通過嵌入SQL語句、語句、PL/SQL語句訪問數(shù)據(jù)語句訪問數(shù)據(jù)庫庫 ORACLE調(diào)用接口調(diào)用接口 允許高級程序設(shè)計語言程序通過嵌入函數(shù)訪允許高級程序設(shè)計語言程序通過嵌入函數(shù)訪問數(shù)據(jù)庫問數(shù)據(jù)庫第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 5. ORACLE連接產(chǎn)品連接產(chǎn)品 SQL*Net負(fù)責(zé)客戶機與網(wǎng)絡(luò)服務(wù)器之間網(wǎng)絡(luò)通負(fù)責(zé)客戶機與網(wǎng)絡(luò)服務(wù)器之間網(wǎng)絡(luò)通信的產(chǎn)品,它使得客戶機算計上的信的產(chǎn)品,它使得客戶機算計上的ORACLE應(yīng)用開發(fā)工具能夠訪問遠(yuǎn)程應(yīng)用開發(fā)工具能夠訪問遠(yuǎn)程的的
21、ORACLE數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)允許客戶機和服務(wù)器是異構(gòu)計算機和允許客戶機和服務(wù)器是異構(gòu)計算機和操作系統(tǒng),并支持操作系統(tǒng),并支持TCT/IP等多種網(wǎng)絡(luò)等多種網(wǎng)絡(luò)通信協(xié)議通信協(xié)議第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 ORACLE多協(xié)議轉(zhuǎn)換器多協(xié)議轉(zhuǎn)換器ORACLE7支持所有主要的網(wǎng)絡(luò)協(xié)議支持所有主要的網(wǎng)絡(luò)協(xié)議允許異種網(wǎng)絡(luò)的多協(xié)議轉(zhuǎn)換允許異種網(wǎng)絡(luò)的多協(xié)議轉(zhuǎn)換提供協(xié)議透明性提供協(xié)議透明性擁有自動的可選網(wǎng)絡(luò)路由選擇擁有自動的可選網(wǎng)絡(luò)路由選擇 ORACLE開放式網(wǎng)關(guān)開放式網(wǎng)關(guān)能把多種數(shù)據(jù)源集成一個整體,使得能把多種數(shù)據(jù)源集成一個整體,使得應(yīng)用程序不做任何修改就能
22、運行在非應(yīng)用程序不做任何修改就能運行在非ORACLE數(shù)據(jù)源上數(shù)據(jù)源上包括透明網(wǎng)關(guān)和過程化網(wǎng)關(guān)包括透明網(wǎng)關(guān)和過程化網(wǎng)關(guān)第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 6. ORACLE的數(shù)據(jù)倉庫解決方案的數(shù)據(jù)倉庫解決方案 OracleOLAP產(chǎn)品,包括服務(wù)器端的Oracle Express Server選件與客戶端的Oracle Express Object和Oracle Express Analyzer工具 Oracle Express Server 是一個聯(lián)機分析處理服務(wù)器,基于多維數(shù)據(jù)模型,支持用戶進(jìn)行多維數(shù)據(jù)分析,獲取決策信息,對數(shù)據(jù)進(jìn)行了結(jié)構(gòu)化處理,形成多位數(shù)組,同時它提供
23、了對第三方軟件開放的編程接口 Oracle Express Object開發(fā)人員使用的生成OLAP應(yīng)用軟件的可視化工具 Oracle Express Analyzer用于擴充使用Oracle Express Object編寫的應(yīng)用軟件第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7. ORACLE的的Internet解決方案解決方案 Oracle WebServer 1.0 主要由主要由Oracle WebListener, Oracle WebAgent和和ORACLE7 服務(wù)器部分組成服務(wù)器部分組成 Oracle WebServer 2.0 增加了增加了JAVA解釋器和解釋器
24、和LiveHTML解釋器,使其能支持多種語言解釋器,使其能支持多種語言 由由Web Request Broker(WRB), WebServer SDK 和和Webserver管理工具組成管理工具組成 WRB是一個多線索多進(jìn)程的是一個多線索多進(jìn)程的HTTP服務(wù)器服務(wù)器 WebServer SDK 是一個開放的應(yīng)用開發(fā)環(huán)是一個開放的應(yīng)用開發(fā)環(huán)境,封裝了境,封裝了WRB應(yīng)用編程接口,允許用戶應(yīng)用編程接口,允許用戶使用使用JAVA, LiveHTML, C等等web應(yīng)應(yīng)用開發(fā)工具用開發(fā)工具第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.3 SYBASE 1. SYBASE公司簡介公司
25、簡介 2. SYBASE關(guān)系數(shù)據(jù)庫產(chǎn)品關(guān)系數(shù)據(jù)庫產(chǎn)品 3. SYBASE數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫服務(wù)器 4. SYBASE開發(fā)工具開發(fā)工具 5. SYBASE中間件中間件 6. SYBASE的數(shù)據(jù)倉庫解決方案的數(shù)據(jù)倉庫解決方案 7. SYBASE的的Internet解決方案解決方案第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.3 Sybase公司簡介公司簡介 成立于成立于1984年年11月,推出了支持企業(yè)范圍的月,推出了支持企業(yè)范圍的“客戶客戶/服務(wù)器體系結(jié)構(gòu)服務(wù)器體系結(jié)構(gòu)”的數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)庫系統(tǒng) Sybase致力于在通用計算機上研制服務(wù)器軟致力于在通用計算機上研制服務(wù)器軟件件
26、1987年推出了年推出了SYBASE SQL Server Sybase System 11.5 是是Sybase公司最新產(chǎn)公司最新產(chǎn)品,支持企業(yè)內(nèi)各種數(shù)據(jù)庫應(yīng)用需求品,支持企業(yè)內(nèi)各種數(shù)據(jù)庫應(yīng)用需求 數(shù)據(jù)倉庫數(shù)據(jù)倉庫 聯(lián)機事務(wù)處理聯(lián)機事務(wù)處理 決策支持系統(tǒng)決策支持系統(tǒng) 小平臺應(yīng)用小平臺應(yīng)用第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Sybase公司成立于公司成立于1984年,總部設(shè)在美年,總部設(shè)在美國加州都柏林,是全球最大的專注于信國加州都柏林,是全球最大的專注于信息管理和信息移動技術(shù)的企業(yè)級軟件公息管理和信息移動技術(shù)的企業(yè)級軟件公司。司。 Sybase共擁有共擁有4萬多家客戶
27、,主要集中萬多家客戶,主要集中在金融服務(wù)業(yè)、電信業(yè)、醫(yī)療保健業(yè)、在金融服務(wù)業(yè)、電信業(yè)、醫(yī)療保健業(yè)、政府部門、媒體服務(wù)業(yè)和零售業(yè),其中政府部門、媒體服務(wù)業(yè)和零售業(yè),其中財富雜志排名前財富雜志排名前1000家企業(yè)中的家企業(yè)中的900家家和排名前和排名前100家企業(yè)中的家企業(yè)中的96家均為家均為Sybase的客戶。同時,全球的客戶。同時,全球125家主要家主要電訊公司、電訊公司、75個重要的股票交易所、華個重要的股票交易所、華爾街爾街56%金融機構(gòu)都是金融機構(gòu)都是Sybase的客戶。的客戶。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 1984年,年,Mark B. Hiffman和
28、和Robert Epstern創(chuàng)建了創(chuàng)建了Sybase公司,并在公司,并在1987年推出了年推出了Sybase數(shù)據(jù)庫產(chǎn)品。數(shù)據(jù)庫產(chǎn)品。SYBASE主要有三種版本,一是主要有三種版本,一是UNIX操作系統(tǒng)下運行操作系統(tǒng)下運行的版本,二是的版本,二是Novell Netware環(huán)境下運行的版本,三是環(huán)境下運行的版本,三是Windows NT環(huán)境下運行的版本。對環(huán)境下運行的版本。對UNIX操作系統(tǒng)目前操作系統(tǒng)目前廣泛應(yīng)用的為廣泛應(yīng)用的為SYBASE 10 及及SYABSE 11 for SCO UNIX。sybase公司于公司于1991年年12月進(jìn)入中國大陸,經(jīng)過一段時月進(jìn)入中國大陸,經(jīng)過一段時間的
29、本地技術(shù)人才積蓄與市場開拓后,在間的本地技術(shù)人才積蓄與市場開拓后,在1993年投資年投資230萬美元正式建立萬美元正式建立Sybase在中國的公司,注冊名稱為在中國的公司,注冊名稱為賽貝斯軟件(中國)有限公司。賽貝斯軟件(中國)有限公司。CCID報告指出,報告指出,sybase在中國電信業(yè)已取得在中國電信業(yè)已取得45%的市的市場占有率,并以場占有率,并以36.2%的份額占據(jù)中國鐵路數(shù)據(jù)庫市場的份額占據(jù)中國鐵路數(shù)據(jù)庫市場絕對的領(lǐng)導(dǎo)地位。絕對的領(lǐng)導(dǎo)地位。第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Sybase公司董事會主席、總裁兼公司董事會主席、總裁兼CEO程守宗先生程守宗先生 S
30、ybase中國公司網(wǎng)站:中國公司網(wǎng)站:Sybase美國公司網(wǎng)站:美國公司網(wǎng)站:第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 2. SYBASE關(guān)系數(shù)據(jù)庫產(chǎn)品關(guān)系數(shù)據(jù)庫產(chǎn)品Sybase數(shù)據(jù)庫的特點數(shù)據(jù)庫的特點 (1)它是基于客戶)它是基于客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫 客戶客戶/服務(wù)器模型的好處是:服務(wù)器模型的好處是: 它支持共享資源且在多臺設(shè)備間平衡負(fù)載它支持共享資源且在多臺設(shè)備間平衡負(fù)載 允許容納多個主機的環(huán)境,充分利用了企業(yè)已有的允許容納多個主機的環(huán)境,充分利用了企業(yè)已有的各種系統(tǒng)各種系統(tǒng) (2) 它是真正開放的數(shù)據(jù)庫它是真正開放的數(shù)據(jù)庫 由于采用了客戶由
31、于采用了客戶/服務(wù)器結(jié)構(gòu),應(yīng)用被分在了多臺機器服務(wù)器結(jié)構(gòu),應(yīng)用被分在了多臺機器上運行。更進(jìn)一步,運行在客戶端的應(yīng)用不必是上運行。更進(jìn)一步,運行在客戶端的應(yīng)用不必是Sybase公司的產(chǎn)品。公司的產(chǎn)品。 (3) 它是一種高性能的數(shù)據(jù)庫它是一種高性能的數(shù)據(jù)庫 Sybase真正吸引人的地方還是它的高性能。體現(xiàn)在以真正吸引人的地方還是它的高性能。體現(xiàn)在以下幾方面:下幾方面: 可編程數(shù)據(jù)庫可編程數(shù)據(jù)庫 事件驅(qū)動的觸發(fā)器事件驅(qū)動的觸發(fā)器 多線索化多線索化 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 3. SYBASE數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫服務(wù)器 Sybase System 11.5的服務(wù)器端核心
32、產(chǎn)的服務(wù)器端核心產(chǎn)品是品是Adaptive Server,具有處理多種數(shù),具有處理多種數(shù)據(jù)源的能力;提供了優(yōu)化的數(shù)據(jù)存儲和據(jù)源的能力;提供了優(yōu)化的數(shù)據(jù)存儲和訪問方法;單一的編程模型;單一操作訪問方法;單一的編程模型;單一操作模型和公共管理與監(jiān)控工具;提供了特模型和公共管理與監(jiān)控工具;提供了特殊數(shù)據(jù)類型;基于事務(wù)的處理殊數(shù)據(jù)類型;基于事務(wù)的處理 Sybase System 11.5集成了集成了SQLServer,SQL Anywhere, Sybase IQ , Sybase MPP等等第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Sybase System 11.5 SQLSer
33、ver, 單進(jìn)程多線索的體系結(jié)構(gòu)單進(jìn)程多線索的體系結(jié)構(gòu) 提供高性能提供高性能 實現(xiàn)了數(shù)據(jù)完整性檢查和控制實現(xiàn)了數(shù)據(jù)完整性檢查和控制 加強的安全保密功能加強的安全保密功能 支持分布式查詢和更新支持分布式查詢和更新 備份服務(wù)器,屬于備份服務(wù)器,屬于SQLServer 。 支持聯(lián)機備份支持聯(lián)機備份 支持轉(zhuǎn)儲分解支持轉(zhuǎn)儲分解 支持異地轉(zhuǎn)儲支持異地轉(zhuǎn)儲 支持限值轉(zhuǎn)儲支持限值轉(zhuǎn)儲第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Sybase System 11.5(續(xù))(續(xù)) Sybase MPP ,針對海量并行處理器,針對海量并行處理器MPP平臺的多平臺的多CPU體系結(jié)構(gòu)設(shè)計的并行服務(wù)器產(chǎn)體系
34、結(jié)構(gòu)設(shè)計的并行服務(wù)器產(chǎn)品,能夠?qū)崿F(xiàn)并行查詢,并行數(shù)據(jù)裝載等操品,能夠?qū)崿F(xiàn)并行查詢,并行數(shù)據(jù)裝載等操作作 Sybase IQ , 高性能決策支持和交互式數(shù)據(jù)高性能決策支持和交互式數(shù)據(jù)集成產(chǎn)品,提供了新的集成產(chǎn)品,提供了新的Bitwise索引技術(shù)索引技術(shù) SQL Anywhere, 基于基于PC的具有的具有SQL功能的功能的分布式數(shù)據(jù)庫管理系統(tǒng),用于移動應(yīng)用和工分布式數(shù)據(jù)庫管理系統(tǒng),用于移動應(yīng)用和工作組,可以支持遠(yuǎn)程網(wǎng)絡(luò)、移動計算機和其作組,可以支持遠(yuǎn)程網(wǎng)絡(luò)、移動計算機和其它移動設(shè)備。它移動設(shè)備。SQL Anywhere上開發(fā)的應(yīng)用上開發(fā)的應(yīng)用程序無需任何修改就可以在更大的程序無需任何修改就可以在
35、更大的SQL Server上運行上運行第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 4. SYBASE開發(fā)工具開發(fā)工具 PowerBuilder 基于圖形界面的客戶基于圖形界面的客戶/服務(wù)器前端應(yīng)用開發(fā)服務(wù)器前端應(yīng)用開發(fā)工具工具 提供與提供與ORACLE, INFORMIX, DB2等第三等第三方數(shù)據(jù)庫的接口方數(shù)據(jù)庫的接口 Power Designer 一組緊密集成的計算機輔助軟件工程一組緊密集成的計算機輔助軟件工程(case)工具,用于為復(fù)雜的數(shù)據(jù)庫應(yīng)用)工具,用于為復(fù)雜的數(shù)據(jù)庫應(yīng)用完成分析、設(shè)計、維護(hù)、建立文檔和創(chuàng)建數(shù)完成分析、設(shè)計、維護(hù)、建立文檔和創(chuàng)建數(shù)據(jù)庫等功能據(jù)庫等功能
36、 由由MetaWorks, ProcessAnalyst, DataArchitect,WarehouseArchitect和和AppModeller組成組成第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Power J 是開發(fā)基于是開發(fā)基于JAVA應(yīng)用的快速開發(fā)工具。應(yīng)用的快速開發(fā)工具。 特性:支持特性:支持java beans;獨特的數(shù)據(jù)庫支持,包括;獨特的數(shù)據(jù)庫支持,包括jConnect for JDBC;Java服務(wù)器開發(fā);服務(wù)器開發(fā);Web和和Java應(yīng)用組件的集成測試應(yīng)用組件的集成測試 Power 一組一組RAD C客戶客戶/服務(wù)器和服務(wù)器和Internet面向?qū)ο蟮拿?/p>
37、向?qū)ο蟮拈_發(fā)工具開發(fā)工具 特性:拖放編程、無縫特性:拖放編程、無縫OLE構(gòu)件集成、可靠的實時構(gòu)件集成、可靠的實時調(diào)試和客戶調(diào)試和客戶/服務(wù)器的開發(fā)環(huán)境服務(wù)器的開發(fā)環(huán)境 SQL Server Manager 可視化的系統(tǒng)和數(shù)據(jù)庫的管理工具可視化的系統(tǒng)和數(shù)據(jù)庫的管理工具 用于幫助管理用于幫助管理SQL Server、物理資源、數(shù)據(jù)庫等、物理資源、數(shù)據(jù)庫等第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 5. SYBASE中間件中間件 Open Client/Open Server 構(gòu)成構(gòu)成Sybase開放式客戶機開放式客戶機/服務(wù)器互連的基服務(wù)器互連的基礎(chǔ),為實現(xiàn)異構(gòu)環(huán)境下系統(tǒng)的可操作提
38、供了礎(chǔ),為實現(xiàn)異構(gòu)環(huán)境下系統(tǒng)的可操作提供了極為有效的手段極為有效的手段 Jaguar CTS Jaguar 組件事務(wù)服務(wù)器的簡稱,專門為組件事務(wù)服務(wù)器的簡稱,專門為NetOLTP應(yīng)用設(shè)計的事務(wù)服務(wù)器。應(yīng)用設(shè)計的事務(wù)服務(wù)器。 既支持傳統(tǒng)的同步方式的事務(wù)處理,也支持既支持傳統(tǒng)的同步方式的事務(wù)處理,也支持基于隊列的異步事務(wù)處理基于隊列的異步事務(wù)處理 可以為第三方的可以為第三方的ActiveX和和Java組件生成更組件生成更多功能的應(yīng)用多功能的應(yīng)用第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 Replication server(復(fù)制服務(wù)器)(復(fù)制服務(wù)器) 主要用來解決網(wǎng)絡(luò)上的相同數(shù)據(jù)多
39、份拷貝及主要用來解決網(wǎng)絡(luò)上的相同數(shù)據(jù)多份拷貝及分布更新這一分布處理中的關(guān)鍵難題。分布更新這一分布處理中的關(guān)鍵難題。 OmniCONNECT 提供在整個企業(yè)范圍內(nèi)不同數(shù)據(jù)庫管理系統(tǒng)提供在整個企業(yè)范圍內(nèi)不同數(shù)據(jù)庫管理系統(tǒng)之間完全透明的數(shù)據(jù)集成,在不同的之間完全透明的數(shù)據(jù)集成,在不同的SQL語語言、不同廠商的數(shù)據(jù)庫和數(shù)據(jù)存儲位置之間言、不同廠商的數(shù)據(jù)庫和數(shù)據(jù)存儲位置之間實現(xiàn)了透明的訪問。實現(xiàn)了透明的訪問。 DirectConnect 用于同非用于同非sybase數(shù)據(jù)源建立聯(lián)系的服務(wù)器。數(shù)據(jù)源建立聯(lián)系的服務(wù)器。 使用戶可以將其桌面應(yīng)用同關(guān)鍵的企業(yè)數(shù)據(jù)使用戶可以將其桌面應(yīng)用同關(guān)鍵的企業(yè)數(shù)據(jù)源集成起來,并
40、保證整個企業(yè)信息系統(tǒng)的安源集成起來,并保證整個企業(yè)信息系統(tǒng)的安全和完整。全和完整。第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 6. SYBASE的數(shù)據(jù)倉庫解決方案的數(shù)據(jù)倉庫解決方案 SYBASE Warehouse Works體系結(jié)構(gòu)體系結(jié)構(gòu) 專門為客戶專門為客戶/服務(wù)器結(jié)構(gòu)環(huán)境設(shè)計的數(shù)據(jù)倉庫服務(wù)器結(jié)構(gòu)環(huán)境設(shè)計的數(shù)據(jù)倉庫結(jié)構(gòu)結(jié)構(gòu) 用戶可為數(shù)據(jù)倉庫的每一部分選擇最佳的廠用戶可為數(shù)據(jù)倉庫的每一部分選擇最佳的廠商商 實現(xiàn)對多種不同的數(shù)據(jù)源的透明存取實現(xiàn)對多種不同的數(shù)據(jù)源的透明存取 捕獲用戶感興趣的數(shù)據(jù)捕獲用戶感興趣的數(shù)據(jù) 在傳送數(shù)據(jù)之前對數(shù)據(jù)先進(jìn)行加工在傳送數(shù)據(jù)之前對數(shù)據(jù)先進(jìn)行加工
41、加快復(fù)雜的加快復(fù)雜的DSS查詢的執(zhí)行速度查詢的執(zhí)行速度 提供數(shù)據(jù)分布的位置透明性提供數(shù)據(jù)分布的位置透明性第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7. SYBASE的的Internet解決方案解決方案 SYBASE Web.Works體系結(jié)構(gòu)體系結(jié)構(gòu) 一個包括一個包括SYBASE SQL Server、中介件和工、中介件和工具產(chǎn)品的綜合體系框架,使一個集成方案具產(chǎn)品的綜合體系框架,使一個集成方案 SYBASE Web.sql是這個體系框架中介件的一是這個體系框架中介件的一個重要產(chǎn)品,它用個重要產(chǎn)品,它用CGI或或Web服務(wù)器專用服務(wù)器專用API接口實現(xiàn),主要作用是將接口實現(xiàn),
42、主要作用是將Web服務(wù)器與服務(wù)器與SYBASE SQL Server連接在一起,使用戶只連接在一起,使用戶只需要將需要將SQL語句嵌入語句嵌入HTML中,就可以根據(jù)數(shù)中,就可以根據(jù)數(shù)據(jù)庫內(nèi)容生成動態(tài)據(jù)庫內(nèi)容生成動態(tài)HTML頁面以及更新數(shù)據(jù)庫頁面以及更新數(shù)據(jù)庫第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 7.4 SQL SERVER 2005 1. MICROSOFT公司簡介公司簡介 2. SQL SERVER 2005數(shù)據(jù)平臺數(shù)據(jù)平臺 3. SQL SERVER 2005數(shù)據(jù)平臺功能數(shù)據(jù)平臺功能 4. SQL SERVER 2005企業(yè)數(shù)據(jù)管理企業(yè)數(shù)據(jù)管理 5. SQL SERV
43、ER 2005開發(fā)工作效率開發(fā)工作效率 6. SQL SERVER 2005商務(wù)智能商務(wù)智能第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 1. MICROSOFT公司簡介公司簡介 微軟公司(微軟公司(microsoft)創(chuàng)建于)創(chuàng)建于1975年,總部設(shè)在年,總部設(shè)在華盛頓州的雷德蒙市(華盛頓州的雷德蒙市(Redmond,鄰近西雅圖)。目,鄰近西雅圖)。目前是全球最大的電腦軟件提供商。微軟公司現(xiàn)有雇員前是全球最大的電腦軟件提供商。微軟公司現(xiàn)有雇員6.4萬人,萬人,2005年營業(yè)額年營業(yè)額368億美元。億美元。 其主要產(chǎn)品為:其主要產(chǎn)品為: Windows操作系統(tǒng)操作系統(tǒng) Inter
44、net Explore網(wǎng)頁瀏覽網(wǎng)頁瀏覽 Microsoft Office辦公軟件套件辦公軟件套件 SQL Server 數(shù)據(jù)庫產(chǎn)品數(shù)據(jù)庫產(chǎn)品。 微軟公司于微軟公司于1992年在中國北京設(shè)立了首個代表處。年在中國北京設(shè)立了首個代表處。如今微軟在華的員工總數(shù)有如今微軟在華的員工總數(shù)有900多人,形成以北京為總多人,形成以北京為總部、在上海、廣州設(shè)有分公司的架構(gòu),微軟中國成為微部、在上海、廣州設(shè)有分公司的架構(gòu),微軟中國成為微軟公司在美國總部以外功能最為完備的子公司。軟公司在美國總部以外功能最為完備的子公司。第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實
45、例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 基于基于SQL Server 2000技術(shù)優(yōu)勢構(gòu)建的技術(shù)優(yōu)勢構(gòu)建的SQL Server 2005將提供集成化信息管理解決方案,將提供集成化信息管理解決方案,可幫助任何規(guī)模的組織機構(gòu):可幫助任何規(guī)模的組織機構(gòu):1、創(chuàng)建并部署更具伸縮性、可靠性和安全性的企業(yè)級、創(chuàng)建并部署更具伸縮性、可靠性和安全性的企業(yè)級 應(yīng)用。應(yīng)用。 2、降低數(shù)據(jù)庫應(yīng)用創(chuàng)建、部署與管理的復(fù)雜程度,進(jìn)、降低數(shù)據(jù)庫應(yīng)用創(chuàng)建、部署與管理的復(fù)雜程度,進(jìn) 而實現(xiàn)而實現(xiàn)IT效率最大化。效率最大化。 3、憑借可供創(chuàng)建更具安全保障之?dāng)?shù)據(jù)庫應(yīng)用的豐富、憑借可供創(chuàng)
46、建更具安全保障之?dāng)?shù)據(jù)庫應(yīng)用的豐富、 靈活、現(xiàn)代化開發(fā)環(huán)境增強開發(fā)人員工作效能。靈活、現(xiàn)代化開發(fā)環(huán)境增強開發(fā)人員工作效能。 4、跨越多種平臺、應(yīng)用和設(shè)備實現(xiàn)數(shù)據(jù)共享,進(jìn)而簡、跨越多種平臺、應(yīng)用和設(shè)備實現(xiàn)數(shù)據(jù)共享,進(jìn)而簡 化內(nèi)部系統(tǒng)與外部系統(tǒng)連接?;瘍?nèi)部系統(tǒng)與外部系統(tǒng)連接。 5、實現(xiàn)功能強勁的集成化商務(wù)智能解決方案,從而在、實現(xiàn)功能強勁的集成化商務(wù)智能解決方案,從而在 整個企業(yè)范圍內(nèi)推進(jìn)科學(xué)決策,提高工作效率。整個企業(yè)范圍內(nèi)推進(jìn)科學(xué)決策,提高工作效率。 6、在不必犧牲性能表現(xiàn)、可用性或伸縮性的前提下控、在不必犧牲性能表現(xiàn)、可用性或伸縮性的前提下控 制成本費用水平。制成本費用水平。第七章第七章 關(guān)系
47、數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 2. SQL SERVER 2005數(shù)據(jù)平臺數(shù)據(jù)平臺SQL Server 是一個全面的、集成的、端到端的數(shù)據(jù)解是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個安全、可靠和高決方案,它為企業(yè)中的用戶提供了一個安全、可靠和高效的平臺用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。效的平臺用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 2005 為為IT專家和信息工作者帶來了強大的、熟專家和信息工作者帶來了強大的、熟悉的工具,同時減少了在從移動設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的悉的工具,同時減少了在從移動設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)
48、據(jù)和分析應(yīng)用多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。程序的復(fù)雜度。 通過全面的功能集、和現(xiàn)有系統(tǒng)的集通過全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對日常任務(wù)的自動化管理能力,成性、以及對日常任務(wù)的自動化管理能力,SQL Server 2005 為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)解決方案。解決方案。下圖顯示了下圖顯示了SQL Server 2005數(shù)據(jù)平臺的組成架構(gòu)。數(shù)據(jù)平臺的組成架構(gòu)。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 3. SQL SERVER 200
49、5數(shù)據(jù)平臺功能數(shù)據(jù)平臺功能1)關(guān)系型數(shù)據(jù)庫)關(guān)系型數(shù)據(jù)庫: 安全、可靠、可伸縮、高可用的關(guān)系型數(shù)據(jù)庫引擎,安全、可靠、可伸縮、高可用的關(guān)系型數(shù)據(jù)庫引擎,提升了性能且支持結(jié)構(gòu)化和非結(jié)構(gòu)化(提升了性能且支持結(jié)構(gòu)化和非結(jié)構(gòu)化(XML)數(shù)據(jù)。)數(shù)據(jù)。 2)復(fù)制服務(wù))復(fù)制服務(wù): 數(shù)據(jù)復(fù)制可用于數(shù)據(jù)分發(fā)、處理移動數(shù)據(jù)應(yīng)用、系統(tǒng)數(shù)據(jù)復(fù)制可用于數(shù)據(jù)分發(fā)、處理移動數(shù)據(jù)應(yīng)用、系統(tǒng) 高可用、企業(yè)報表解決方案的后備數(shù)據(jù)可伸縮存儲、高可用、企業(yè)報表解決方案的后備數(shù)據(jù)可伸縮存儲、 與異構(gòu)系統(tǒng)的集成等,包括已有的與異構(gòu)系統(tǒng)的集成等,包括已有的Oracle數(shù)據(jù)庫等。數(shù)據(jù)庫等。 3)通知服務(wù))通知服務(wù): 用于開發(fā)、部署可伸縮應(yīng)
50、用程序的先進(jìn)的通知服務(wù)能用于開發(fā)、部署可伸縮應(yīng)用程序的先進(jìn)的通知服務(wù)能 夠向不同的連接和移動設(shè)備發(fā)布個性化、及時的信息夠向不同的連接和移動設(shè)備發(fā)布個性化、及時的信息 更新。更新。 4)集成服務(wù))集成服務(wù): 可以支持?jǐn)?shù)據(jù)倉庫和企業(yè)范圍內(nèi)數(shù)據(jù)集成的抽取、轉(zhuǎn)可以支持?jǐn)?shù)據(jù)倉庫和企業(yè)范圍內(nèi)數(shù)據(jù)集成的抽取、轉(zhuǎn) 換和裝載能力。換和裝載能力。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 5)分析服務(wù))分析服務(wù): 聯(lián)機分析處理(聯(lián)機分析處理(OLAP)功能可用于多維存儲的大量、復(fù)雜的數(shù))功能可用于多維存儲的大量、復(fù)雜的數(shù) 據(jù)集的快速高級分析。據(jù)集的快速高級分析。 6)報表服務(wù))報表服務(wù): 全面的
51、報表解決方案,可創(chuàng)建、管理和發(fā)布傳統(tǒng)的、可打印的報全面的報表解決方案,可創(chuàng)建、管理和發(fā)布傳統(tǒng)的、可打印的報 表和交互的、基于表和交互的、基于Web的報表。的報表。 7)管理工具)管理工具: SQL Server 包含的集成管理工具可用于高級數(shù)據(jù)庫管理和調(diào)包含的集成管理工具可用于高級數(shù)據(jù)庫管理和調(diào) 諧,它也和其他微軟工具,如諧,它也和其他微軟工具,如MOM和和SMS緊密集成在一起。標(biāo)緊密集成在一起。標(biāo) 準(zhǔn)數(shù)據(jù)訪問協(xié)議大大減少了準(zhǔn)數(shù)據(jù)訪問協(xié)議大大減少了SQL Server和現(xiàn)有系統(tǒng)間數(shù)據(jù)集成和現(xiàn)有系統(tǒng)間數(shù)據(jù)集成 所花的時間。此外,構(gòu)建于所花的時間。此外,構(gòu)建于SQL Server內(nèi)的內(nèi)嵌內(nèi)的內(nèi)嵌W
52、eb service 支持確保了和其他應(yīng)用及平臺的互操作能力。支持確保了和其他應(yīng)用及平臺的互操作能力。 8)開發(fā)工具)開發(fā)工具: SQL Server 為數(shù)據(jù)庫引擎、數(shù)據(jù)抽取、轉(zhuǎn)換和裝載(為數(shù)據(jù)庫引擎、數(shù)據(jù)抽取、轉(zhuǎn)換和裝載(ETL)、)、 數(shù)據(jù)挖掘、數(shù)據(jù)挖掘、OLAP和報表提供了和和報表提供了和Microsoft Visual Studio 相相 集成的開發(fā)工具,以實現(xiàn)端到端的應(yīng)用程序開發(fā)能力。集成的開發(fā)工具,以實現(xiàn)端到端的應(yīng)用程序開發(fā)能力。SQL Server中每個主要的子系統(tǒng)都有自己的對象模型和中每個主要的子系統(tǒng)都有自己的對象模型和API,能夠以,能夠以 任何方式將數(shù)據(jù)系統(tǒng)擴展到不同的商業(yè)
53、環(huán)境中。任何方式將數(shù)據(jù)系統(tǒng)擴展到不同的商業(yè)環(huán)境中。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 4. SQL SERVER 2005企業(yè)數(shù)據(jù)管理企業(yè)數(shù)據(jù)管理SQL Server 2005針對企業(yè)數(shù)據(jù)管理實現(xiàn)的重大改進(jìn)主要體現(xiàn)在以下幾方面:1、可用性可用性。在高度可用性技術(shù)、補充備份與恢復(fù)功能以及復(fù)制增強特性等方面的投資將有助于企業(yè)單位創(chuàng)建并部署高度可靠的應(yīng)用解決方案。數(shù)據(jù)庫鏡像、故障轉(zhuǎn)移群集和改進(jìn)聯(lián)機操作等具有創(chuàng)新意義的高度可用特性可將故障時間控制在最低限度,并有助于確保關(guān)鍵企業(yè)系統(tǒng)隨時接受訪問調(diào)用。 2、伸縮性伸縮性。表分區(qū)、快照隔離和64位支持等伸縮改進(jìn)特性將允許您運用SQ
54、L Server 2005創(chuàng)建并部署要求最為嚴(yán)苛的應(yīng)用程序。針對大型數(shù)據(jù)表和索引的分區(qū)功能極大改進(jìn)了超大型數(shù)據(jù)庫的查詢操作。 3、安全性安全性?!叭笔“踩U稀痹O(shè)置、數(shù)據(jù)庫加密和改進(jìn)安全模型等增強特性有助于為企業(yè)數(shù)據(jù)提供高度安全保障。第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 4、易管理性易管理性。新式管理工具套件、自我調(diào)節(jié)能力和功能強大的新式編程模型將允許數(shù)據(jù)庫管理員針對數(shù)據(jù)庫的日常運轉(zhuǎn)加以靈活掌控。針對SQL事件探查器及其它工具的改進(jìn)還可幫助數(shù)據(jù)庫管理員將服務(wù)器調(diào)節(jié)至最佳性 能狀態(tài)。5、交互操作能力交互操作能力。SQL Server 2005可面向行業(yè)標(biāo)準(zhǔn)、Web服務(wù)和Mi
55、crosoft .NET Framework提供高水平支持,并在此基礎(chǔ)上實現(xiàn)與多種平臺、應(yīng)用和設(shè)備之間的交互操作能力。SQL Server與其它Microsoft軟件產(chǎn)品(從Microsoft Windows Server操作系統(tǒng)到Microsoft Visual Studio開發(fā)軟件包和Microsoft Office應(yīng)用程序)高度集成,并可幫助您所在機構(gòu)運用協(xié)同技術(shù)手段節(jié)省時間和金錢。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 5. SQL SERVER 2005開發(fā)工作效率開發(fā)工作效率針對開發(fā)人員工作效率的改進(jìn)主要體現(xiàn)在以下幾方面:針對開發(fā)人員工作效率的改進(jìn)主要體現(xiàn)在以
56、下幾方面:1、改進(jìn)的工具手段改進(jìn)的工具手段。開發(fā)人員將可為。開發(fā)人員將可為Transact-SQL、XML、多、多維表達(dá)式(維表達(dá)式(MDX)和分析性)和分析性XML(XML/A)使用單一開發(fā)工具。)使用單一開發(fā)工具。與與Visual Studio開發(fā)環(huán)境的高度集成有助于提高專業(yè)和商務(wù)智能開發(fā)環(huán)境的高度集成有助于提高專業(yè)和商務(wù)智能應(yīng)用的開發(fā)與調(diào)試效率。應(yīng)用的開發(fā)與調(diào)試效率。 2、擴展的語言支持?jǐn)U展的語言支持。開發(fā)人員可憑借基于數(shù)據(jù)庫引擎的通用語言。開發(fā)人員可憑借基于數(shù)據(jù)庫引擎的通用語言運行時(運行時(CLR)特性從包括)特性從包括Transact-SQL、Microsoft Visual Ba
57、sic .NET和和Microsoft Visual C# .NET在內(nèi)的多種數(shù)據(jù)庫應(yīng)在內(nèi)的多種數(shù)據(jù)庫應(yīng)用開發(fā)語言中選擇自己最熟悉的一種。用開發(fā)語言中選擇自己最熟悉的一種。3、XML與與Web服務(wù)服務(wù)。諸如。諸如Xquery和本地和本地XML數(shù)據(jù)類型等改進(jìn)特數(shù)據(jù)類型等改進(jìn)特性有助于組織機構(gòu)實現(xiàn)內(nèi)部系統(tǒng)與外部系統(tǒng)之間的無縫化連接。性有助于組織機構(gòu)實現(xiàn)內(nèi)部系統(tǒng)與外部系統(tǒng)之間的無縫化連接。SQL Server 2005將為關(guān)系型數(shù)據(jù)和將為關(guān)系型數(shù)據(jù)和XML數(shù)據(jù)提供本地支持,從數(shù)據(jù)提供本地支持,從而使企業(yè)單位能夠以最適合自身需要的格式進(jìn)行數(shù)據(jù)存儲、管理而使企業(yè)單位能夠以最適合自身需要的格式進(jìn)行數(shù)據(jù)存儲
58、、管理和分析。針對超文本傳輸協(xié)議(和分析。針對超文本傳輸協(xié)議(HTTP)、)、XML、簡單對象訪問協(xié)、簡單對象訪問協(xié)議(議(SOAP)、)、Xquery和和XML架構(gòu)定義(架構(gòu)定義(XSD)等既有和新興開)等既有和新興開放標(biāo)準(zhǔn)的支持能力還將為跨越日益擴展企業(yè)系放標(biāo)準(zhǔn)的支持能力還將為跨越日益擴展企業(yè)系統(tǒng)的信息交流提供便利。統(tǒng)的信息交流提供便利。 第七章第七章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例關(guān)系數(shù)據(jù)庫管理系統(tǒng)實例 6. SQL SERVER 2005商務(wù)智能商務(wù)智能商務(wù)智能方面的改進(jìn)主要包括:商務(wù)智能方面的改進(jìn)主要包括:1、集成化平臺集成化平臺?;?。基于SQL Server 7.0和和SQL Serve
59、r 2000構(gòu)建的構(gòu)建的SQL Server 2005將為端到端商務(wù)智能平臺賦予包括聯(lián)機分析處理將為端到端商務(wù)智能平臺賦予包括聯(lián)機分析處理(OLAP),數(shù)據(jù)挖掘,提取、轉(zhuǎn)換與加載(),數(shù)據(jù)挖掘,提取、轉(zhuǎn)換與加載(ETL)工具,數(shù)據(jù)倉)工具,數(shù)據(jù)倉庫和報告功能等在內(nèi)的集成化分析處理特性。庫和報告功能等在內(nèi)的集成化分析處理特性。2、改進(jìn)的決策過程改進(jìn)的決策過程。針對現(xiàn)有商務(wù)智能特性的改進(jìn)(如。針對現(xiàn)有商務(wù)智能特性的改進(jìn)(如OLAP與數(shù)與數(shù)據(jù)挖掘)和新型報告服務(wù)器的引入可賦予企業(yè)單位在從信息工作者據(jù)挖掘)和新型報告服務(wù)器的引入可賦予企業(yè)單位在從信息工作者到首席執(zhí)行官(到首席執(zhí)行官(CEO)的所有組織
60、層次上將信息資源轉(zhuǎn)化為優(yōu)選業(yè))的所有組織層次上將信息資源轉(zhuǎn)化為優(yōu)選業(yè)務(wù)決策的能力。務(wù)決策的能力。 3、安全性和可用性安全性和可用性。伸縮性、可用性和安全性方面的改進(jìn)將為用。伸縮性、可用性和安全性方面的改進(jìn)將為用戶提供針對商務(wù)智能應(yīng)用和報告的不間斷訪問調(diào)用支持。戶提供針對商務(wù)智能應(yīng)用和報告的不間斷訪問調(diào)用支持。 4、企業(yè)級分析能力企業(yè)級分析能力。得到改進(jìn)的。得到改進(jìn)的ETL工具將允許組織機構(gòu)以更加簡工具將允許組織機構(gòu)以更加簡便快捷的方式對出自多種不同信息來源的數(shù)據(jù)資料進(jìn)行集成化和分便快捷的方式對出自多種不同信息來源的數(shù)據(jù)資料進(jìn)行集成化和分析處理。組織機構(gòu)可基于一系列運營系統(tǒng)開展數(shù)據(jù)分析活動,并析
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 包公包料合同范本
- 公司物業(yè)托管合同范本
- 2025年度農(nóng)村金融小額貸款合同模板(二零二五版)
- 國有企業(yè)產(chǎn)權(quán)無償劃轉(zhuǎn)合同范本
- 農(nóng)戶轉(zhuǎn)讓農(nóng)用機械合同范本
- 2025年度生態(tài)農(nóng)業(yè)園工程合同終止及環(huán)境恢復(fù)協(xié)議
- 有限公司股權(quán)轉(zhuǎn)讓合同范本
- 商鋪轉(zhuǎn)租租賃合同范本
- pvc管供銷合同范本
- 商業(yè)攝影制作服務(wù)合同范本
- 呼吸科護(hù)理管理制度
- TCI 331-2024 工業(yè)污染源產(chǎn)排污核算系數(shù)制定通則
- 浙江省(面試)公務(wù)員考試試題及答案指導(dǎo)(2025年)
- 設(shè)備拆裝施工方案
- 注冊安全工程師《安全生產(chǎn)管理知識》科目知識要點
- 《新時代公民道德建設(shè)實施綱要》、《新時代愛國主義教育實施綱要》知識競賽試題庫55題(含答案)
- 小學(xué)百科知識競賽題庫200道及答案(完整版)
- JJ∕G(交通) 201-2024公路橋梁支座壓剪試驗機
- 2019-2020學(xué)年七年級(上)期末數(shù)學(xué)試卷2附解析
- 電話接聽技巧與服務(wù)質(zhì)量提升方案三篇
- 德國職業(yè)學(xué)校教育質(zhì)量保障體系研究
評論
0/150
提交評論