【计算机】数据库主流产品及开发工具介绍-sqlserver2000

上传人:ldj****22 文档编号:51478027 上传时间:2018-08-14 格式:PPT 页数:107 大小:2.21MB
返回 下载 相关 举报
【计算机】数据库主流产品及开发工具介绍-sqlserver2000_第1页
第1页 / 共107页
【计算机】数据库主流产品及开发工具介绍-sqlserver2000_第2页
第2页 / 共107页
【计算机】数据库主流产品及开发工具介绍-sqlserver2000_第3页
第3页 / 共107页
【计算机】数据库主流产品及开发工具介绍-sqlserver2000_第4页
第4页 / 共107页
【计算机】数据库主流产品及开发工具介绍-sqlserver2000_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《【计算机】数据库主流产品及开发工具介绍-sqlserver2000》由会员分享,可在线阅读,更多相关《【计算机】数据库主流产品及开发工具介绍-sqlserver2000(107页珍藏版)》请在金锄头文库上搜索。

1、数据库主流产品及开发工具介绍 sql server2000的安装和使用重庆邮电学院计算机科学与技术学院1报告内容1、产品概要 2、SQL SERVER 2000的整体介绍 3、 SQL SERVER 2000的安装 4、 SQL SERVER 2000的使用 5、实例演示21、产品概要nIBM DB2 nINFORMIXnSYBASEnORACLEnMS SQL Server3IBM的DB2 / DB2 universal database DB2 是IBM公司的关系型数据库产品, 是目前最流行的大型数据库之一,用户 可以用结构化查询语言(SQL)对数据 库对象进行创建、更新以及控制。 DB2

2、能存储所有类型的电子信息,它包 括传统的关系型数据、结构化以及半结 构化的二进制信息、多种语言文档及文 本、图片、多媒体以及与特殊应用有关 的信息。因此被称为通用数据库( Universal Database)。 4IBM的DB2 / DB2 universal database IBM于1980年开始提供集成的数据库服务器- System/38,随后是SQL/DS for VSE和VM, 1983年推出DB2 for MVSV1 ,该版本的目标是提供简 单性,数据不相关性和用户生产率。DB2以后的版本 的重点是改进其性能、可靠性和容量,以满足广泛的 关键业务的行业需求。 1988年DB2 f

3、or MVS提供了强大的在线事务处 (OLTP)支持, 1989年和1993年分别以远程工作单元和分布式工作 单元实现了分布式数据库支持。5IBM的DB2 / DB2 universal database其主要新功能包括: 1)提供了JavaStoredProcedureBuilder支持服务器 端的存储过程快速开发。2)支持与目录服务器通讯的标准LDAP。3)增强的转换及迁移工具。4)扩展的DB2通用数据库控制中心,可在更多的平 台下采用相同的图形工具完成管理工作。 5)提高了电子商务性能,提供多种电子商务整合方 案。 6)具有强大的XML支持能力。XML(Extensible Markup

4、 Language)扩展标示语言 HTML(Hypertext MarkupLanguage)超文本链接标示语言 SGML(Standard General Markup Language)标准通用标示语言6Informix在1980年成立,目的是为Unix等开放操作系统提供 专业的关系型数据库产品。公司的名称Informix便是取自 Information和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是 InformixSE(StandardEngine)。InformixSE的特点是简单 、轻便、适应性强。它的装机量非常之大,尤其是在当时的 微机Unix环境下,

5、成为主要的数据库产品。它也是第一个被 移植到Linux上的商业数据库产品。Informix的历史 InformixIDS200071993年,为了克服多进程系统性能的局限性, Informix使用多线程机制重新改写数据库核心, 次年初,Informix推出了采用被称为“动态可伸缩结 构“(DSA)的Informix Dynamic Server。 Informix还在数据库核心中引入了虚处理器的概念 每个虚处理器就是一个Informix数据库服务器进程 。在Dynamic Server中,多条线程可以在虚处理器 缓冲池中并行执行,而每个虚处理机又被实际的多 处理机调度执行。 为了执行高效性和多

6、功能的调谐,Informix将虚处 理器根据不同的处理任务进行了分类。每一类被优 化以完成一种特定的功能。Informix的历史 InformixIDS20008Sybase首先提出了Client/Server数据库体系结构的思 想, 并率先在自己的SybaseSQLServer中实现。 主机/终端模式的软硬件费用相当高,中小型企业一般 都无法实施。 在70年代末和80年代初,IT业发生了两件产生深远影 响的事件:PC机和局域网络的迅速普及。这些为实施 Client/Server体系结构提供了硬件的基础。Sybase的历史 Sybase ASE 9Sybase的历史 Sybase ASE Cl

7、ient/Server体系结构把硬件和软件合理的配置和设 计,极大地推动了当时联机企业信息系统的实现。 与主机/终端模式相比,Client/Server体系结构可以更 好地实现数据服务和应用程序的共享,并且系统容易 扩充,更加灵活,简化了企业信息系统的开发。当信 息系统的规模扩大或需求改变时,不必重新设计而可 以在原有的基础上进行扩充和调整,从而保护了企业 在硬件和软件上的已有的投资。 “Client/Server体系结构“很快成为企业信息建设的主 要模式,对数据库乃至IT业的发展产生了深远的影响 。10Oracle的历史 / Oracle 8i Oracle公司是最早开发关系数据库的厂商之一

