数据库dbms7张骏课件

上传人:公**** 文档编号:570004317 上传时间:2024-08-01 格式:PPT 页数:70 大小:653.50KB
返回 下载 相关 举报
数据库dbms7张骏课件_第1页
第1页 / 共70页
数据库dbms7张骏课件_第2页
第2页 / 共70页
数据库dbms7张骏课件_第3页
第3页 / 共70页
数据库dbms7张骏课件_第4页
第4页 / 共70页
数据库dbms7张骏课件_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《数据库dbms7张骏课件》由会员分享,可在线阅读,更多相关《数据库dbms7张骏课件(70页珍藏版)》请在金锄头文库上搜索。

1、第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 第第7章章关系数据库管理系统实例关系数据库管理系统实例7.1关系数据库管理系统产品概述关系数据库管理系统产品概述7.2ORACLE7.3SYBASE7.4INFORMIX7.5DB27.6INGERS数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.1关系数据库管理系统产品概述关系数据库管理系统产品概述20世纪世纪70年代是关系数据库理论研究和年代是关系数据库理论研究和开发的时代,开发的时代,70年代末以来,新发展的年代末以来,新发展的DBMS产品中,近百分之九十是采用关产品中,近百分之九十是采用关

2、系数据模型系数据模型小型数据库系统:小型数据库系统:FoxPro,ACCESS,PARADOX等等大型数据库系统:大型数据库系统:DB2,INGERS,ORACLE,INFORMIX,SYBASE等等数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 第一阶段第一阶段70年代年代第二阶段第二阶段80年代年代第三阶段第三阶段90年代年代对关系模对关系模型的支持型的支持表结构表结构关系操作关系操作完整性完整性运运行行环环境境单单机机单用户(微机)单用户(微机)多用户(大,多用户(大,中型机)中型机)多种硬平多种硬平台多种台多种OS网网络络单机联网单机联网分布数据库分布

3、数据库客户客户/服务器服务器数据库数据库开开放放网络环境下异网络环境下异质质系统构成系统构成RDBMS核心核心第四代开发工具第四代开发工具对应用的对应用的支持支持信息管理信息管理联机事务处理联机事务处理整个行业整个行业/行业的行业的OLTPOLAP,辅助决策,辅助决策数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1.对关系模型的支持对关系模型的支持第一阶段仅支持关系数据结构和基本第一阶段仅支持关系数据结构和基本的关系操作的关系操作第二阶段符合甚至超过第二阶段符合甚至超过SQL标准,但标准,但对数据完整性支持较差对数据完整性支持较差第三阶段加强了对完整性和安全

4、性支第三阶段加强了对完整性和安全性支持持数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.运行环境运行环境第一阶段多用户系统,在单机环境下第一阶段多用户系统,在单机环境下运行运行第二阶段能在多种硬件平台和操作系第二阶段能在多种硬件平台和操作系统下运行数据库联网,向分布式系统发统下运行数据库联网,向分布式系统发展展第三阶段网络环境下分布式数据库和第三阶段网络环境下分布式数据库和客户客户/服务器结构的数据库系统服务器结构的数据库系统数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 3.RDBMS系统构成系统构成早期早期RDBMS主

5、要提供数据定义、数据存主要提供数据定义、数据存取、数据控制等基本操作和数据存储组取、数据控制等基本操作和数据存储组织、并发控制、安全性完整性检查、系织、并发控制、安全性完整性检查、系统恢复、数据库的重组织和重构造等基统恢复、数据库的重组织和重构造等基本功能,成为本功能,成为RDBMS的核心的核心第二阶段的产品以第二阶段的产品以RDBMS数据管理的基数据管理的基本功能为核心,开发外围软件系统,它本功能为核心,开发外围软件系统,它们构成一组相互联系的们构成一组相互联系的RDBMS工具软件,工具软件,为用户提供一个良好的第四代应用开发为用户提供一个良好的第四代应用开发环境,提高了应用开发的效率环境,

6、提高了应用开发的效率数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4.对应用的支持对应用的支持第一阶段主要用于信息管理应用领域第一阶段主要用于信息管理应用领域第二阶段主要针对联机事务处理应用领第二阶段主要针对联机事务处理应用领域,包括两方面能力:事务吞吐量、事域,包括两方面能力:事务吞吐量、事务联机响应时间务联机响应时间性能性能可靠性可靠性第三阶段支持整个企业的联机事务处理第三阶段支持整个企业的联机事务处理和联机分析处理和联机分析处理数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.2Oracle公司简介公司简介成立于19

7、77年,专门从事研究、生产关系数据库管理系统的专业厂家1979年推出世界上首批商用的关系数据库管理系统之一的ORACLE第一版,采用SQL语言1986年推出ORACLE RDBMS5.1,是一个具有分布处理功能的关系数据库系统1988年推出ORACLE第6版,加强了事务处理功能1992年推出ORACLE 7,对体系结构做较大调整,并对核心进行了修改1997年推出ORACLE8,增强了对象技术,成为对象关系数据库1999年推出ORACLE8i,基于internet2001 年6月推出ORACLE9i,基于internetORACLE产品覆盖了大中小几十种机型,是世界上使用非常广泛的、著名的关系数

8、据库管理系统数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1977年年6月,月,LarryEllison与与BobMiner和和EdOates在硅谷共同创在硅谷共同创办了一家名为软件开发实验室(办了一家名为软件开发实验室(SoftwareDevelopmentLaboratories,SDL)的计算机公司()的计算机公司(ORACLE公司的前身)。那公司的前身)。那个时候,个时候,32岁的岁的LarryEllison,这个读了三家大学都没能毕业的辍,这个读了三家大学都没能毕业的辍学学生,还只是一个普通的软件工程师。公司创立之初,学学生,还只是一个普通的软件工

