论坛登陆 注册 教程 笑话 影视 投稿
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>数据库>>Mssql>>正文

SQL Server 2005数据库开发概述

www.xker.com 作者: 来源:http://tb.blog.csdn.net/TrackBack.aspx?PostId=430 加入日期:2006-3-8 9:45:18

【问题提问、论坛交流】 

随着Microsoft SQL Server 2005 Beta 2的发布,数据库开发的方式正在改变中作为一个数据库开发人员,现在你可以更好的把工作关注在功能、对本机格式的数据的访问(如XML)、以及利用强大的数据库服务器创建更复杂的系统上数据库开发工作正前所未有的越来越集成,你所需要的所有工具都触手可及

.NET Framework集成
 
随着Microsoft SQL Server 2005 Beta 2的发布,数据库编程人员现在可以充分利用Microsoft .NET Framework 类库和现代编程语言来开发数据库应用 通过集成的CLR,你可以用.NET Framework language 里的Visual Basic .NET 和C#中面向对象的结构、结构化的错误处理、数组、命名空间和类来编写存储过程、函数和触发器此外,.NET Framework所提供的几千个类和方法也扩展了服务器功能,使你能够更容易的在服务器端使用许多之前我们用T-SQL难以实现的任务现在可以更容易的用托管代码实现同时,系统还新增了两个数据库对象类型:聚合和用户自定义类型你现在能够更好的利用已掌握的知识和技能编写in-process 代码总之,SQL Server 2005 Beta 2 能够使你的数据库服务器更方便地在后台执行适当的计算和操作
 
SQL Server 和 CLR 的集成主要提供了如下好处:
1.增强的编程模型:.NET Framework 兼容的编程语言在很多方面要比T-SQL更强大,它提供给SQL 开发人员之前没有的架构和功能
2.增强的安全性: 在CLR环境下运行的托管代码被数据库引擎所控制,这使得.NET Framework 数据库对象能够比以前版本的SQL Server中的扩展存储过程运行的更安全,并具备更好的安全性
3.用户自定义类型和聚合: 借助宿主CLR,这两个新的数据库对象扩展了SQL Server 的存储和查询能力
4.通用开发环境: 数据库开发被集成到Microsoft Visual Studio 2005 开发环境中 用来开发中间层和客户层.NET Framework组件和服务的工具同样可以被用来开发和调试数据库对象和脚本
5.性能和可伸缩性: 因为托管代码被编译为本机代码得以优先执行,在某些场合性能可以得到显著的提升
6.利用CLR集成,你可以用Visual Basic .NET 和 C#这样的语言写出具有更复杂逻辑的代码和更适用于计算型任务的代码而且,Visual Basic .NET 和 C# 还提供了诸如封装、继承、多态这样的面向对象的功能你现在可以更容易的把代码和类、命名空间组织在一起,这意味着你更容易组织和维护在工作中产生的大量代码这种从逻辑上和物理上把代码组织到程序集和命名空间中的功能非常有用,它将使你能够更好的在一个大型数据库实现项目中发现和关联不同的代码块
 
托管代码在处理运算和管理复杂执行逻辑上比T-SQL更有效,并且提供了对字符串处理、正则表达式之类功能的额外支持此外,由于现在可以利用.NET Framework类库的功能,你可以更容易的从存储过程、触发器、用户定义函数中访问几千个内置的类和例程(routines)通过托管存储过程、函数、触发器、聚合,可以更容易的实现字符串处理、数学函数、日期操作、系统自由访问、高级加密算法、文件访问、图像处理、XML数据操作等功能

本新闻共3页,当前在第1页  1  2  3  

编辑:xker.com

上一篇:SQL Server 2005 Service Broker初探
下一篇:没有了
关闭窗口】【技术交流】【收藏此页
相关文章
·SQL Server 2005 Service Broker初探·Microsoft SQL Server 2005中的XML选·Microsoft SQL Server 2005中的XML选
·SQL Server 2005 中的Multiple Activ·使用SQL Server 2005中的CLR 集成(2)·使用SQL Server 2005中的CLR 集成(1)
·保护SQL Server 2005 Express Editio·在 SQL Server 2005 中查询表结构及索·在SQLSERVER2005中实现素数计算
·SQL Server 2005中的SQLCMD工具使用·SQL Server 2005生成直方图简介·SQL Server 2005数据转换服务中的模糊
·SQL Server2005:构造最简单的模糊查找·SQL Server2005 Analysis服务实践之起·SQL Server 2005关于数据类型最大值
推荐文章 最新文章 热门文章
·Jsp开发环境配置全过程
·Fireworks制作妇女节主题宣传动画(图
·主动FTP与被动FTP-权威解释
·FTP连接后为什么列表错误,无法列表
·拒绝提示窗口 让操作自动赶走网络烦恼
·视频格式转换工具使用集锦
·通过SQL Server 2005索引视图提高性能
·SQL Server 2005新特性
·SOHO族安全建议-保证上传服务器安全
·服务器安全配置精华技巧
·缔造神话 十大怪招助你200%提升迅雷速
·有备无患 WinXP下软件数据大迁移
·流量牵引技术在防DOS攻击中的应用
·解决w3wp.exe内存占用问题
·IIS网站防盗链下载的解决方案
·SQL Server 2005数据库开发概述
·SQL Server 2005 Service Broker初探
·Microsoft SQL Server 2005中的XML选
·Microsoft SQL Server 2005中的XML选
·SQL Server 2005中的批编译、重新编译
·SQL Server 2005中的批编译、重新编译
·你的网站上显示Alexa世界排名的代码(
·网络僵尸接连作案 多家企业局域网受重
·Jsp开发环境配置全过程
·剪出精彩:明明白白“剪贴板”
·Fireworks制作妇女节主题宣传动画(图
·FLASH + XML 求职简历 制作教程
·硬盘主引导记录详解
·主动FTP与被动FTP-权威解释
·FTP连接后为什么列表错误,无法列表
·个人简历表格
·免费代理IP(每日更新)
·QQ密码丢失后能做的事情:快速找回密码
·Norton AntiVirus 2006 注册码(激活
·豪杰超级解霸V9.1正版注册码
·WinRAR 3.51 注册码
·系统优化 专题
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·Ajax技术开发指南
·求职简历封皮
·最经典的黑客入门教材
·ACDSee v8.0注册码
·应届毕业生求职信
·怎样查找对方的IP地址
评论

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446
本页浏览次数: