SQLServer2005数据库实践教程—2第二章SQLServer2005概述PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9
SQL sever2005的优势
6、安全性的加强
安全性架构整合主体、安全性实体与权限设定,让数据获得更完善的保护。此外, 数据库引擎提供非对称式、对称式与凭证的加密解密方式,将数据的保护更加完 善。
7、新的快照隔离交易等级
SQL Server 2005提供五种交易隔离等级,包括最新的以资料列版本(Row Versioning)为主的快照隔离等级,使用它可以降低数据读取与异动的互相干扰, 提升交易的效能。
8、整合电子邮件
新一代数据库引擎整合Service Broker搭配SMTP通讯协议取代以往的MAPI方式,进 行邮件的传送。它支持T-SQL陈述式直接进行电子邮件的传送,也可以进行查询 陈述式的结果与附件夹文件等功能。
10
ຫໍສະໝຸດ Baidu
SQL sever2005的优势
9、.NET Framework整合
整合.NET Framework的CLR在数据库引擎中,让原本传统的数据库对象可以藉由 Visual Basic.NET、C#.NET等开发出预存程序、使用者自订函数、触发程序、使 用者自订类型与汇总,直接运用在数据库引擎里面。最经典的范例就是利用CLR 的环境存取Web服务,让原本专属于前端应用程序的汇率兑换处理技术,延伸到 数据库引擎,现在仅需要由单一T-SQL陈述式,就可以取得因特网的实时汇率。
2、DDL触发程序与事件通知 如何稽核服务器的使用者动作与如何防止数据库对象意外发生,一直都是
DBA非常重视的问题,新一代的数据库引擎可以针对数据定义语言(DDL) 提供触发程序的撰写。事件通知的功能就是整合Service Broker组件, 让DDL的动作藉由Service Broker辅助,使用异步处理的方式进行作业。
4、支援ADO.NET 2.0 新功能
整合SQL Native Client所包括数据库镜像、使用者自订数据类型、XML数据类型、 大数值类型、快照交易隔离等级、多重作用结果集 (MARS)、执行个体登入密码过 期、异步处理等功能。让应用程序开发者,可以透过ASP.NET或是Windows窗体程 序实作出高可用度与高效能的程序。
8
SQL sever2005的优势
3、新的数据类型
大数值类型如varchar(max)、nvarchar(max)、varbinary(max)与XML的支持, 已经是列入数据库引擎的基本处理功能。这些可以突破以往8K的上限限制,现在可 以高达2G的变量宣告与储存大小。至于XML变量的导入,更可以让原本数据库引擎, 额外支持W3C的XQuery的语言,让XML语言的查询与异动支持整个XML数据类型。
5
SQL sever2005的优势
SQL Server 2005
给个理由, 先!
第三方应用程序
报表功能 分析功能 集成功能 通知功能 复制功能 关系型数据库
管理工具
6
SQL sever2005的优势
适用于数据库的全部生命周期
分
设
析
计
信
息
收
部
集
生命周期
署
维
护
试运行
可用性
给个理由, 先!
7
SQL sever2005的优势
5、全新T-SQL
数据库引擎除了支持SQL-92的标准语法之外,更支持许多SQL-1999新的语法,例 如Try…Catch、PIVOT、Common Table Expression、EXCEPT与INTERSECT 等语法,它可以简单化复杂的处理。此外也统一DDL的所有语法,例如登入账号、 使用者建立的DDL语法等。
10、整合式的管理界面
SQL Server Management Studio可以处理所有SQL Server 2005产品的服务器注册、 数据库引擎内部摘要报表检视、程序撰写与管理等作业。管理界面样本如下图所 示,右边有方案总管、属性窗口与模板总管,中间的区块可以藉由报表检视数据 库引擎的活动状况与进行T-SQL陈述式执行与结果检视。左边的部分除了可以注 册数据库引擎,更可以进行其它执行个体如分析服务与整合服务的注册。
11
SQL sever2005的优势
12
2.1 SQL Server 2005简介
1988年SQL Server的NT版本 1993年SQL Server4.2 1995年SQL Server6.0 1996年SQL Server6.5 1998 年SQL Server7.0 2000年SQL Server 2000 测试版发布 2001年SQL Server 2000 正式版发布 2005年SQL Server 2005 正式版发布 2008年:SQL Server 2008
交通部管理干部学院计算机系 钱哨教案 2010
SQL Server 2005数据库实践 教程——管理与维护篇
第二章 .SQL Server 2005概述
主讲教师:钱 哨
1
本章学习大纲
• SQL SERVER数据库简介 • SQL SERVER2005的新特性 • SQL SERVER2005的安装及升级 • SQL SERVER的工具集 • 企业管理器的使用初步 • 查询分析器的使用初步
2
数据库和应用程序
应用程序
作用:响应操作并显示结果、向数据库请求数据 要求:美观、操作简单方便
数据库
作用:存储数据、检索数据、生成新的数据 要求:统一、安全、性能等
3
数据库的发展史
萌芽阶段——文件系统 使用磁盘文件来存储数据
初级阶段——第一代数据库 出现了网状模型、层次模型的数据库
数据库引擎是整个数据库的核心,负责处理数据的存取异动处理,新增 XML的数据类型的处理能力。从一般应用程序到企业级的解决方案都可以 藉此获得解决。全新的SQL Server 2005的数据库引擎,有以下强化的 要项。
1、分割技术: 针对大型数据表与索引建立时,藉由分割函数与分割配置,将不同数据区分
到不同的档案群组,再经由硬件的辅助加速存取。此外,分割技术可以避 免在巨大资料表中进行整个索引的重整,减轻管理的负担。
中级阶段——第二代数据库 关系型数据库和结构化查询语言
高级阶段——新一代数据库 “关系-对象”型数据库
4
时下流行的数据库
Oracle Oracle公司的产品 “关系-对象”型数据库 产品免费、服务收费
SQL Server 针对不同用户群体的多个版本 易用性好
DB2 IBM公司的产品 支持多操作系统、多种类型的硬件和设备
SQL sever2005的优势
6、安全性的加强
安全性架构整合主体、安全性实体与权限设定,让数据获得更完善的保护。此外, 数据库引擎提供非对称式、对称式与凭证的加密解密方式,将数据的保护更加完 善。
7、新的快照隔离交易等级
SQL Server 2005提供五种交易隔离等级,包括最新的以资料列版本(Row Versioning)为主的快照隔离等级,使用它可以降低数据读取与异动的互相干扰, 提升交易的效能。
8、整合电子邮件
新一代数据库引擎整合Service Broker搭配SMTP通讯协议取代以往的MAPI方式,进 行邮件的传送。它支持T-SQL陈述式直接进行电子邮件的传送,也可以进行查询 陈述式的结果与附件夹文件等功能。
10
ຫໍສະໝຸດ Baidu
SQL sever2005的优势
9、.NET Framework整合
整合.NET Framework的CLR在数据库引擎中,让原本传统的数据库对象可以藉由 Visual Basic.NET、C#.NET等开发出预存程序、使用者自订函数、触发程序、使 用者自订类型与汇总,直接运用在数据库引擎里面。最经典的范例就是利用CLR 的环境存取Web服务,让原本专属于前端应用程序的汇率兑换处理技术,延伸到 数据库引擎,现在仅需要由单一T-SQL陈述式,就可以取得因特网的实时汇率。
2、DDL触发程序与事件通知 如何稽核服务器的使用者动作与如何防止数据库对象意外发生,一直都是
DBA非常重视的问题,新一代的数据库引擎可以针对数据定义语言(DDL) 提供触发程序的撰写。事件通知的功能就是整合Service Broker组件, 让DDL的动作藉由Service Broker辅助,使用异步处理的方式进行作业。
4、支援ADO.NET 2.0 新功能
整合SQL Native Client所包括数据库镜像、使用者自订数据类型、XML数据类型、 大数值类型、快照交易隔离等级、多重作用结果集 (MARS)、执行个体登入密码过 期、异步处理等功能。让应用程序开发者,可以透过ASP.NET或是Windows窗体程 序实作出高可用度与高效能的程序。
8
SQL sever2005的优势
3、新的数据类型
大数值类型如varchar(max)、nvarchar(max)、varbinary(max)与XML的支持, 已经是列入数据库引擎的基本处理功能。这些可以突破以往8K的上限限制,现在可 以高达2G的变量宣告与储存大小。至于XML变量的导入,更可以让原本数据库引擎, 额外支持W3C的XQuery的语言,让XML语言的查询与异动支持整个XML数据类型。
5
SQL sever2005的优势
SQL Server 2005
给个理由, 先!
第三方应用程序
报表功能 分析功能 集成功能 通知功能 复制功能 关系型数据库
管理工具
6
SQL sever2005的优势
适用于数据库的全部生命周期
分
设
析
计
信
息
收
部
集
生命周期
署
维
护
试运行
可用性
给个理由, 先!
7
SQL sever2005的优势
5、全新T-SQL
数据库引擎除了支持SQL-92的标准语法之外,更支持许多SQL-1999新的语法,例 如Try…Catch、PIVOT、Common Table Expression、EXCEPT与INTERSECT 等语法,它可以简单化复杂的处理。此外也统一DDL的所有语法,例如登入账号、 使用者建立的DDL语法等。
10、整合式的管理界面
SQL Server Management Studio可以处理所有SQL Server 2005产品的服务器注册、 数据库引擎内部摘要报表检视、程序撰写与管理等作业。管理界面样本如下图所 示,右边有方案总管、属性窗口与模板总管,中间的区块可以藉由报表检视数据 库引擎的活动状况与进行T-SQL陈述式执行与结果检视。左边的部分除了可以注 册数据库引擎,更可以进行其它执行个体如分析服务与整合服务的注册。
11
SQL sever2005的优势
12
2.1 SQL Server 2005简介
1988年SQL Server的NT版本 1993年SQL Server4.2 1995年SQL Server6.0 1996年SQL Server6.5 1998 年SQL Server7.0 2000年SQL Server 2000 测试版发布 2001年SQL Server 2000 正式版发布 2005年SQL Server 2005 正式版发布 2008年:SQL Server 2008
交通部管理干部学院计算机系 钱哨教案 2010
SQL Server 2005数据库实践 教程——管理与维护篇
第二章 .SQL Server 2005概述
主讲教师:钱 哨
1
本章学习大纲
• SQL SERVER数据库简介 • SQL SERVER2005的新特性 • SQL SERVER2005的安装及升级 • SQL SERVER的工具集 • 企业管理器的使用初步 • 查询分析器的使用初步
2
数据库和应用程序
应用程序
作用:响应操作并显示结果、向数据库请求数据 要求:美观、操作简单方便
数据库
作用:存储数据、检索数据、生成新的数据 要求:统一、安全、性能等
3
数据库的发展史
萌芽阶段——文件系统 使用磁盘文件来存储数据
初级阶段——第一代数据库 出现了网状模型、层次模型的数据库
数据库引擎是整个数据库的核心,负责处理数据的存取异动处理,新增 XML的数据类型的处理能力。从一般应用程序到企业级的解决方案都可以 藉此获得解决。全新的SQL Server 2005的数据库引擎,有以下强化的 要项。
1、分割技术: 针对大型数据表与索引建立时,藉由分割函数与分割配置,将不同数据区分
到不同的档案群组,再经由硬件的辅助加速存取。此外,分割技术可以避 免在巨大资料表中进行整个索引的重整,减轻管理的负担。
中级阶段——第二代数据库 关系型数据库和结构化查询语言
高级阶段——新一代数据库 “关系-对象”型数据库
4
时下流行的数据库
Oracle Oracle公司的产品 “关系-对象”型数据库 产品免费、服务收费
SQL Server 针对不同用户群体的多个版本 易用性好
DB2 IBM公司的产品 支持多操作系统、多种类型的硬件和设备