9、程师。公司创立之初,Miner是是总裁,总裁,Oates为副总裁,而为副总裁,而Ellison,因为一个合同的事情,还在另,因为一个合同的事情,还在另一家公司上班。没多久,第一位员工一家公司上班。没多久,第一位员工BruceScott加盟进来,在加盟进来,在Miner和和Oates有些厌倦了那种合同式的开发工作后,他们决定开发有些厌倦了那种合同式的开发工作后,他们决定开发通用软件,不过他们还不知道自己能开发出来什么样的产品。通用软件,不过他们还不知道自己能开发出来什么样的产品。Oates最先看到了埃德加最先看到了埃德加考特的那篇著名的论文连同其他几篇相考特的那篇著名的论文连同其他几篇相关的文章

10、并推荐关的文章并推荐Ellison和和Miner也阅读一下。也阅读一下。Ellison和和Miner预见预见到数据库软件的巨大潜力(跟着到数据库软件的巨大潜力(跟着IBM走,没错),于是,走,没错),于是,SDL开始开始策划构建可商用的关系型数据库管理系统(策划构建可商用的关系型数据库管理系统(RDBMS)。)。很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个Demo。他们把这个产品命名为。他们把这个产品命名为ORACLE。因为他们相信,。因为他们相信,ORACLE(字典里的解释有(字典里的解释有“神谕神谕,预言预言”之意)是

11、一切智慧的源之意)是一切智慧的源泉。泉。1979年,年,SDL更名为关系软件有限公司(更名为关系软件有限公司(RelationalSoftware,Inc.,RSI),毕竟),毕竟“软件开发实验室软件开发实验室”不太像一个大公司的名字。不太像一个大公司的名字。1983年,为了突出公司的核心产品,年,为了突出公司的核心产品,RSI再次更名为再次更名为ORACLE。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Oracle公司是全球最大的信息管理软件及服务供应商,公司是全球最大的信息管理软件及服务供应商,成立于成立于1977年,总部位于美国加州年,总部位于美国加

12、州Redwoodshore。2000财年财年(99年年6月到月到2000年年5月月)营业额达营业额达101亿美元,亿美元,再创再创Oracle公司销售额历史新高,比去年增长了公司销售额历史新高,比去年增长了13亿亿美元,盈利增长美元,盈利增长61%,达到,达到21亿美元。公司持续良好亿美元。公司持续良好的财务状况表明作为身处快速增长的高科技行业,公的财务状况表明作为身处快速增长的高科技行业,公司仍不失稳健的风格。司仍不失稳健的风格。Oracle公司现有员工超过三万公司现有员工超过三万六千人,服务遍及全球六千人,服务遍及全球145个国家。个国家。Oracle公司于公司于1989年正式进入中国市场

13、,是第一家进年正式进入中国市场,是第一家进入中国的世界软件巨头。入中国的世界软件巨头。1991年年7月在北京建立了独月在北京建立了独资公司,目前在国内设有北京、上海、广州和成都资公司,目前在国内设有北京、上海、广州和成都4个个办事处。办事处。IDC公司公司1998年对中国数据库市场的调查结果表明,年对中国数据库市场的调查结果表明,Oracle公司公司1997年在中国数据库市场的占有率为年在中国数据库市场的占有率为54%,超过了在中国第二和第三大数据库厂商市场占,超过了在中国第二和第三大数据库厂商市场占有率的总和,有率的总和,并在许多行业成为数据库标准。并在许多行业成为数据库标准。数据库dbms

14、7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.ORACLE关系数据库产品关系数据库产品特性特性兼容性兼容性可移植性可移植性可联结性可联结性高生产率高生产率开放性开放性数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 3.ORACLE数据库服务器产品数据库服务器产品ORACLE7数据库服务器包括标

15、准服务数据库服务器包括标准服务器和许多可选择的服务器选件,选件用器和许多可选择的服务器选件,选件用于扩展标准服务器的功能,以适应特殊于扩展标准服务器的功能,以适应特殊的应用需求的应用需求特性特性标准服务器标准服务器并行服务器选件并行服务器选件分布式选件分布式选件过程化选件过程化选件数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4.ORACLE工具工具Developer/2000CDE工具的升级版本,包括工具的升级版本,包括ORACLEForms,ORACLEReprots,ORACLEGraphics和和ORACLEBooks等等用以实现高生产率、大型事务处

16、理及用以实现高生产率、大型事务处理及客户客户/服务器结构的应用系统服务器结构的应用系统高度可移植性、支持多种数据源、多高度可移植性、支持多种数据源、多种图形用户界面、多媒体数据、多民种图形用户界面、多媒体数据、多民族语言、族语言、CASE等协同应用系统等协同应用系统数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Developer/2000(续)(续)ORACLEForms是快速生成基于屏是快速生成基于屏幕的复杂应用的工具,所生产的应用幕的复杂应用的工具,所生产的应用程序具有查询和操纵数据的功能,可程序具有查询和操纵数据的功能,可以现实多媒体信息,具有以现实多

17、媒体信息,具有GUI界面界面ORACLEReprots是快速生产报表工是快速生产报表工具,如普通报表、主从式报表、矩阵具,如普通报表、主从式报表、矩阵报表报表ORACLEGraphics是快速生产图形应是快速生产图形应用的工具用的工具ORACLEBooks用于生成联机文档用于生成联机文档数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Designer/2000CASE工具,帮助用户对复杂系统进行建模、工具,帮助用户对复杂系统进行建模、分析和设计分析和设计完成概要设计后,可以用来帮助绘制完成概要设计后,可以用来帮助绘制ER图、功能分层图、数据流图和方阵图,自动图

18、、功能分层图、数据流图和方阵图,自动生成数据字典、数据库表、应用代码和文档生成数据字典、数据库表、应用代码和文档由由BPR,Modellers,Generators等组成等组成其中其中BPR,用于过程建模,即帮助用户进,用于过程建模,即帮助用户进行复杂系统的建模行复杂系统的建模Modellers,用于系统设计与建模,用于系统设计与建模Generators,一个应用生成器一个应用生成器数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Discoverer/2000一个一个OLAP工具,主要用于支持数据仓库应工具,主要用于支持数据仓库应用,可以对历史性的数据进行数据