8、,其产品支持最 广泛的操作系统平台。目前Oracle关系数据库产品的市场占有 率名列前茅。 Oracle公司的前身Relational Software公司成立于1977年,他 们次年完成了Oracle1,用汇编语言开发,基于RSX操作系统, 运行在128KB内存的PDP-11小型机上。 1980年,Oracle公司正式发布了基于Vax/VMS系统的Oracle2 。两年后,他们发布了Oracle3,主要用C语言开发,具有事务 处理的功能。 1983年,Relational Software公司改名为Oracle公司。 次年,他们推出Oracle4,扩充了数据一致性支持,并开始支 持更广泛的平

9、台。11Oracle的历史 / Oracle 8i Oracle8i对版本8.0的高端功能进行了扩充,新特 性包括以下诸方面: 多用户数据仓库管理能力,更多的分区方式, 更强的与OLAP工具的交互能力,以及在Oracle 数据库间快速和便捷的数据移动机制。 Oracle8i引入了资源管理能力,为用户提供了更 强大的系统资源控制能力。首先用户被分配给资 源类,然后每一个资源类又被赋予适当比例的机 器资源。分区表(partionedtables)与索引。122、SQL SERVER 2000整体介绍 特点 发展史 版本13Ms SQL server 2000数据库系统是在Windows NT环境下

10、开 发的一种关系数据库系统,占世界市场份额的38。具有大型数据库的一些基本功能:支持事务处理、数据 库加密、设置用户组和用户的密码和权限。为用户提供了大规模的联机事务处理、数据仓库和电子 商务应用程序所需的数据库平台。具备Web支持的数据库产品,提供了以Web标准为基础的扩展数据库编程功能。SQL Server 2000的特点14SQL Server 2000的发展史1988年,OS/2版本最初由Microsoft、Sybase和Ashton-Tate三家公司 共同开发 1989年Ashton-Tate/Microsoft SQL Serverl.0版 Microsoft和Ashton-Tat

11、e终止了他们的共同市场和分 销协议 1990年夏天, Micriosoft SQL Server1.1版完成。 这是SQL Server第一次作为微软的产品推向市场 1991年,微软发布了 SQL Servel.11版 1992年7月,Micriosoft SQL Server 4.2版。4.2版 是微软与 Sybase共同开发的产物 15 1993年7月,微软完成了 Windows NT 31。这之后, 发布了 Microsoft SQL Server for Window NT的第一 版 1994年4月12日,微软和 Sybase宣布终止联合开发。 每个公司独立开发各自的 SQL Serv

12、er产品。当时 Sybase的产品是System 10 1995年 6月16日,微软独自开发的Microsoft SQL Server 6.0版正式发布了。不到 1年的时间, Microsoft SQL Server 6.5版得以发布,取得成功。 1998年11月,微软发布了 Microsoft SQL Server 7 0版 SQL Server 2000是Microsoft公司于2000年推出的最新版 本SQL Server 2000的发展史16SQL Server 2000的版本企业版Enterprise Edition支持所有的SQL Server 2000 特性,可作为大型Web 站

13、点企业OLTP 联 机事务处理以及数据仓库系统等的产品数据库服务器标准版Standard Edition 用于小型的工作组或部门个人版Personal Edition 用于单机系统或客户机开发者版Developer Edition用于程序员开发应用程序这些程序需要SQL Server 2000 作为数据存储 设备此外SQL Server 2000 还有桌面引擎Desktop Engine 和Windows CE 版,用户可以根据实际情况选择所要安装的SQL Server 2000 版本17SQL Server 2000的系统要求183、SQL Server 2000安装 将企业版安装光盘插入光

14、驱后,出现如图1提示 框。请选择 “安装 SQL Server 2000 组件”, 出现下一个图2页面后,选择 “安装数据库服务 器“ 。19SQL Server 2000安装 图120SQL Server 2000安装 图2212223对于初次安装 的用户,应选 用这一安装模 式,不需要使 用 “高级选项“ 进行安装。 “ 高级选项“ 中 的内容均可在 安装完成后进 行调整。24252627在 “实例名“ 窗口,选择 “默认“ 的实例名称。这时 本SQL Server的名称将和Windows 2000服务器的名 称相同。SQL Server 2000可以在同一台服务器上安 装多个实例,也就是

15、你可以重复安装几次。这时您 就需要选择不同的实例名称了。建议将实例名限制 在 10 个字符之内。实例名会出现在各种 SQL Server 和系统工具的用户界面中,因此,名称越短 越容易读取。另外,实例名称不能是 “Default“ 或 “MSSQLServer“ 以及SQL Server的保留关键字等。28图1029在 “服务账号“ 窗口,请选择 “对 每个服务使用统一账户.“ 的选项 。在 “服务设置“ 处,选择 “使用 本地系统账户“。如果需要 “使用 域用户账户“ 的话,请将该用户 添加至Windows Server的本机管 理员组中。3031“每客户“表示 同一时间最多 允许的连接数

16、,“处理器许 可证“表示该 服务器最多能 安装多少个 CPU。笔者这 里选择了 “每 客户“ 并输入 了100作为示 例32334、SQL Server 2000的使用344.1、Query Analyzer 查询分析器Query Analyzer 用于执行Transaction-SQL 命令等SQL Scripts ,SQL 脚本程序可以查询分析 或处理数据库中的数据。这是一个非常 实用的工具对掌握SQL 语言理解SQL Server 的工作有很大帮助使用查询分 析器的熟练程度是衡量一个SQL Server 用户水平的标准。354.2、Enterprise Manager 企业管理器(Enterprise Manager) 是 SQL Server 中最重要的管理工具,在使 用SQL Server的过程中大部分的时间 都是和它打交道.通过企业管理器可以 管理所有的数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

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