SQL Server 2005基础教程 第21章 开发CLR数据库对象课件

上传人:我*** 文档编号:147844317 上传时间:2020-10-14 格式:PPT 页数:7 大小:32.50KB
返回 下载 相关 举报
SQL Server 2005基础教程 第21章 开发CLR数据库对象课件_第1页
第1页 / 共7页
SQL Server 2005基础教程 第21章 开发CLR数据库对象课件_第2页
第2页 / 共7页
SQL Server 2005基础教程 第21章 开发CLR数据库对象课件_第3页
第3页 / 共7页
SQL Server 2005基础教程 第21章 开发CLR数据库对象课件_第4页
第4页 / 共7页
SQL Server 2005基础教程 第21章 开发CLR数据库对象课件_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《SQL Server 2005基础教程 第21章 开发CLR数据库对象课件》由会员分享,可在线阅读,更多相关《SQL Server 2005基础教程 第21章 开发CLR数据库对象课件(7页珍藏版)》请在金锄头文库上搜索。

1、2020/10/14,第1页,第21章 开发CLR数据库对象,SQL Server 2005基础教程 清华大学出版社,教学目标 教学过程,2020/10/14,第2页,教学目标,.NET CLR与Microsoft SQL Server的集成的意义 CLR体系结构的特点 启动Microsoft SQL Server对CLR的支持 创建CLR数据库对象的一般过程 使用Visual Studio 2005创建CLR触发器 使用CREATE ASSEMBLY语句创建程序集,2020/10/14,第3页,教学过程,21.1 概述 21.2 CLR体系结构 21.3 CLR数据库对象创建过程 21.4

2、创建CLR触发器数据库对象,2020/10/14,第4页,21.1 概述,.NET CLR与Microsoft SQL Server 2005的集成支持使用任何.NET语言开发存储过程、用户定义函数、触发器、聚集、用户自定义类型等。这种集成不尽仅是表面的工作,实际上,Microsoft SQL Server 2005的数据库引擎内置了CLR。 要创建CLR数据库对象,首先必须使用Visual Studio 2005创建一个DLL。然后,将该DLL作为程序集导入Microsoft SQL Server系统中。最后,将该程序集链接到诸如存储过程、触发器等数据库对象上。,2020/10/14,第5页

3、,21.2 CLR体系结构,2020/10/14,第6页,21.3 CLR数据库对象创建过程,要创建.NET CLR数据库对象,首先必须使用任何一种.NET语言编写托管代码,并将其编译到动态链接库(dynamic link library,DLL)中。实现该过程的最常见的方法是使用Visual Studio 2005创建一个新的SQL Server项目,然后构建该项目,即创建DLL文件。 一旦创建了.NET DLL文件,则需要向SQL Server注册该DLL文件,即使用CREATEASSEMBLY语句创建一个虚拟的名称为程序集的SQL Server数据库对象。从本质上来看,该程序集封装了.NET DLL。 然后,在Microsoft SQL Server中使用DDL语言创建一个新的数据库对象,例如触发器或存储过程,使其指向新建的程序集。,2020/10/14,第7页,21.4 创建CLR触发器数据库对象,下面,以创建CLR触发器数据库对象的完整过程为例,讲述如何使用Visual Studio 2005工具创建CLR数据库对象。,

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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