19、挖掘,找用,可以对历史性的数据进行数据挖掘,找到发展趋势,对不同层次的概况数据进行分到发展趋势,对不同层次的概况数据进行分析,发现有关业务的详细信息析,发现有关业务的详细信息一种开放式工具,可以在所有环境中工作,一种开放式工具,可以在所有环境中工作,可将存放在其他系统中的关键的数据转移到可将存放在其他系统中的关键的数据转移到Oracle7中中OracleOffice用于办公自动化的,能完成企业范围内的消用于办公自动化的,能完成企业范围内的消息接收与发送、日程安排、日历管理、目录息接收与发送、日程安排、日历管理、目录管理以及拼写检查管理以及拼写检查数据库dbms7-张骏第第七七章章 关关系系数数

20、据据库库管管理理系系统统实实例例 SQLDBA一个易于使用的菜单驱动的一个易于使用的菜单驱动的DBA实用工具,实用工具,可供用户进行动态性能监视、远程可供用户进行动态性能监视、远程DB管理管理等等ORACLE预编译器预编译器允许在高级程序设计语言如允许在高级程序设计语言如C,COBOL中中通过嵌入通过嵌入SQL语句、语句、PL/SQL语句访问数据语句访问数据库库ORACLE调用接口调用接口允许高级程序设计语言程序通过嵌入函数访允许高级程序设计语言程序通过嵌入函数访问数据库问数据库数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 5.ORACLE连接产品连接产品S

21、QL*Net负责客户机与网络服务器之间网络通负责客户机与网络服务器之间网络通信的产品,它使得客户机算计上的信的产品,它使得客户机算计上的ORACLE应用开发工具能够访问远程应用开发工具能够访问远程的的ORACLE数据库服务器中的数据数据库服务器中的数据允许客户机和服务器是异构计算机和允许客户机和服务器是异构计算机和操作系统,并支持操作系统,并支持TCT/IP等多种网络等多种网络通信协议通信协议数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 ORACLE多协议转换器多协议转换器ORACLE7支持所有主要的网络协议支持所有主要的网络协议允许异种网络的多协议转换允许

22、异种网络的多协议转换提供协议透明性提供协议透明性拥有自动的可选网络路由选择拥有自动的可选网络路由选择ORACLE开放式网关开放式网关能把多种数据源集成一个整体,使得能把多种数据源集成一个整体,使得应用程序不做任何修改就能运行在非应用程序不做任何修改就能运行在非ORACLE数据源上数据源上包括透明网关和过程化网关包括透明网关和过程化网关数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 6.ORACLE的数据仓库解决方案的数据仓库解决方案OracleOLAP产品,包括服务器端的Oracle Express Server选件与客户端的Oracle Express Ob

23、ject和Oracle Express Analyzer工具Oracle Express Server 是一个联机分析处理服务器,基于多维数据模型,支持用户进行多维数据分析,获取决策信息,对数据进行了结构化处理,形成多位数组,同时它提供了对第三方软件开放的编程接口Oracle Express Object开发人员使用的生成OLAP应用软件的可视化工具Oracle Express Analyzer用于扩充使用Oracle Express Object编写的应用软件数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.ORACLE的的Internet解决方案解决方案

24、OracleWebServer1.0主要由主要由OracleWebListener,OracleWebAgent和和ORACLE7服务器部分组成服务器部分组成OracleWebServer2.0增加了增加了JAVA解释器和解释器和LiveHTML解释器,使其能支持多种语言解释器,使其能支持多种语言由由WebRequestBroker(WRB),WebServerSDK和和Webserver管理工具组成管理工具组成WRB是一个多线索多进程的是一个多线索多进程的HTTP服务器服务器WebServerSDK是一个开放的应用开发环是一个开放的应用开发环境,封装了境,封装了WRB应用编程接口,允许用户应

25、用编程接口,允许用户使用使用JAVA,LiveHTML,C等等web应应用开发工具用开发工具数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.3SYBASE1.SYBASE公司简介公司简介2.SYBASE关系数据库产品关系数据库产品3.SYBASE数据库服务器数据库服务器4.SYBASE开发工具开发工具5.SYBASE中间件中间件6.SYBASE的数据仓库解决方案的数据仓库解决方案7.SYBASE的的Internet解决方案解决方案数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.3Sybase公司简介公司简介成立于成立于

26、1984年年11月,推出了支持企业范围的月,推出了支持企业范围的“客户客户/服务器体系结构服务器体系结构”的数据库系统的数据库系统Sybase致力于在通用计算机上研制服务器软致力于在通用计算机上研制服务器软件件1987年推出了年推出了SYBASESQLServerSybaseSystem11.5是是Sybase公司最新产公司最新产品,支持企业内各种数据库应用需求品,支持企业内各种数据库应用需求数据仓库数据仓库联机事务处理联机事务处理决策支持系统决策支持系统小平台应用小平台应用数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Sybase公司成立于公司成立于198

27、4年,总部设在美年,总部设在美国加州都柏林,是全球最大的专注于信国加州都柏林,是全球最大的专注于信息管理和信息移动技术的企业级软件公息管理和信息移动技术的企业级软件公司。司。Sybase共拥有共拥有4万多家客户,主要集中万多家客户,主要集中在金融服务业、电信业、医疗保健业、在金融服务业、电信业、医疗保健业、政府部门、媒体服务业和零售业,其中政府部门、媒体服务业和零售业,其中财富杂志排名前财富杂志排名前1000家企业中的家企业中的900家家和排名前和排名前100家企业中的家企业中的96家均为家均为Sybase的客户。同时,全球的客户。同时,全球125家主要家主要电讯公司、电讯公司、75个重要的股

28、票交易所、华个重要的股票交易所、华尔街尔街56%金融机构都是金融机构都是Sybase的客户。的客户。 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1984年,年,MarkB.Hiffman和和RobertEpstern创建了创建了Sybase公司,并在公司,并在1987年推出了年推出了Sybase数据库产品。数据库产品。SYBASE主要有三种版本,一是主要有三种版本,一是UNIX操作系统下运行的操作系统下运行的版本,二是版本,二是NovellNetware环境下运行的版本,三是环境下运行的版本,三是WindowsNT环境下运行的版本。对环境下运行的版本。对

