SQL-Server2008数据库程序设计_第1页
SQL-Server2008数据库程序设计_第2页
SQL-Server2008数据库程序设计_第3页
SQL-Server2008数据库程序设计_第4页
SQL-Server2008数据库程序设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

书名:SQLServer2008数据库程序设计ISBN:978-7-111-27018-8作者:高冬梅出版社:机械工业出版社本书配有电子课件SQLServer2008数据库程序设计高职高专ppt课件第2章SQLServer2008概述

本章学习目标:了解SQLServer2008产品概况及其新增强的功能。掌握SQLServer2008安装要求以及安装过程。掌握SQLServer2008配置和管理。熟悉使用SQLServer2008常用的管理工具。

开始SQLServer2008数据库程序设计高职高专ppt课件第2章SQLServer2008概述2.1SQLServer2008简介2.2SQLServer2008的安装2.3SQLServer2008

配置和管理2.4本章小结SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介MicrosoftSQLServer以其优秀的性能和强大的功能一直以来得到广阔使用者的喜爱,得以广泛应用于各行各业。2008年,Microsoft公司推出SQLServer2008,使得它成为至今为止的最强大和最全面的SQLServer版本。在继承了以往版本的优秀特性的同时,在多个方面进行了改进和优化,为用户提供了更加高效智能的平台,同时与其他工具〔如Office2007〕进行集成,将诸多实用功能紧密结合,使其功能更强大,使用更方便,界面更友好。SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.1SQLServer2008概述SQLServer2008在Microsoft的数据平台上发布,用户可以随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据〔例如图像和音乐〕直接存储到数据库中。SQLServer2008提供一系列丰富的集成效劳,可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的效劳器一直到桌面计算机和移动设备,不管数据存储在哪里,用户都可以控制和管理数据。SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.1SQLServer2008概述SQLServer2008允许用户在使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向效劳的架构〔SOA〕和通过MicrosoftBizTalkServer进行的业务流程中使用数据。信息工作人员可以通过他们日常使用的工具〔例如2007MicrosoftOffice系统〕直接访问数据。SQLServer2008提供一个可信的、高效率智能数据平台,可以满足您的所有数据需求。SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.1SQLServer2008概述SQLServer2008拥有以下版本:〔1〕Enterprise〔x86、x64和IA64〕效劳器版〔2〕Standard〔x86和x64〕效劳器版〔3〕SQLServer2008Developer〔x86、x64和IA64〕专业版〔4〕Workgroup〔x86和x64〕专业版SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.1SQLServer2008概述SQLServer2008拥有以下版本:〔5〕Web〔x86、x64〕专业版〔6〕SQLServerExpress〔x86和x64〕专业版〔7〕SQLServerExpresswithAdvancedServices〔x86和x64〕专业版〔8〕Compact3.5SP1&Compact3.1(x86)专业版SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.2SQLServer2008新增强功能1、MERGE语句

MicrosoftSQLServer2008将包含用于合并两个行集(rowset)数据的新句法。根据一个源数据表对另一个数据表进行确定性的插入、更新和删除这样复杂的操作,运用新的MERGE语句,开发者只需使用一条命令就可以完成。SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.2SQLServer2008新增强功能2、传递表值参数表值参数表示用户可以把一个表类型作为参数传递到函数或存储过程里。更高级的功能方面,表值参数的功能可以允许用户向被声明为T-SQL变量的表中导入数据,然后把该表作为一个参数传递到存储过程或函数中去。表值参数的优点在于用户可以向存储过程或函数发送多行数据,而无需像以前那样必须声明多个参数或者使用XML参数类型来处理多行数据。SQLServer2008数据库程序设计高职高专ppt课件2.1SQLServer2008简介2.1.2SQLServer2008新增强功能3、数据类型MicrosoftSQLServer2008包括了一些我们可以开发的新的数据类型。这些数据类型包括DATE和TIME数据类型,同时也包括了HierarchyID系统数据类型。日期系统数据类型datetime2可以精确到100纳秒(七位小数位)。可以通过使用datetime2(n)选择要精确到的小数位,从零到七位。2.1SQLServer2008简介2.1.2SQLServer2008新增强功能5、DeclarativeManagementFramework

