数据库清华版7章关系数据库管理系统实例.ppt
《数据库清华版7章关系数据库管理系统实例.ppt》由会员分享,可在线阅读,更多相关《数据库清华版7章关系数据库管理系统实例.ppt(94页珍藏版)》请在三一办公上搜索。
1、第7章 关系数据库管理系统实例,7.1 关系数据库管理系统产品概述7.2 ORACLE7.3 SYBASE7.4 INFORMIX7.5 DB27.6 INGERS,第7章 关系数据库管理系统实例,7.1 关系数据库管理系统产品概述7.2 ORACLE7.3 SYBASE7.4 INFORMIX7.5 DB27.6 INGERS,7.1 关系数据库管理系统产品概述,20世纪70年代是关系数据库理论研究和开发的时代,70年代末以来,新发展的DBMS产品中,近百分之九十是采用关系数据模型小型数据库系统:FoxPro,ACCESS,PARADOX等大型数据库系统:DB2,INGERS,ORACLE,
2、INFORMIX,SYBASE等,关系数据库管理系统产品概述(续),RDBMS经历了从集中到分布,从单机环境到网络,从支持信息管理系统到联机事务处理(OLTP),再到联机分析处理(OLAP)的发展过程对关系模型的支持逐步完善,系统功能不断增强RDBMS的发展过程如下页表所示,关系数据库管理系统产品概述(续),从以下四方面介绍RDBMS产品的发展情况对关系模型的支持运行环境RDBMS系统构成对应用的支持,1.对关系模型的支持,第一阶段仅支持关系数据结构和基本的关系操作第二阶段符合甚至超过SQL标准,但对数据完整性支持较差第三阶段加强了对完整性和安全性支持,2.运行环境,第一阶段多用户系统,在单机
3、环境下运行第二阶段能在多种硬件平台和操作系统下运行数据库联网,向分布式系统发展第三阶段网络环境下分布式数据库和客户/服务器结构的数据库系统,3.RDBMS系统构成,早期RDBMS主要提供数据定义、数据存取、数据控制等基本操作和数据存储组织、并发控制、安全性完整性检查、系统恢复、数据库的重组织和重构造等基本功能,成为RDBMS的核心,RDBMS系统构成(续),第二阶段的产品以RDBMS数据管理的基本功能为核心,开发外围软件系统,它们构成一组相互联系的RDBMS工具软件,为用户提供一个良好的第四代应用开发环境,提高了应用开发的效率,4.对应用的支持,第一阶段主要用于信息管理应用领域第二阶段主要针对
4、联机事务处理应用领域,包括两方面能力:事务吞吐量、事务联机响应时间性能可靠性第三阶段支持整个企业的联机事务处理和联机分析处理,第7章 关系数据库管理系统实例,7.1 关系数据库管理系统产品概述7.2 ORACLE7.3 SYBASE7.4 INFORMIX7.5 DB27.6 INGERS,7.2 ORACLE,1.Oracle公司简介2.ORACLE的关系数据库产品3.ORACLE数据库服务器产品4.ORACLE工具5.ORALCE连接产品6.ORACLE的数据仓库解决方案7.ORACLE的Internet解决方案,1.Oracle公司简介,成立于1977年,专门从事研究、生产关系数据库管理
5、系统的专业厂家1979年推出世界上首批商用的关系数据库管理系统之一的ORACLE第一版,采用SQL语言1986年推出ORACLE RDBMS5.1,是一个具有分布处理功能的关系数据库系统1988年推出ORACLE第6版,加强了事务处理功能1992年推出ORACLE 7,对体系结构做较大调整,并对核心进行了修改1997年推出ORACLE8,增强了对象技术,成为对象关系数据库ORACLE产品覆盖了大中小几十种机型,是世界上使用非常广泛的、著名的关系数据库管理系统,2.ORACLE 关系数据库产品,特性兼容性可移植性可联结性高生产率开放性,3.ORACLE数据库服务器产品,ORACLE 7数据库服务
6、器包括标准服务器和许多可选择的服务器选件,选件用于扩展标准服务器的功能,以适应特殊的应用需求,ORACLE数据库服务器产品(续),特性标准服务器多进程多线索的体系结构为提高性能改进核心技术高可用性SQL的实现并行服务器选件分布式选件过程化选件,4.ORACLE工具,Developer/2000CDE工具的升级版本,包括ORACLE Forms,ORACLE Reprots,ORACLE Graphics和ORACLE Books等用以实现高生产率、大型事务处理及客户/服务器结构的应用系统高度可移植性、支持多种数据源、多种图形用户界面、多媒体数据、多民族语言、CASE等协同应用系统,ORACLE
7、工具(续),Developer/2000(续)ORACLE Forms 是快速生成基于屏幕的复杂应用的工具,所生产的应用程序具有查询和操纵数据的功能,可以现实多媒体信息,具有GUI界面ORACLE Reprots是快速生产报表工具,如普通报表、主从式报表、矩阵报表ORACLE Graphics是快速生产图形应用的工具ORACLE Books用于生成联机文档,ORACLE工具(续),Designer/2000CASE工具,帮助用户对复杂系统进行建模、分析和设计完成概要设计后,可以用来帮助绘制ER图、功能分层图、数据流图和方阵图,自动生成数据字典、数据库表、应用代码和文档由BPR,Modeller
8、s,Generators等组成,ORACLE工具(续),Designer/2000(续)BPR,用于过程建模,即帮助用户进行复杂系统的建模 Modellers,用于系统设计与建模 Generators,一个应用生成器,ORACLE工具(续),Discoverer/2000一个OLAP工具,主要用于支持数据仓库应用,可以对历史性的数据进行数据挖掘,找到发展趋势,对不同层次的概况数据进行分析,发现有关业务的详细信息一种开放式工具,可以在所有环境中工作,可将存放在其他系统中的关键的数据转移到Oracle7中,ORACLE工具(续),Oracle Office用于办公自动化的,能完成企业范围内的消息接
9、收与发送、日程安排、日历管理、目录管理以及拼写检查SQL DBA一个易于使用的菜单驱动的DBA实用工具,可供用户进行动态性能监视、远程DB管理等,ORACLE工具(续),ORACLE 预编译器允许在高级程序设计语言如C,COBOL中通过嵌入SQL语句、PL/SQL语句访问数据库ORACLE调用接口允许高级程序设计语言程序通过嵌入函数访问数据库,5.ORACLE连接产品,SQL*Net负责客户机与网络服务器之间网络通信的产品,它使得客户机算计上的ORACLE应用开发工具能够访问远程的ORACLE数据库服务器中的数据允许客户机和服务器是异构计算机和操作系统,并支持TCT/IP等多种网络通信协议,O
10、RACLE连接产品(续),ORACLE多协议转换器ORACLE7支持所有主要的网络协议允许异种网络的多协议转换提供协议透明性拥有自动的可选网络路由选择,ORACLE连接产品(续),ORACLE开放式网关能把多种数据源集成一个整体,使得应用程序不做任何修改就能运行在非ORACLE数据源上包括透明网关和过程化网关,6.ORACLE的数据仓库解决方案,OracleOLAP产品,包括服务器端的Oracle Express Server选件与客户端的Oracle Express Object和Oracle Express Analyzer工具Oracle Express Server 是一个联机分析处理
11、服务器,基于多维数据模型,支持用户进行多维数据分析,获取决策信息,对数据进行了结构化处理,形成多位数组,同时它提供了对第三方软件开放的编程接口Oracle Express Object开发人员使用的生成OLAP应用软件的可视化工具Oracle Express Analyzer用于扩充使用Oracle Express Object编写的应用软件,7.ORACLE的Internet解决方案,Oracle WebServer 1.0 主要由Oracle WebListener,Oracle WebAgent和ORACLE7 服务器部分组成Oracle WebListener 是一个具有图片HTTP服
12、务器功能的进程,用于接受从WEB浏览器上发出的用户查询请求,并将查询结果返回给用户Oracle WebAgent 是用功用网关接口实现的过程化网关,负责web与oracle7 数据库之间的集成,ORACLE的Internet解决方案(续),Oracle WebServer 2.0 增加了JAVA解释器和LiveHTML解释器,使其能支持多种语言由Web Request Broker(WRB),WebServer SDK 和Webserver管理工具组成WRB是一个多线索多进程的HTTP服务器WebServer SDK 是一个开放的应用开发环境,封装了WRB应用编程接口,允许用户使用JAVA,L
13、iveHTML,C等web应用开发工具,第7章 关系数据库管理系统实例,7.1 关系数据库管理系统产品概述7.2 ORACLE7.3 SYBASE7.4 INFORMIX7.5 DB27.6 INGERS,7.3 SYBASE,1.Sybase公司简介2.SYBASE关系数据库产品3.SYBASE数据库服务器4.SYBASE开发工具5.SYBASE中间件6.SYBASE的数据仓库解决方案7.SYBASE的Internet解决方案,1.Sybase公司简介,成立于1984年11月,推出了支持企业范围的“客户/服务器体系结构”的数据库系统Sybase致力于在通用计算机上研制服务器软件1987年推出
14、了SYBASE SQL ServerSybase System 11.5 是Sybase公司最新产品,支持企业内各种数据库应用需求数据仓库联机事务处理决策支持系统小平台应用,2.SYBASE关系数据库产品,Sybase System 11.5的服务器端核心产品是Adaptive Server,具有处理多种数据源的能力;提供了优化的数据存储和访问方法;单一的编程模型;单一操作模型和公共管理与监控工具;提供了特殊数据类型;基于事务的处理Sybase System 11.5集成了SQLServer,SQL Anywhere,Sybase IQ,Sybase MPP等,SYBASE关系数据库产品(续)
15、,Sybase System 11.5SQLServer,关系数据库管理系统,专门负责高速计算、数据管理、事务管理单进程多线索的体系结构提供高性能实现了数据完整性检查和控制加强的安全保密功能支持分布式查询和更新,SYBASE关系数据库产品(续),Sybase System 11.5(续)备份服务器,属于SQLServer,完成对数据的备份工作。支持联机备份,备份过程不影响SQLServer的其他处理支持转储分解支持异地转储支持限值转储,SYBASE关系数据库产品(续),Sybase System 11.5(续)Sybase MPP,针对海量并行处理器MPP平台的多CPU体系结构设计的并行服务器
16、产品,能够实现并行查询,并行数据装载等操作相当于一个控制进程,负责监听和接受用户的SQL请求,对其进行一定的优化通过全局数据字典中的数据位置信息,将查询分解后分别送到数据所在结点的SQL Server上执行,并负责合并各SQL Server的执行结果,然后将最终结构返回给用户单进程多线程结构,节省系统开销和提高内存利用率,SYBASE关系数据库产品(续),Sybase System 11.5(续)Sybase IQ,高性能决策支持和交互式数据集成产品,提供了新的Bitwise索引技术SQL Anywhere,基于PC的具有SQL功能的分布式数据库管理系统,用于移动应用和工作组,可以支持远程网络
17、、移动计算机和其它移动设备。使用新型复制器,支持结点间两路的、基于消息的数据复制。SQL Anywhere上开发的应用程序无需任何修改就可以在更大的SQL Server上运行,4.SYBASE开发工具,PowerBuilder基于图形界面的客户/服务器前端应用开发工具提供与ORACLE,INFORMIX,DB2等第三方数据库的接口Power Designer一组紧密集成的计算机辅助软件工程(case)工具,用于为复杂的数据库应用完成分析、设计、维护、建立文档和创建数据库等功能由MetaWorks,ProcessAnalyst,DataArchitect,WarehouseArchitect和A
18、ppModeller组成,SYBASE开发工具(续),Power J是开发基于JAVA应用的快速开发工具,提供了高生产率、基于组件的开发环境、可扩展的数据库连接和服务器开发端是开发者可以很容易的使用内置的高级java组件扩展其web服务器的功能特性:支持java beans;独特的数据库支持,包括jConnect for JDBC;Java服务器开发;Web和Java应用组件的集成测试,SYBASE开发工具(续),Power一组RAD C客户/服务器和Internet面向对象的开发工具特性:拖放编程、无缝OLE构件集成、可靠的实时调试和客户/服务器的开发环境SQL Server Manager
19、可视化的系统和数据库的管理工具用于帮助管理SQL Server、物理资源、数据库等,5.SYBASE中间件,Open Client/Open Server构成Sybase开放式客户机/服务器互连的基础,为实现异构环境下系统的可操作提供了极为有效的手段Open Client和Open Server分别附在客户和服务器两端,都是网络接口软件库Open Client提供调用级接口,用来建立有效的前端应用,向SQL Server服务器或Open Server程序发出请求,获得信息和服务Open Server是一个服务构造工具,用于集成企业的各种数据资源及服务,SYBASE中间件(续),Jaguar C
20、TSJaguar 组件事务服务器的简称,专门为NetOLTP应用设计的事务服务器,提高了applet、servlets以及后端DBMS之间的高速的连接,支持分布式事务,支持对象管理和运行在中间层服务器上的基于组件的逻辑既支持传统的同步方式的事务处理,液汁持基于队列的异步事务处理可以为第三方的ActiveX和Java组件生成更多功能的应用,SYBASE中间件(续),Replication server(复制服务器)主要用来解决网络上的相同数据多份拷贝及分布更新这一分布处理中的关键难题提高效率和可用性在网络或某一结点出现故障时,会将待复制的事务存储在队列中,并在故障恢复后自动将队列复制到目标结点,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 清华 关系 管理 系统 实例
文档标签
- 大型数据库Oracle
- Sybase容灾备份
- oracle解决httpslocalhost1158em
- AIXORACLEMQWAS集成安装文档培训教材2
- 连接Sybase数据库中文乱码问题
- SYBASE解决方案
- Oracle公司数据仓库解决方案介绍
- 核心数据库联机事务处理ERP系统工作负载支撑系统
- 企业数据库Oracle应用
- Oracle实时监控诊断工具使用指南
- oracle教程-第2章数据库服务器的安装与卸
- ArcMap可视化工具
- 数据库oracle管理工具
- Oracle数据仓库解决方案
- Oracle RDBMS 优化调整表连接
- 数据库应用软件开发delph
- 数据库清华版7章关系数据库管理系统实例ppt课件
- ORACLE双机配置文档
- 02章Linux下C语言开发工具
- 数据库管理系统概述
链接地址:https://www.31ppt.com/p-6296510.html