29、UNIX操作系统目前操作系统目前广泛应用的为广泛应用的为SYBASE10及及SYABSE11forSCOUNIX。sybase公司于公司于1991年年12月进入中国大陆,经过一段时月进入中国大陆,经过一段时间的本地技术人才积蓄与市场开拓后,在间的本地技术人才积蓄与市场开拓后,在1993年投资年投资230万美元正式建立万美元正式建立Sybase在中国的公司,注册名称为在中国的公司,注册名称为赛贝斯软件(中国)有限公司。赛贝斯软件(中国)有限公司。CCID报告指出,报告指出,sybase在中国电信业已取得在中国电信业已取得45%的市的市场占有率,并以场占有率,并以36.2%的份额占据中国铁路数据库

30、市场的份额占据中国铁路数据库市场绝对的领导地位。绝对的领导地位。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Sybase公司董事会主席、总裁兼公司董事会主席、总裁兼CEO程守宗先生程守宗先生Sybase中国公司网站:中国公司网站:Sybase美国公司网站:美国公司网站:数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.SYBASE关系数据库产品关系数据库产品Sybase数据库的特点数据库的特点(1)它是基于客户)它是基于客户/服务器体系结构的数据库服务器体系结构的数据库客户客户/服务器模型的好处是:服务器模型的好处是:它

31、支持共享资源且在多台设备间平衡负载它支持共享资源且在多台设备间平衡负载允许容纳多个主机的环境,充分利用了企业已有的允许容纳多个主机的环境,充分利用了企业已有的各种系统各种系统(2)它是真正开放的数据库它是真正开放的数据库由于采用了客户由于采用了客户/服务器结构,应用被分在了多台机器服务器结构,应用被分在了多台机器上运行。更进一步,运行在客户端的应用不必是上运行。更进一步,运行在客户端的应用不必是Sybase公司的产品。公司的产品。(3)它是一种高性能的数据库它是一种高性能的数据库Sybase真正吸引人的地方还是它的高性能。体现在以真正吸引人的地方还是它的高性能。体现在以下几方面:下几方面:可编

32、程数据库可编程数据库事件驱动的触发器事件驱动的触发器多线索化多线索化数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 3.SYBASE数据库服务器数据库服务器SybaseSystem11.5的服务器端核心产的服务器端核心产品是品是AdaptiveServer,具有处理多种数,具有处理多种数据源的能力;提供了优化的数据存储和据源的能力;提供了优化的数据存储和访问方法;单一的编程模型;单一操作访问方法;单一的编程模型;单一操作模型和公共管理与监控工具;提供了特模型和公共管理与监控工具;提供了特殊数据类型;基于事务的处理殊数据类型;基于事务的处理SybaseSyste

33、m11.5集成了集成了SQLServer,SQLAnywhere,SybaseIQ,SybaseMPP等等数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 SybaseSystem11.5SQLServer,单进程多线索的体系结构单进程多线索的体系结构提供高性能提供高性能实现了数据完整性检查和控制实现了数据完整性检查和控制加强的安全保密功能加强的安全保密功能支持分布式查询和更新支持分布式查询和更新备份服务器,属于备份服务器,属于SQLServer。支持联机备份支持联机备份支持转储分解支持转储分解支持异地转储支持异地转储支持限值转储支持限值转储数据库dbms7-张

34、骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 SybaseSystem11.5(续)(续)SybaseMPP,针对海量并行处理器,针对海量并行处理器MPP平台的多平台的多CPU体系结构设计的并行服务器产体系结构设计的并行服务器产品,能够实现并行查询,并行数据装载等操品,能够实现并行查询,并行数据装载等操作作SybaseIQ,高性能决策支持和交互式数据高性能决策支持和交互式数据集成产品,提供了新的集成产品,提供了新的Bitwise索引技术索引技术SQLAnywhere,基于基于PC的具有的具有SQL功能的功能的分布式数据库管理系统,用于移动应用和工分布式数据库管理系统,用于移动应

35、用和工作组,可以支持远程网络、移动计算机和其作组,可以支持远程网络、移动计算机和其它移动设备。它移动设备。SQLAnywhere上开发的应用上开发的应用程序无需任何修改就可以在更大的程序无需任何修改就可以在更大的SQLServer上运行上运行数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4.SYBASE开发工具开发工具PowerBuilder基于图形界面的客户基于图形界面的客户/服务器前端应用开发服务器前端应用开发工具工具提供与提供与ORACLE,INFORMIX,DB2等第三方等第三方数据库的接口数据库的接口PowerDesigner一组紧密集成的计算机辅

36、助软件工程一组紧密集成的计算机辅助软件工程(case)工具,用于为复杂的数据库应用完)工具,用于为复杂的数据库应用完成分析、设计、维护、建立文档和创建数据成分析、设计、维护、建立文档和创建数据库等功能库等功能由由MetaWorks,ProcessAnalyst,DataArchitect,WarehouseArchitect和和AppModeller组成组成数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 PowerJ是开发基于是开发基于JAVA应用的快速开发工具。应用的快速开发工具。特性:支持特性:支持javabeans;独特的数据库支持,包括;独特的数据库支

37、持,包括jConnectforJDBC;Java服务器开发;服务器开发;Web和和Java应用组件的集成测试应用组件的集成测试Power一组一组RADC客户客户/服务器和服务器和Internet面向对象的面向对象的开发工具开发工具特性:拖放编程、无缝特性:拖放编程、无缝OLE构件集成、可靠的实时构件集成、可靠的实时调试和客户调试和客户/服务器的开发环境服务器的开发环境SQLServerManager可视化的系统和数据库的管理工具可视化的系统和数据库的管理工具用于帮助管理用于帮助管理SQLServer、物理资源、数据库等、物理资源、数据库等数据库dbms7-张骏第第七七章章 关关系系数数据据库库

38、管管理理系系统统实实例例 5.SYBASE中间件中间件OpenClient/OpenServer构成构成Sybase开放式客户机开放式客户机/服务器互连的基服务器互连的基础,为实现异构环境下系统的可操作提供了础,为实现异构环境下系统的可操作提供了极为有效的手段极为有效的手段JaguarCTSJaguar组件事务服务器的简称,专门为组件事务服务器的简称,专门为NetOLTP应用设计的事务服务器。应用设计的事务服务器。既支持传统的同步方式的事务处理,也支持既支持传统的同步方式的事务处理,也支持基于队列的异步事务处理基于队列的异步事务处理可以为第三方的可以为第三方的ActiveX和和Java组件生成