使用DMF来应用策略非常简单。用户可以很容易地选择一个或多个接受管理的目标数据库,也可以直接检查这些目标数据库是否遵从了某策略,或直接强制目标数据库遵从这个策略。这些操作都可以在GUI控制台内执行,通常只需要花几分钟的时间就能制定和执行这些操作。

2.1SQLServer2008简介2.1.2SQLServer2008新增强功能6、综合数据的可编程性微软的数据可编程性平台为开发者提供了一个综合的编程框架、webservices和数据连接技术来有效地访问和管理异构数据。MicrosoftSQLServer2008是一个综合数据可编程性平台的核心,这个平台使得你可以访问和操纵企业中许多不同的设备、平台和数据效劳中获得的关键业务数据2.1SQLServer2008简介2.1.2SQLServer2008新增强功能7、数据仓库平台SQLServer2008提供了一个全面和可扩展的数据仓库平台,使得公司可以更快的将数据整合到数据仓库中,衡量和管理不断增长的数据和用户的空间,同时使所有的用户具有了洞察力。通过提高数据的及时性、整合用户所有的系统和校验数据、同时降低用户的IT部门的负担,从而为用户提供了对商业的全面掌握。2.2SQLServer2008的安装

SQLServer安装向导基于WindowsInstaller。安装向导提供一个功能树以用来安装所有SQLServer组件:1、数据库引擎2、AnalysisServices3、ReportingServices4、IntegrationServices5、管理工具6、连接组件7、例如数据库、例如和SQLServer联机丛书2.2SQLServer2008的安装

2.2.1SQLServer2008安装要求2.2.2SQLServer2008安装过程SQLServer2008安装向导提供了一个功能树以用来安装所有SQLServer组件,包括方案、安装、维护、工具、资源、高级、选项等功能。2.3SQLServer2008

配置和管理

2.3.1配置管理器配置管理器是SQLServer2008提供的数据库配置工具,用于管理与SQLServer相关联的效劳、配置SQLServer使用的网络协议以及从SQLServer客户端计算机管理网络连接配置。1.翻开SQLServer配置管理器在Windows的“开始”菜单中依次选择“程序”——“MicrosoftSQLServer2008”——“配置工具”——“SQLServer配置管理器”,如图2-16所示。2.3SQLServer2008

配置和管理

2.3.1配置管理器

2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔1〕管理效劳使用SQLServer效劳可以启动、暂停、恢复或停止效劳,还可以查看或更改效劳属性。〔2〕更改效劳使用的帐户可以更改SQLServer或SQLServer代理效劳使用的帐户,或更改帐户的密码,还可以执行其他配置,例如在Windows注册表中设置权限,以使新的帐户可以读取SQLServer设置。使用SQLServer配置管理器、SMO或WMI更改的密码无需重新启动效劳便可立即生效。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔3〕管理效劳器和客户端网络协议1〕可以配置效劳器和客户端网络协议以及连接选项。2〕可以管理效劳器和客户端网络协议,其中包括强制协议加密、查看别名属性或启用/禁用协议等功能。3〕可以创立或删除别名、更改使用协议的顺序或查看效劳器别名的属性。2.3SQLServer2008

配置和管理

2.3.1配置管理器2.SQLServer配置管理器具有以下功能:〔4〕可用的网络协议SQLServer支持SharedMemory、TCP/IP、NamedPipes以及VIA协议。有关选择网络协议的信息,请参阅选择网络协议。SQLServer不支持BanyanVINES顺序包协议(SPP)、多协议、AppleTalk或NWLinkIPX/SPX网络协议。以前使用这些协议连接的客户端必须选择其他协议才能连接到SQLServer。不能使用SQLServer配置管理器来配置WinSock代理。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudioSQLServerManagementStudio是一个集成环境,是SQLServer2008数据库系统中最重要的管理工具,是数据库管理的中心,用于访问、配置、管理和开发

