网站大量收购独家精品文档,联系QQ:2885784924

第7章SQL Serve2000.ppt

  1. 1、本文档共179页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章SQL Serve2000

第7章 SQL Server 2000 数据库管理系统 关于 SQL Server SQL Server 是一个关系数据库管理系统。 它最初是由Microsoft、Sybase和Ashton-Tate三家公司联合开发的,于1988年推出了第一个OS/2版本。 后来,Ashton-Tate公司退出了SQL Server的开发。 而在Windows NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了: Microsoft将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本; Sybase 则较专注于SQL Server在UNIX操作系统上的应用。 我们介绍的是Microsoft SQL Server 。 SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本。 该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能: 具有使用方便、可伸缩性好与相关软件集成程度高等优点。 可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2000的大型多处理器的服务器等多种平台使用。 SQL Server 2000包括4个常见版本: (1)企业版(Enterprise Edition) 支持所有的SQL Server 2000 特性,可作为大型Web 站点、企业OLTP(联机事务处理)以及数据仓库系统等的产品数据库服务器。 (2)标准版(Standard Edition) 用于小型的工作组或部门。 (3)个人版(Personal Edition) 用于单机系统或客户机。 (4)开发者版(Developer Edition) 用于程序员开发应用程序,这些程序需要SQL Server 2000 作为数据存储设备。 此外,SQL Server 2000 还有Desktop Engine(桌面引擎)和Windows CE 版,用户可以根据实际情况选择所要安装的SQL Server 2000 版本。 7.1 SQL Server 2000的新特性 7.1.1 数据库增强 1. 支持扩展标示语言XML(Extensible Markup Language) SQL Server 2000 对XML 的支持表现在以下几个方面: 可以通过URL(Uniform Resource Locator)访问SQL Server 支持XML-Data 模式 可检索编写XML 数据 SQL Server 2000 OLE DB 增加了对XML 文档的支持 2. 新的数据类型 SQL Server 2000 中增加了3 种新的数据类型:BIGINT、SQL_VARIANT和TABLE。 3. 数据行中的Text类型数据 SQL Server 2000 中可以将TEXT 和IMAGE 类型的数据直接存放到表的数据行中,而不是存放到不同的数据页中,这就减少了用于存储TEXT 和IMAGE 类型的空间并相应减少了磁盘处理这类数据的I/O 数量。 4. 用户自定义函数 SQL Server 2000 扩展了Transact-SQL语言的可编程性,用户可以创建自己的Transact-SQL函数。用户自定义函数可以返回一个数量值或表。 5. 索引增强 可以在计算列上创建索引,这是一个很大的改进。 6. 全文检索增强 全文检索中增加了改变跟踪和图形过滤的功能,其中,图形过滤功能允许对存储在IMAGE类型列中的文档数据进行查询和创建索引。 7. 索引化视图 索引化视图允许在视图上创建索引,这就大大提高了需要频繁进行连接查询的程序的性能。 8. 分布式查询增强 SQL Server 2000 引入了OPENROWSET()的函数,它可以指定在分布式查询中的一个特定的连接信息,分布式查询优化器的功能有了进一步的提高,授予了OLE DB 数据源更多的SQL 操作权。 9. 触发器类型 创建触发器时可以通过FOR 子句来指定触发器类型为INSTEAD OF 型或AFTER 型,不同类型的触发器执行的时机不同。 10. 级联参考完整性约束 级联参考完整性约束可以控制在删除或更新有外键约束的数据时所采取的操作,这种控制是通过在CREATE TABLE 或ALTER TABLE 命令中的REFERENCES 子句中加入ON DELETE 或ON UPDATE 子句来实现的。 11. Collation 增进 SQL Server 2000 用Collation 来替代Code pages 和Sort Orders,它比以前的版本

文档评论(0)

liudao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档