第2章 SQL Server.ppt

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

计算机网络原理、技术及应用 数据库与程序设计 目 录 第 1 章 数据库技术基础 第 2 章 SQL Server基础 第 3 章 数据库管理 第 4 章 查询和视图 第 5 章 存储过程和触发器 第 6 章 基于Web的数据库开发技术 第 7 章 数据库应用开发案例 第 8 章 数据库安全性与维护 第2章 SQL Server基础 2.1 MS SQL Server2005的安装与配置 2.2 Transact-SQL语言基础 2.3 T-SQL其他语言元素 2.1 MS SQL Server2005的安装与配置 2.1.1 MS SQL Server 2005功能简介 1. 企业数据管理 提供管理控制台,使数据管理员能够在任何地方监视、管理和调谐企业中所有的数据库。SQL Server 2005针对企业数据管理具有的功能主要体现在以下几方面: (1)可用性。高度可用性技术、补充备份与恢复功能以及复制增强特性等可使企业创建并部署高度可靠的应用解决方案。 (2)伸缩性。表分区、快照隔离和64位支持等伸缩特性使得可以运用SQL Server 2005创建并部署要求最为严苛的应用程序。 (3)安全性。缺省安全保障设置、数据库加密和安全模型等增强特性为企业数据提供高度安全保障。 (4)易管理性。利用管理工具套件、自我调节能力和功能强大的新式编程模型,数据库管理员可以针对数据库的日常运转进行灵活掌控。SQL事件探查器等工具可帮助数据库管理员将服务器调节至最佳性能状态,数据库管理员可从数据库日常运转工作中解脱出来,集中精力从事数据库体系结构设计等更具价值的任务。 2.1 MS SQL Server2005的安装与配置 2.1.1 MS SQL Server 2005功能简介 2. 应用开发 在数据库上开发应用程序可以分成两个方面: (1)Transact-SQL(T-SQL),T-SQL是用于SQL Server的最常见的也是功能最强大的编程语言,用户可以通过编写T-SQL查询语句来完成对数据库的操作。 (2)通用语言运行时CLR(Common Language Runtime),CLR是微软.Net框架的一部分,用来管理用任意支持的语言编写的程序执行、允许他们分享用任意语言编写的通用的面向对象的类的程序。CLR有些像Sun公司运行Java程序的Java虚拟机,微软将它自己的通用语言运行时(CLR) 叫做“管理执行环境”。一个为CLR编译的程序,不需要特殊的语言执行环境,因此能够方便的移植和运行在任意的Windows操作系统平台上。 2.1 MS SQL Server2005的安装与配置 2.1.1 MS SQL Server 2005功能简介 2. 应用开发 程序员使用任何语言,如:Visual Basic、Visual C++、或者C# 编写的程序,经过编译成程序中间件的形态,称为Common Intermediate Language(通用中间语言,CIL),成为被CLR管理和执行的PE文件。有关程序的程序设计者和特殊环境的描述信息编译后将以元数据(metadata)存储,存储在编译程序中的元数据,告诉CLR此程序使用的是什么语言,程序的版本,程序所需要的类库。CRL允许一种语言编写的实例类库调用另一种语言编写的方法类库,支持垃圾会收(返回不需要的计算机内存)、异常处理和调试服务。 在SQL Server 2005中,CLR允许编程人员直接在SQL Server 中创建存储过程,触发器,用户定义函数,集合和类型。使用CLR,可以替换扩展存储过程,例如,那些与数据库关系密切,但是T-SQL 处理起来过于繁琐的,并且很难轻松地移动到事物的业务逻辑端的数据库操作,可以使用CLR完成。 2.1 MS SQL Server2005的安装与配置 2.1.1 MS SQL Server 2005功能简介 3. 商业智能 商业智能(Business Intelligence,BI)不是专指一项具体的技术,它是一种解决方案,其目的就是把用户积累下来的、大量的数据转化为业务人员容易理解的信息。包括:数据仓库(Data Warehouse,DW)、联机分析处理(On-Line Analytical Processing ,OLAP)、数据挖掘(Data Mining,DM)、决策支持系统(Decision Support System,DSS)等技术。 在SQL Server 2005的数据挖掘平台中,数据挖掘模型类似于一个关系型的表,其中包括关键字、输入、预测3个属性,每个模型跟一个数据挖掘算法相关联。 SQL Server 2005的分析服务给用户提供了9种常用的数据挖掘算法,分别是:决策树算法、聚类算法、贝

文档评论(0)

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

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

1亿VIP精品文档

相关文档