SQLServer的所有组件。SQLServerManagementStudio组合了大量图形工具和丰富的脚本编辑器,使各种技术水平的开发人员和管理员都能访问SQLServer。SQLServerManagementStudio将早期版本的SQLServer中所包含的企业管理器、查询分析器和AnalysisManager功能整合到单一的环境中。

2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻开SQLServerManagementStudio〔1〕在Windows的“开始”菜单中依次选择“程序”——“MicrosoftSQLServer2008”——“SQLServerManagementStudio”,打连接到SQLServer效劳器对话框,如图2-17所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio1.翻开SQLServerManagementStudio〔2〕在“连接到效劳器”对话框中选择效劳器类型,输入效劳器名称,然后选择身份验证方式。SQLServer提供两种身份验证方式,即Windows身份验证和SQLServer身份验证。〔3〕选择完成后,单击“连接”按钮,进入SQLServerManagementStudio窗口,如图2-18所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio这是一个标准的VisualStudio界面。默认情况下,窗口左侧是对象资源管理器,以树状结构显示数据库效劳器及其中的数据库对象;窗口的右侧窗格中显示数据库对象的具体信息。〔1〕在对象资源管理器中展开“数据库”项,可以查看当前数据库效劳器中包含的所有数据库,其中包括系统数据库和用户数据库。同样,展开一个数据库项,可以查看到数据库中包含的对象信息。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔2〕在SQLServerManagementStudio中,还可以管理Transact-SQL脚本,Transact-SQL是SQLServer的数据库结构化查询语言,具体内容请看第3章Transact-SQL语言。单击工具栏中的“新建查询”图标,翻开脚本编辑窗口,系统自动生成一个脚本的名称,例如SQLQuery1.sql。执行SQL语句通常要针对制定的数据库,在工具栏中有一个数据库组合框,默认的数据库为master,可以从中选择当前当前脚本应用的数据库,选择CJMS数据库。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio

在编辑窗口中输入SQL语句:SELECT*FROMtblStudents,输入完成后,单击工具栏中的“执行”按钮,可以执行SQL语句,在窗口的右下方将显示结果集。如图2-19所示。2.3SQLServer2008

配置和管理

2.3.2SQLServerManagementStudio2.使用SQLServerManagementStudio〔3〕在“帮助”菜单上,依次单击“如何实现”、“搜索”、“目录”、“索引”或“帮助收藏夹”,均可访问SQLServer2008联机丛书,通过使用SQLServer2008联机丛书获取帮助,如图2-20所示。“帮助”菜单以几种不同的途径提供有关SQLServer的信息。它还提供了对以前无法在“帮助”环境中使用的SQLServer社区和MSDN在线资源的访问。2.3SQLServer2008

配置和管理

2.3.3注册效劳器效劳器是SQLServer数据库管理系统的核心,为客户端提供网络效劳,使用户能够本地或远程访问和管理SQLServer数据库。1.注册效劳器必须注册本地或远程效劳器后,才能在SQLServerManagementStudio中管理这些效劳器。注册效劳器使您可以存储效劳器连接信息,以供将来连接时使用。2.3SQLServer2008

配置和管理

2.3.3注册效劳器在注册效劳器时必须指定:〔1〕效劳器的类型。在MicrosoftSQLServer中,可以注册以下类型的效劳器:SQLServer数据库引擎、AnalysisServices、ReportingServices、IntegrationServices和SQLServerCompact3.5。〔2〕效劳器的名称。〔3〕登录到效劳器时使用的身份验证的类型。〔4〕指定用户名和密码2.3SQLServer2008

配置和管理

2.3.3注册效劳器2.有三种方法可以在SQLServ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论