- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 SQL Server 2005 查询数据一 王新胜 计算机科学与通信工程学院 第三章 SQL Server 2005 查询数据一 3.1 SQL Server 2005概述 3.2 查询数据 3.1 SQL Server 2005概述 SQL Server 2005的组件 SQL Server 2005的组件 数据库引擎 数据存储、查询、处理和抢救数据的支持 创建和管理数据库对象 服务代理——提供客户和服务器的异步通信支持功能 复制——提供数据库的复制和发布的功能,支持数据的同步功能 全文搜索——提供在数据库中实现特定词汇和短语的搜索功能 通知服务——提供数据库对象被改动时的通知功能 集成服务 从各种数据源中收集和集成数据,并保存到数据库中,实现数据转换功能 分析服务 对数据进行分析,从而为数据挖掘提供方案 报表服务 产生一系列报表 SQL Server 2005概述 SQL Server 2005的组件 带有.NET框架的集成SQL Server SQL Server使用.NET提供的各种服务 通知服务组件就是基于.NET框架来产生和发送服务 可以使用.NET创建受管理的数据库对象 数据库对象可以由任意.NET语言创建 数据库对象还可以嵌入到开发语言中使用 SQL Server 2005概述 SQL Server 2005 提供以下特性: 对扩展标记语言(XML)数据内建的支持 可扩展性 允许数据表的分割,进行并行处理 基于服务的架构 网络服务支持 实现HTTP端点,网络访问 高等级的安全性 高可用性 数据库镜像,故障恢复和数据库快照 数据迁移和分析的支持 SQL Server 2005概述 SQL 是核心语言,它用于: 存储数据 检索和操作数据 修改数据 SQL 语句可被分类为: 数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)、数据查询语言(DQL) SQL语言 与 TRANSACT-SQL语言 SQL是结构化查询语言(Structured Query Language),是美国国家标准协会(ANSI)和国际标准化组织(ISO)定义的标准 Transact-SQL是Microsoft SQL Server使用的一种数据库查询和编程语言。 Transact-SQL支持最新的SQL标准,并且在标准的基础上进行了许多扩展。例如它的许多内置函数 使用Transact-SQL语句可以访问数据和查询,修改,管理关系型数据库系统。Transact-SQL是SQL Server编程的重要工具,是SQL Server编程的基础。无论做为数据库管理员、数据库程序员都必须熟练掌握该语言进行数据库的设计、维护和编程。即使作为一名应用程序设计者,也必须熟练掌握Transact-SQL语法以便同SQL-Server进行交互。 其他如Oracle的就叫PL/SQL SQL Server 2005概述 SQL Server 2005 提供以下工具: SQL Server Management Studio 商业智能开发平台(Business Intelligence Development Studio) SQL Server 分析器 数据库引擎优化顾问 Analysis Services SQL Server配置管理器 SQL Server文档和教程 SQL Server 2005管理平台 SQL Server 2005管理平台(SQL Server Management Studio) 包含了SQL Server 2000企业管理器(Enterprise Manager),以及查询分析器(Query Analyzer)等方面的功能。 SQL Server 2005管理平台还提供了一种环境,用于管理 Analysis Services(分析服务)、Integration Services(集成服务)、Reporting Services(报表服务)和 XQuery。 SQL Server 2005管理平台 SQL Server 2005管理平台 商业智能开发平台 SQL Server商业智能开发平台(Business Intelligence Development Studio)是一个集成的环境,用于开发商业智能构造(如多维数据集、数据源、报告和Integration Services 软件包) SQL Server分析器 SQL Server分析器(Profiler)是一个图形化的管理工具,用于监督、记录和检查SQL Server 数据库的使用情况。对系统管理员来说,它是一个连续实时地捕获用户活动情况的间谍。可以通过多种方法启动 SQL Server Profiler,以支持在各种
文档评论(0)