第一范文网 - 专业文章范例文档资料分享平台

sql2008r2中文教程(2) - 图文

来源:用户分享 时间:2025/7/5 5:07:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(作者:Denny Cherry 译者:宋广磊 来源:TT 中国)

原文标题:数据层应用(DAC)与 SQL Azure 数据库的协作 链接:http://www.searchdatabase.com.cn/showcontent_35639.htm

Page 37 of 82

TT 数据库技术专题之“SQL Server 2008 R2 中文教程”

使用 VS2010 进行 SQL Server 2008 R2 DAC 开发

数据应用层程序(Data-Tier Application Component, DAC)是 SQL Sever 2008 R2 的 一大功能亮点,结合使用 Visual Studio 2010,可以帮助开发人员和数据库管理员比以前 更加有效的开发、部署、管理应用程序的数据层。

数据库应用层程序(DAC)是一个包含了几乎某一应用所需要的数据库及实例对象的实 体,如表、视图、存储过程、登录等等。有了实体以后,开发人员或数据库管理员就可以

把 DAC 打包成为一个单一实体,这个单一实体就是 DAC 包。 DBA 可以把 DAC 包部署到 SQL Server 上,数据库管理员就可以把原本独立的对象视为一个数据库应用层的程序来进行部 署、监控和管理。

DAC 既为开发人员提供了新的数据库开发工具,又为 DBA 提供了数据层管理工具,开 发人员开发出 DAC 应用后,通过 VS2010 IDE 的编译,打包成 DAC 包(其扩展名是.dacpac) 并提供给数据库管理员,DBA 通过 SSMS 把 DAC 包部署到 SQL Server 数据库上。DAC 应用 开发、部署、管理的整个过程如图 1 所示:

图 1 DAC 开发和生产过程

对 DAC 有了大概了解后,接下来我们以一个完整的实例结合 VS 2010 来介绍 DAC 应用 程序的开发和部署过程。

TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 38 of 82

这里我们分成三个部分:DAC 开发环境、创建 DAC 应用、部署 DAC 应用。 1.DAC 开发环境

在 VS 2010 和 SQL Server 2008 R2(包括 SQL Server 2008)之前,我们是不能单独在 Visual Studio 或者 SQL Server 里创建 DAC 的,以 VS 2008+SQL Server2008 开发环境为 例,在此环境下可以创建的数据库项目如图 2 所示:

图 2 VS 2008 数据库项目模板

而数据应用层支持的 SQL Server 版本如表 1 所示:

Page 39 of 82

TT 数据库技术专题之“SQL Server 2008 R2 中文教程”

DAC 中,不是所有的 SQL Server 对象都支持, 能够支持的数据库对象如表 2 所示: 在

表 2 DAC 支持的 SQL Server 对象

(作者:佚名 来源:赛迪网)

原文标题:使用 VS2010 进行 SQL Server 2008 R2 DAC 开发 链接:http://www.searchdatabase.com.cn/showcontent_34161.htm

Page 40 of 82

TT 数据库技术专题之“SQL Server 2008 R2 中文教程”

搜索更多关于: sql2008r2中文教程(2) - 图文 的文档
sql2008r2中文教程(2) - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c33oku2phqa05ej31u7uc_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top