ch01 SQL Server 2008 R2概述0809_只读

上传人:s9****2 文档编号:507554408 上传时间:2023-07-04 格式:DOC 页数:19 大小:2.11MB
返回 下载 相关 举报
ch01 SQL Server 2008 R2概述0809_只读_第1页
第1页 / 共19页
ch01 SQL Server 2008 R2概述0809_只读_第2页
第2页 / 共19页
ch01 SQL Server 2008 R2概述0809_只读_第3页
第3页 / 共19页
ch01 SQL Server 2008 R2概述0809_只读_第4页
第4页 / 共19页
ch01 SQL Server 2008 R2概述0809_只读_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《ch01 SQL Server 2008 R2概述0809_只读》由会员分享,可在线阅读,更多相关《ch01 SQL Server 2008 R2概述0809_只读(19页珍藏版)》请在金锄头文库上搜索。

1、3第1章 SQL Server 2008 R2概述 第1章SQL Server 2008 R2概述教学目标通过本章的学习,读者应认识SQL Server 2008 R2的3个常用工具,了解数据库系统的应用结构及本书应用实例“课程教学过程化考核系统”,最后应掌握安装和配置SQL Server 2008 R2服务器的一般步骤。 教学要求知识要点能力要求关联知识SQL Server 2008 R2概貌(1) 了解SQL Server 2008 R2应用架构(2) 了解SQL Server 2008 R2组成架构.NET 、Visual Studio、数据库引擎、集成服务、分析服务、报表服务SQL S

2、erver 2008 R2常用工具(1) 了解SSMS使用方法(2) 了解SQL Server配置管理器使用方法(3) 了解SQL Server联机丛书使用方法SQL Server Management Studio、配置管理器、联机丛书数据库系统的应用(1) 了解从用户角度出发数据库系统的应用结构分类(2) 了解本书应用实例“课程教学过程化考核系统”单用户结构、主从式结构、客户/服务器结构、浏览器/服务器结构、分布式环境SQL Server安装与配置(1) 掌握SQL Server 2008 R2的一般安装步骤(2) 掌握SQL Server 2008 R2的端口配置和服务启停方法身份验证模

3、式、服务、IP地址、TCP端口 重点难点 SQL Server 2008 R2应用架构和组成架构 SQL Server 2008 R2的3种常用工具 数据库系统的应用结构分类 SQL Server 2008 R2的一般安装步骤 SQL Server 2008 R2的端口配置和服务启停方法1.1 认识SQL Server 2008 R2概貌1.1.1 SQL Server 2008 R2应用架构Microsoft SQL Server 2008 R2提供完整的企业级技术与工具,以最低的成本获得最有价值的信息。具有高性能、高可用性、高安全性,使用更多的高效管理与开发工具,利用自带的商业智能实现更为

4、广泛深入的商业洞察。Server 2008 R2以.NET Framework 3.5 SP1、Visual Studio 2008、BizTalk Server(企业商务应用)、Office为基础支撑,包含关系数据库(RDBMS)、层次类型数据(XML、HierarchyId)、联机分析处理(OLAP)和文件流(FileStream)在内的数据管理平台,提供了查询、检索、集成、报表和分析等高效工具,广泛应用于基于移动设备和台式设备的分布式环境数据库应用,如图1.1所示。1.1.2 SQL Server 2008 R2的组成架构SQL Server 2008 R2服务器由数据库引擎(基础)、集

5、成服务、分析服务和报表服务4个服务器组件构成,如图1.2所示。 图1.1 应用架构 图1.2 服务器组件 数据库引擎:存储、处理和保护数据(关系、XML数据)的核心服务、复制、全文搜索等。 分析服务(Analysis Services):创建和管理联机分析处理(OLAP)以及数据挖掘的工具。 报表服务(Reporting Services):创建、管理和部署报表(表格、矩阵、图形和自由格式)的服务器和客户端组件。 集成服务(Integration Services):用于移动、复制和转换数据的图形工具和可编程对象。1.2 认识SQL Server 2008 R2管理工具在已安装SQL Serv

6、er 2008 R2软件的计算机上,单击【开始】|【程序】|【Microsoft SQL Server】命令可以看到应用程序组件,如图1.3所示。SQL Server 2008 R2提供了一套管理工具和实用程序,可以用来设置和管理SQL Server 2008 R2。这里介绍SSMS、配置管理器、联机丛书3个最常用工具和SSMS的分析、报表、集成3个商业智能应用方向、商业智能开发平台。1.2.1 SQL Server Management Studio在已安装SQL Server 2008 R2软件的计算机上,单击【开始】|【程序】|【Microsoft SQL Server 2008 R2】

7、命令可以看到SQL Server 2008 R2的SSMS、SQL Server配置管理器、Reporting Services配置管理器等管理工具,如图1.3所示。图1.3 主要工具SQL Server Management Studio(SSMS)是一个图形界面的集成管理工具,用于访问、配置、管理和开发SQL Server的组件,如图1.4所示。SSMS程序名是位于:C:Program FilesMicrosoft SQL Server100ToolsBinnVSShellCommon7IDESsms.exe。图1.4 SQL Server Management Studio(SSMS)1