39、更组件生成更多功能的应用多功能的应用数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Replicationserver(复制服务器)(复制服务器)主要用来解决网络上的相同数据多份拷贝及主要用来解决网络上的相同数据多份拷贝及分布更新这一分布处理中的关键难题。分布更新这一分布处理中的关键难题。OmniCONNECT提供在整个企业范围内不同数据库管理系统提供在整个企业范围内不同数据库管理系统之间完全透明的数据集成,在不同的之间完全透明的数据集成,在不同的SQL语语言、不同厂商的数据库和数据存储位置之间言、不同厂商的数据库和数据存储位置之间实现了透明的访问。实现了透明

40、的访问。DirectConnect用于同非用于同非sybase数据源建立联系的服务器。数据源建立联系的服务器。使用户可以将其桌面应用同关键的企业数据使用户可以将其桌面应用同关键的企业数据源集成起来,并保证整个企业信息系统的安源集成起来,并保证整个企业信息系统的安全和完整。全和完整。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 6.SYBASE的数据仓库解决方案的数据仓库解决方案SYBASEWarehouseWorks体系结构体系结构专门为客户专门为客户/服务器结构环境设计的数据仓库服务器结构环境设计的数据仓库结构结构用户可为数据仓库的每一部分选择最佳的厂用户

41、可为数据仓库的每一部分选择最佳的厂商商实现对多种不同的数据源的透明存取实现对多种不同的数据源的透明存取捕获用户感兴趣的数据捕获用户感兴趣的数据在传送数据之前对数据先进行加工在传送数据之前对数据先进行加工加快复杂的加快复杂的DSS查询的执行速度查询的执行速度提供数据分布的位置透明性提供数据分布的位置透明性数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.SYBASE的的Internet解决方案解决方案SYBASEWeb.Works体系结构体系结构一个包括一个包括SYBASESQLServer、中介件和工、中介件和工具产品的综合体系框架,使一个集成方案具产品的综

42、合体系框架,使一个集成方案SYBASEWeb.sql是这个体系框架中介件的一是这个体系框架中介件的一个重要产品,它用个重要产品,它用CGI或或Web服务器专用服务器专用API接口实现,主要作用是将接口实现,主要作用是将Web服务器与服务器与SYBASESQLServer连接在一起,使用户只连接在一起,使用户只需要将需要将SQL语句嵌入语句嵌入HTML中,就可以根据数中,就可以根据数据库内容生成动态据库内容生成动态HTML页面以及更新数据库页面以及更新数据库数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.4SQLSERVER20051.MICROSOFT公司

43、简介公司简介2.SQLSERVER2005数据平台数据平台3.SQLSERVER2005数据平台功能数据平台功能4.SQLSERVER2005企业数据管理企业数据管理5.SQLSERVER2005开发工作效率开发工作效率6.SQLSERVER2005商务智能商务智能数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1.MICROSOFT公司简介公司简介微软公司(微软公司(microsoft)创建于)创建于1975年,总部设在年,总部设在华盛顿州的雷德蒙市(华盛顿州的雷德蒙市(Redmond,邻近西雅图)。目前,邻近西雅图)。目前是全球最大的电脑软件提供商。微软公

44、司现有雇员是全球最大的电脑软件提供商。微软公司现有雇员6.4万万人,人,2005年营业额年营业额368亿美元。亿美元。其主要产品为:其主要产品为:Windows操作系统操作系统InternetExplore网页浏览网页浏览MicrosoftOffice办公软件套件办公软件套件SQLServer数据库产品数据库产品。微软公司于微软公司于1992年在中国北京设立了首个代表处。年在中国北京设立了首个代表处。如今微软在华的员工总数有如今微软在华的员工总数有900多人,形成以北京为总多人,形成以北京为总部、在上海、广州设有分公司的架构,微软中国成为微部、在上海、广州设有分公司的架构,微软中国成为微软公司

45、在美国总部以外功能最为完备的子公司。软公司在美国总部以外功能最为完备的子公司。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 基于基于SQLServer2000技术优势构建的技术优势构建的SQLServer2005将提供集成化信息管理解决方案,将提供集成化信息管理解决方案,可帮助任何规模的组织机构:可帮助任何规模的组织机构:1、创建并部署更具伸缩性、可靠性和安全性的企业级、创建并部署更具伸缩性、可靠

46、性和安全性的企业级应用。应用。2、降低数据库应用创建、部署与管理的复杂程度,进、降低数据库应用创建、部署与管理的复杂程度,进而实现而实现IT效率最大化。效率最大化。3、凭借可供创建更具安全保障之数据库应用的丰富、凭借可供创建更具安全保障之数据库应用的丰富、灵活、现代化开发环境增强开发人员工作效能。灵活、现代化开发环境增强开发人员工作效能。4、跨越多种平台、应用和设备实现数据共享,进而简、跨越多种平台、应用和设备实现数据共享,进而简化内部系统与外部系统连接。化内部系统与外部系统连接。5、实现功能强劲的集成化商务智能解决方案,从而在、实现功能强劲的集成化商务智能解决方案,从而在整个企业范围内推进科

47、学决策,提高工作效率。整个企业范围内推进科学决策,提高工作效率。6、在不必牺牲性能表现、可用性或伸缩性的前提下控、在不必牺牲性能表现、可用性或伸缩性的前提下控制成本费用水平。制成本费用水平。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.SQLSERVER2005数据平台数据平台SQLServer是一个全面的、集成的、端到端的数据解是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。效的平台用于企业数据管理和商业智能应用。SQLServe

48、r2005为为IT专家和信息工作者带来了强大的、熟专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。程序的复杂度。通过全面的功能集、和现有系统的集通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,成性、以及对日常任务的自动化管理能力,SQLServer2005为不同规模的企业提供了一个完整的数据为不同规模的企业提供了一个完整的数据解决方案。解决方案。下图显示了下图显示了SQLServer2

49、005数据平台的组成架构。数据平台的组成架构。 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 3.SQLSERVER2005数据平台功能数据平台功能1)关系型数据库)关系型数据库:安全、可靠、可伸缩、高可用的关系型数据库引擎,安全、可靠、可伸缩、高可用的关系型数据库引擎,提升了性能且支持结构化和非结构化(提升了性能且支持结构化和非结构化(XML)数据。)数据。2)复制服务)复制服务:数据复制可用于数据分发、处理移动数据应用、系统数据复制可用于数据分发、处理移动数据应用、系统高可

50、用、企业报表解决方案的后备数据可伸缩存储、高可用、企业报表解决方案的后备数据可伸缩存储、与异构系统的集成等,包括已有的与异构系统的集成等,包括已有的Oracle数据库等。数据库等。3)通知服务)通知服务:用于开发、部署可伸缩应用程序的先进的通知服务能用于开发、部署可伸缩应用程序的先进的通知服务能够向不同的连接和移动设备发布个性化、及时的信息够向不同的连接和移动设备发布个性化、及时的信息更新。更新。4)集成服务)集成服务:可以支持数据仓库和企业范围内数据集成的抽取、转可以支持数据仓库和企业范围内数据集成的抽取、转换和装载能力。换和装载能力。 数据库dbms7-张骏第第七七章章 关关系系数数据据库

51、库管管理理系系统统实实例例 5)分析服务)分析服务:联机分析处理(联机分析处理(OLAP)功能可用于多维存储的大量、复杂的数)功能可用于多维存储的大量、复杂的数据集的快速高级分析。据集的快速高级分析。6)报表服务)报表服务:全面的报表解决方案,可创建、管理和发布传统的、可打印的报全面的报表解决方案,可创建、管理和发布传统的、可打印的报表和交互的、基于表和交互的、基于Web的报表。的报表。7)管理工具)管理工具:SQLServer包含的集成管理工具可用于高级数据库管理和调包含的集成管理工具可用于高级数据库管理和调谐,它也和其他微软工具,如谐,它也和其他微软工具,如MOM和和SMS紧密集成在一起。

52、标紧密集成在一起。标准数据访问协议大大减少了准数据访问协议大大减少了SQLServer和现有系统间数据集成和现有系统间数据集成所花的时间。此外,构建于所花的时间。此外,构建于SQLServer内的内嵌内的内嵌Webservice支持确保了和其他应用及平台的互操作能力。支持确保了和其他应用及平台的互操作能力。8)开发工具)开发工具:SQLServer为数据库引擎、数据抽取、转换和装载(为数据库引擎、数据抽取、转换和装载(ETL)、)、数据挖掘、数据挖掘、OLAP和报表提供了和和报表提供了和MicrosoftVisualStudio相相集成的开发工具,以实现端到端的应用程序开发能力。集成的开发工具

53、,以实现端到端的应用程序开发能力。SQLServer中每个主要的子系统都有自己的对象模型和中每个主要的子系统都有自己的对象模型和API,能够以,能够以任何方式将数据系统扩展到不同的商业环境中。任何方式将数据系统扩展到不同的商业环境中。 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4.SQLSERVER2005企业数据管理企业数据管理SQL Server 2005针对企业数据管理实现的重大改进主要体现在以下几方面:1、可用性可用性。在高度可用性技术、补充备份与恢复功能以及复制增强特性等方面的投资将有助于企业单位创建并部署高度可靠的应用解决方案。数据库镜像、故

54、障转移群集和改进联机操作等具有创新意义的高度可用特性可将故障时间控制在最低限度,并有助于确保关键企业系统随时接受访问调用。 2、伸缩性伸缩性。表分区、快照隔离和64位支持等伸缩改进特性将允许您运用SQL Server 2005创建并部署要求最为严苛的应用程序。针对大型数据表和索引的分区功能极大改进了超大型数据库的查询操作。 3、安全性安全性。“缺省安全保障”设置、数据库加密和改进安全模型等增强特性有助于为企业数据提供高度安全保障。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4、易管理性易管理性。新式管理工具套件、自我调节能力和功能强大的新式编程模型将允许数

55、据库管理员针对数据库的日常运转加以灵活掌控。针对SQL事件探查器及其它工具的改进还可帮助数据库管理员将服务器调节至最佳性 能状态。5、交互操作能力交互操作能力。SQL Server 2005可面向行业标准、Web服务和Microsoft .NET Framework提供高水平支持,并在此基础上实现与多种平台、应用和设备之间的交互操作能力。SQL Server与其它Microsoft软件产品(从Microsoft Windows Server操作系统到Microsoft Visual Studio开发软件包和Microsoft Office应用程序)高度集成,并可帮助您所在机构运用协同技术手段节

56、省时间和金钱。 数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 5.SQLSERVER2005开发工作效率开发工作效率针对开发人员工作效率的改进主要体现在以下几方面:针对开发人员工作效率的改进主要体现在以下几方面:1、改进的工具手段改进的工具手段。开发人员将可为。开发人员将可为Transact-SQL、XML、多、多维表达式(维表达式(MDX)和分析性)和分析性XML(XML/A)使用单一开发工具。)使用单一开发工具。与与VisualStudio开发环境的高度集成有助于提高专业和商务智能开发环境的高度集成有助于提高专业和商务智能应用的开发与调试效率。应用的开发

57、与调试效率。2、扩展的语言支持扩展的语言支持。开发人员可凭借基于数据库引擎的通用语言。开发人员可凭借基于数据库引擎的通用语言运行时(运行时(CLR)特性从包括)特性从包括Transact-SQL、MicrosoftVisualBasic.NET和和MicrosoftVisualC#.NET在内的多种数据库应在内的多种数据库应用开发语言中选择自己最熟悉的一种。用开发语言中选择自己最熟悉的一种。3、XML与与Web服务服务。诸如。诸如Xquery和本地和本地XML数据类型等改进特数据类型等改进特性有助于组织机构实现内部系统与外部系统之间的无缝化连接。性有助于组织机构实现内部系统与外部系统之间的无缝