8、.2.2 SQL Server配置管理器SQL Server配置管理器为SQL Server服务、服务器协议、客户端协议和客户端别名提供基本配置管理。实际上是用Server2000的企业管理器打开SQLServerManager10.msc文件:C:WINDOWSsystem32mmc.exe /32 C:WINDOWSsystem32SQLServerManager10.msc,如图1.5所示。图1.5 SQL Server配置管理器1.2.3 SQL Server联机丛书SQL联机丛书介绍了关于SQL Server 2008 R2的相关技术文档和使用说明,包括一些示例,如图1.6所示,特别

9、是图中T-SQL参考、XQuery参考和SQL Server教材。SQL联机帮助是一个非常重要的工具,是学习和使用SQL Server必不可少的工具。本书所述技能、知识点是数据库应用中最基本、最常用的技能或知识点。从使用频度角度来说大约达到80%左右,但从数量角度来说大约只占SQL Server全部技能或知识点的20%左右,使用频度较小或更准确、更全面、更权威的技能、知识点要从SQL Server联机帮助甚至是百度、MSDN、TechNet、CSDN、ITeye等网站搜索、查询。所以,熟练掌握从SQL Server联机帮助中查寻准确的概念解释、语法格式等知识,对于学好、用好SQL Server

10、非常重要。图1.6 联机帮助1.2.4 SSMS的商业智能应用SSMS的商业智能应用主要有:SSAS(分析服务)、SSRS(报告服务)、SSIS(集成服务)及商业智能开发平台等。SSAS为商业智能(Business Intelligence, BI)应用程序提供联机分析服务(OLAP)和数据挖掘功能。SSRS提供支持Web的企业级报告功能,以便创建可以从多种数据源获取内容的报表,以多种格式发布报表并集中管理安全性和订阅。SSIS可以从各种异构数据源中整合BI需要的业务数据,同时实现与商务智能流程的统一。1. SQL Server分析服务分析服务(Analysis Services)是为商业智能

11、应用程序提供了联机分析处理(OLAP)和数据挖掘功能。分析服务允许开发人员设计、创建和管理包含从其他数据源(如关系数据库)聚合的数据的多维结构,以实现对OLAP的支持。对于数据挖掘应用程序,分析服务允许开发人员设计、创建和可视化处理那些通过使用各种行业标准数据的挖掘算法,以及根据其他数据源构造出来的数据挖掘模型。图1.7 SSMS的分析服务方向2. SQL Server报告服务报告服务(Reporting Services)是基于服务器的报表平台,为各种数据源提供了完善的报表功能。Reporting Services 包含一整套可用于创建、管理和传送报表的工具以及允许开发人员在自定义应用程序中

12、集成或扩展数据和报表处理的应用程序编程接口(Application Programming Interface, API)。Reporting Services工具在Microsoft Visual Studio环境中工作,并与SQL Server工具和组件完全集成。图1.8 SSMS的报告服务方向 3. SQL Server集成服务集成服务(SSIS: SQL Server Integration Services)是用于数据集成和数据转换解决方案的平台,包含用于生成和调试包的图形工具和向导;用于执行工作流功能的任务,例如FTP(File Transfer Protocol文件传输协议)操作

13、、SQL语句执行和电子邮件消息处理;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;用于管理集成服务包的集成服务;对Integration Services对象模型基于应用程序编程接口(API)进行编程。设计Integration Services项目的主要任务就是定义控制流、数据流及事件处理程序。图1.9 SSMS的集成服务方向4. 商业智能开发平台SQL Server商业智能开发平台(Business Intelligence Development Studio)是用于开发包括Analysis Services、Integration Services和Repor

14、ting Services项目的商业解决方案的开发环境,即Visual Suidio 2008开发工具在分析服务、集成服务和报表服务项目的具体应用。每个项目类型都提供了用于创建商业智能解决方案所需对象的模板,并提供了用于处理这些对象的各种设计器、工具和向导。图1.10 SQL Server商业智能开发平台另外,SQL Server2008 R2还提供了下列实用工具。 命令提示实用工具:命令行提示符界面,用于管理SQL Server对象各种命令行工具。 SQL Server Profiler:图形用户界面,用于监视数据库引擎实例或Analysis Services实例。 数据库引擎优化顾问:图形

15、用户界面,协助创建索引、索引视图和分区的最佳组合。1.3 数据库系统的应用1.3.1 数据库系统的应用结构从最终用户角度来看,数据库系统的应用结构分为单用户结构、主从式结构、客户/服务器结构和浏览器/服务器结构、分布式环境。1. 单用户结构单用户结构数据库系统是一种早期的最简单的数据库系统。在这种系统中,整个数据库系统(包括应用程序、DBMS、数据)都装在一台计算机上,由一个用户独占,不同机器之间不能共享数据。2. 主从式结构主从式结构是指一个主机带多个终端的多用户结构。在这种结构中,数据库系统(包括应用程序、DBMS、数据)都集中存放在主机上,所有处理任务都由主机来完成,各个用户通过主机的终端并发地存取数据库,共享数据资源。3. 客户机/服务器结构(Client/Server结构,C/S结构)主从式数据库系统中的主机和分布式数据库系统中的每个节点机是一个通用计算机,既执行DBMS功能又执行应用程序。随着工作站功能的增强和广泛使用,人们开始把DBMS功能和应用分开,网络中某个(些)节点上的计算机专门用于执行DBMS功能,称为数据库服

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

当前位置:首页 > 建筑/环境 > 施工组织

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