58、化连接。SQLServer2005将为关系型数据和将为关系型数据和XML数据提供本地支持,从数据提供本地支持,从而使企业单位能够以最适合自身需要的格式进行数据存储、管理而使企业单位能够以最适合自身需要的格式进行数据存储、管理和分析。针对超文本传输协议(和分析。针对超文本传输协议(HTTP)、)、XML、简单对象访问协、简单对象访问协议(议(SOAP)、)、Xquery和和XML架构定义(架构定义(XSD)等既有和新兴开)等既有和新兴开放标准的支持能力还将为跨越日益扩展企业系放标准的支持能力还将为跨越日益扩展企业系统的信息交流提供便利。统的信息交流提供便利。数据库dbms7-张骏第第七七章章 关

59、关系系数数据据库库管管理理系系统统实实例例 6.SQLSERVER2005商务智能商务智能商务智能方面的改进主要包括:商务智能方面的改进主要包括:1、集成化平台集成化平台。基于。基于SQLServer7.0和和SQLServer2000构建的构建的SQLServer2005将为端到端商务智能平台赋予包括联机分析处理将为端到端商务智能平台赋予包括联机分析处理(OLAP),数据挖掘,提取、转换与加载(),数据挖掘,提取、转换与加载(ETL)工具,数据仓)工具,数据仓库和报告功能等在内的集成化分析处理特性。库和报告功能等在内的集成化分析处理特性。2、改进的决策过程改进的决策过程。针对现有商务智能特性

60、的改进(如。针对现有商务智能特性的改进(如OLAP与数与数据挖掘)和新型报告服务器的引入可赋予企业单位在从信息工作者据挖掘)和新型报告服务器的引入可赋予企业单位在从信息工作者到首席执行官(到首席执行官(CEO)的所有组织层次上将信息资源转化为优选业)的所有组织层次上将信息资源转化为优选业务决策的能力。务决策的能力。3、安全性和可用性安全性和可用性。伸缩性、可用性和安全性方面的改进将为用。伸缩性、可用性和安全性方面的改进将为用户提供针对商务智能应用和报告的不间断访问调用支持。户提供针对商务智能应用和报告的不间断访问调用支持。4、企业级分析能力企业级分析能力。得到改进的。得到改进的ETL工具将允许

61、组织机构以更加简工具将允许组织机构以更加简便快捷的方式对出自多种不同信息来源的数据资料进行集成化和分便快捷的方式对出自多种不同信息来源的数据资料进行集成化和分析处理。组织机构可基于一系列运营系统开展数据分析活动,并析处理。组织机构可基于一系列运营系统开展数据分析活动,并在此基础上通过对自身业务的全面理解赢得宝贵的竞争优势。在此基础上通过对自身业务的全面理解赢得宝贵的竞争优势。数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.5DB21.DB2产品简介产品简介2.DB2公共服务器公共服务器3.工具产品工具产品4.互连产品互连产品5.DB2的数据仓库解决方案的数

62、据仓库解决方案6.DB2的的Internet解决方案解决方案数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1.DB2产品简介产品简介IBM公司的数据库管理产品,支持各种不公司的数据库管理产品,支持各种不同平台,可以在主机上以主同平台,可以在主机上以主/从方式运行,从方式运行,也可以在客户也可以在客户/服务器环境中运行服务器环境中运行服务器平台可以是服务器平台可以是OS/400,AIX,OS/2,HP-UX,SUNSolaris等操作系统,客户等操作系统,客户机平台可以是机平台可以是OS/2,或或windows,DOS,AIX,HP-UX,SUNSolaris

63、等操作系统等操作系统数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.DB2公共服务器公共服务器DB2数据库核心,采用多进程多线索体数据库核心,采用多进程多线索体系结构,运行于多种操作系统上系结构,运行于多种操作系统上两大版本:两大版本:第一版具有业务管理、数据完整性维第一版具有业务管理、数据完整性维护、数据维护及系统保安等功能,支护、数据维护及系统保安等功能,支持工业标准的持工业标准的SQL,用户可以用它开,用户可以用它开发可移植的应用程序发可移植的应用程序第二版功能进一步加强第二版功能进一步加强数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管

64、理理系系统统实实例例 第二版特色:第二版特色:支持面向对象的编程支持面向对象的编程支持多媒体应用程序支持多媒体应用程序备份和恢复能力备份和恢复能力支持存储过程、触发器,用户在建表时可支持存储过程、触发器,用户在建表时可以显式定义复杂的完整性规则以显式定义复杂的完整性规则支持递归支持递归SQL查询查询支持异构分布式数据库访问支持异构分布式数据库访问支持数据复制支持数据复制简化管理简化管理数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 DB2PE是是DB2的并行版本,的并行版本,DB2forAIX的并行实现,有以下特点:的并行实现,有以下特点:DB2PE执行用户请

65、求时,其中一个结执行用户请求时,其中一个结点作为协调结点,负责优化点作为协调结点,负责优化SQL语句,语句,并以函数传送方式把子查询送到各个并以函数传送方式把子查询送到各个子结点上子结点上支持数据划分,划分的数据可以放进支持数据划分,划分的数据可以放进不同的表空间,这些表空间可以位于不同的表空间,这些表空间可以位于不同的物理存储设备上,以提高性能不同的物理存储设备上,以提高性能支持并行数据扫描、连接、排序、数支持并行数据扫描、连接、排序、数据装入、建立索引、备份和恢复、联据装入、建立索引、备份和恢复、联机负载等机负载等数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实

66、例例 3.工具产品工具产品VisualGen集成了第四代语言、集成了第四代语言、CLIENT/SERVER于面于面向对象技术,给用户一个完整、高效的开发向对象技术,给用户一个完整、高效的开发环境环境简化和精炼了开发过程简化和精炼了开发过程应用系统开发阶段,应用系统开发阶段,VisualGen提供完整的提供完整的设计、编程、调试、生成功能;运行阶段,设计、编程、调试、生成功能;运行阶段,用户可以将开发完成的应用在目标环境下编用户可以将开发完成的应用在目标环境下编译运行译运行可以用于第三方一切符合可以用于第三方一切符合DRDA体系结构的体系结构的数据库的前端工具数据库的前端工具数据库dbms7-张

67、骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 VisualAge功能很强的可视化的面向对象的应用开发功能很强的可视化的面向对象的应用开发工具工具以组装方式开发应用程序以组装方式开发应用程序特征:特征:可视化程序设计工具可视化程序设计工具部件库部件库关系数据库支持关系数据库支持通信支持通信支持群体程序设计群体程序设计支持增强的动态连接库支持增强的动态连接库支持多媒体支持多媒体数据共享数据共享数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 Visualizer,包括,包括VisualizerQuery可视化查询工具可视化查询工具Visualizer

68、MultimediaQuery可视化可视化多媒体查询工具多媒体查询工具Visualizerchart可视化图表工具可视化图表工具VisualizerProcedures可视化过程工可视化过程工具具VisualizerStatistics可视化统计工具可视化统计工具VisualizerPlans可视化规划工具可视化规划工具VisualizerDevelopment可视化开发可视化开发工具工具数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 4.互连产品互连产品(1)分布式数据库连接服务)分布式数据库连接服务使应用程序能够透明地存取符合分布使应用程序能够透明地存取符

69、合分布式关系数据库体系结构的异构分布式式关系数据库体系结构的异构分布式数据库中的数据数据库中的数据提供了多用户网关提供了多用户网关(2)客户应用程序驱动器)客户应用程序驱动器通过开放数据库互连(通过开放数据库互连(ODBC)驱动)驱动器实现器实现提供一个客户应用程序驱动器,访问提供一个客户应用程序驱动器,访问第三方厂商的数据库系统第三方厂商的数据库系统数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 5.DB2的数据仓库解决方案的数据仓库解决方案IBMInformationWarehouse体系结构体系结构包括:包括:数据转换工具,从已有的操作型数据构造数据仓库

70、数据转换工具,从已有的操作型数据构造数据仓库数据的工具数据的工具数据仓库服务器,最好使用并行数据库系统数据仓库服务器,最好使用并行数据库系统数据分析和终端用户工具,最终用户的数据分析和终端用户工具,最终用户的OLAP工具工具数据仓库管理工具,面向数据仓库管理员的工具数据仓库管理工具,面向数据仓库管理员的工具针对小型数据仓库,针对小型数据仓库,IBM专门提供了专门提供了IBMVisualWarehouse,进行数据转换;需要和数据分析和终,进行数据转换;需要和数据分析和终端用户工具、数据仓库管理工具集成使用端用户工具、数据仓库管理工具集成使用数据库dbms7-张骏第第七七章章 关关系系数数据据库

71、库管管理理系系统统实实例例 6.DB2的的Internet解决方案解决方案Net.Data,提供了,提供了Web服务器于数据库之间的服务器于数据库之间的接口,使接口,使Web服务器能够利用数据库中的内容服务器能够利用数据库中的内容生成动态生成动态html页面页面由由Web宏驱动,工作原理与宏驱动,工作原理与SYBASEWeb.sql类似,用户可以将类似,用户可以将sql语句嵌入语句嵌入html文本,文本,Web服务器一旦发现服务器一旦发现Web浏览器请求的浏览器请求的Web页页面中含有面中含有sql语句,就会启动语句,就会启动Net.Data,处理,处理这些这些sql语句并返回纯语句并返回纯h

72、tml文本文本底层数据源可以是其它数据库甚至文件底层数据源可以是其它数据库甚至文件数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 7.6INGERS1.INGERS公司简介公司简介2.INGERS数据库核心数据库核心3.INGERS应用开发工具应用开发工具4.INGERS互连产品互连产品数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 1.INGERS公司简介公司简介成立于成立于1980年年INGERS关系数据库的技术最早源关系数据库的技术最早源于美国加州伯克利大学的研究成果于美国加州伯克利大学的研究成果INGERS最早建立在最

73、早建立在PDP11系列机系列机上,由上,由UNIX系统提供支持系统提供支持1990年并入年并入ASK集团,集团,1994年年CA公司收购公司收购ASK数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 2.INGERS数据库核心数据库核心(1)INGERS的数据管理的数据管理特点:特点:开放的客户开放的客户/服务器体系服务器体系编译的数据库过程编译的数据库过程数据联机备份数据联机备份I/O减量技术减量技术多文件存储多文件存储分布式数据库分布式数据库数据复制功能数据复制功能数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 INGERS

74、支持多种数据库复制策略,包括:支持多种数据库复制策略,包括:对等配置对等配置主主/从配置从配置级联配置级联配置(2)INGERS的知识管理的知识管理特点:特点:规则系统规则系统数据库时间报警数据库时间报警数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 (3)INGERS的对象管理的对象管理基于服务器的对象管理技术是由对象基于服务器的对象管理技术是由对象管理扩展管理扩展OME实现的实现的借助借助OME,用户可以对,用户可以对INGERS核心核心作如下扩充:作如下扩充:定义新数据类型定义新数据类型定义函数定义函数定义操作符定义操作符数据库dbms7-张骏第第七七章

75、章 关关系系数数据据库库管管理理系系统统实实例例 3.INGERS应用开发工具应用开发工具(1)INGERS/Windows4GL开发图形界面应用程序的第四代语言集成环开发图形界面应用程序的第四代语言集成环境境(2)INGERS/Vision代码生成器代码生成器(3)用户决策支持工具用户决策支持工具GQL提供先进的提供先进的pointandclick窗口界窗口界面,允许终端用户从主机面,允许终端用户从主机INGERS数据库中数据库中检索和更新信息检索和更新信息数据库dbms7-张骏第第七七章章 关关系系数数据据库库管管理理系系统统实实例例 5.INGERS的互连产品的互连产品(1)INGERS/NET基于全局通信的、与基于全局通信的、与OSI兼容的客户兼容的客户/服务器服务器通信协议通信协议支持众多网络协议支持众多网络协议(2)INGERS/Gateway存取非存取非INGERS数据的工具数据的工具能和其它能和其它INGERS开发工具集成开发工具集成支持用户在异构环境下开发应用程序,建立支持用户在异构环境下开发应用程序,建立决策支持系统决策支持系统数据库dbms7-张骏

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号