- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 SQL Server2005中的SMO编程
SMO编程SMO是SQL Mangagement Objects的简称.与之相对应的是ADO.Net,不过不同的地方是ADO.Net是用于数据访问的,而SMO是用于设计的,虽然SMO能够再服务器上执行任意的SQL语句.另外一个不同的地方是ADO.Net可以访问计算机中任意数据源,而SMO对象是专门针对SQL Server而设计的.在SMO中最重要的一个类就是Server.其他大多数对象都是Serv
2006-10-26 18:33:00 2082
原创 在SQL Server2005中使用 .NET程序集
昨天完成了一个最简单的在数据库中创建标量值函数,今天主要完成表值函数,存储过程和用户定义类型在和.NET结合下的使用方法.1,表值函数所谓表值函数就是说这个函数返回的结果是一个Table,而不是单个的值.在.NET 中创建这样的函数,返回的结果是一个IEnumerable接口.这个接口非常灵活,所有.NET数组集合等都是实现了该接口的.下面我们举一个简单的例子来说明.在VS2005中创建一个类St
2006-10-25 19:42:00 1795
转载 数据库设计范式
关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手 关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式
2006-10-24 17:11:00 1469
原创 在SQL Server2005中使用.Net代码
SQL Server2005的新功能中最吸引人的一点就是可以直接使用.NET的代码.SQL Server2005中能执行4种不同类型的.NET过程:1,标量值用户定义函数.2,表值用户定义函数.3,用户定义过程.4,用户定义函数.SQLServer2005添加了对.NET的支持有什么好处啦:1,完成一些十分复杂的逻辑.比如要实现复杂的数学运算.2,调用.NET强大的类库.比如加密函数等.3,使用在
2006-10-24 17:08:00 1377
转载 软件代码保护
什么是 Java 或 .NET Obfuscator 为什么使用 Java 或 .NET Obfuscator? Java 或 .NET Obfuscator 会影响性能吗? 哪些 Java 和 .NET 程序需要被模糊化? 什么是软件水印? 选择 Java 和 .NET Obfuscator 时,要考虑哪些问题呢?什
2006-10-24 10:20:00 2286
原创 数据库快照,自定义函数与计算列
数据库快照,自定义函数与计算列1.数据库快照数据库快照就是保存某个数据库在快照那一瞬间的状态.快照和备份原理上有所不同,但是功能有一点相同那就是可以将数据还原为备份的那个时刻.快照的原理是新建一个数据库指针,在原数据库没有变化的情况下快照是不占用空间的,而数据库发生了变化,那么在变化前,被修改的数据页会先复制一份到快照文件中,然后再对原数据页进行修改.显然这样做的好处就是比备份数据库占用空间小.快
2006-10-23 18:42:00 1502
原创 SQL Server2005新功能之:同义词
SQL Server2005中提供了同义词功能,可以在打开Mangement Studio后每个具体的数据库下面就有"同义词"文件夹."同义词"提供了远程访问其他数据库的方式,这样用于分布式查询就方便很多.我们可以在同义词中定义一个远程的Oracle数据库,我们也可以访问本地文件数据库比如Access,Sybase,Excel等.要实现同义词的分布式查询很简单,具体操作如下:1,建立"链接服务器"
2006-10-20 19:04:00 2277
原创 SQL 事务话题
所谓事务,就是一个最基本的工作单元,要么整个事务全部操作完成,要么整个事务就不做操作.这一点非常重要,比如说银行系统中A帐户转帐10,000元给B账户的SQL语句,第一条语句update balance set account=account+10000 where ID=B;第二条语句update balance set account=account-10000 where ID=A;
2006-10-17 17:46:00 1062
原创 SQL2005新体验
1,数据类型,除了前面已经提到的XML数据类型以外,image这种数据类型被取消了,取而代之的是varbinary(max),其他数据类型没有多大变化.2,新增功能:"估计执行计划".这个功能我比较喜欢,把你的SQL语句写好,执行一下看是否正确,若没有问题,就可以按Ctrl+L来运行"估计执行计划",系统会给出每步执行所需要的消耗.如果是要估计某个存储过程的消耗那就要麻烦一点,直接对某个存储过程按
2006-10-16 18:29:00 1071
原创 SQL Server2005 新数据类型XML
在SQL Server2005中继续延续了微软在.Net中的设计思想 将XML和.Net紧密地结合到其中.用.Net在Sql2005中写存储过程定义函数我还没有研究过,今天就只简单得谈谈XML在SQL2005中的应用.相对SQLServer2000而言,2005在数据类型上最大的一点改变就是增加了XML这个数据类型.要把这个东西搞懂先就必须要懂XML.在数据库中xml的定义和使用和一般的数
2006-10-13 18:27:00 1154
原创 使用数据库引擎优化Tuning Advistor和dta
SQL Server 2005一个我非常欣赏的特性就是有了专门优化程序,据说在2K下面也有,不过我没有用过,估计也不会怎么样. 不说2K还是说说2005的这个好东东.在Sql Server Management Studio中点击"工具"的"数据库引擎优化顾问"可以启动这个程序,当然也可以通过开始菜单中的SQL2005下面的"性能工具"下来打开程序.打开该程序后输入正确的用户名密码就可以登
2006-10-12 19:04:00 1313
转载 SQL Server连接中三个常见的错误分析
一."SQL Server 不存在或访问被拒绝" 这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多. 一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误 2.服务器端网络配置有误 3.客户端网络配置有误 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因. 首先,检查网络物理连接 ping 如果 ping
2006-10-12 11:44:00 1030
原创 SQL Server2005的连接和配置(入门)
如果服务器和客户端是同一台机器,那么可以使用ShareMemory进行连接,这种方式不需要通过网络,所以速度应该是最快的。使用方法就是在SQL Server Mangage Studio中的登录-选项-“连接属性”中选择该网络协议就是了。如果是服务器客户端分开的,一般是使用TCP/IP来进行连接,默认使用TCP1433端口,一般也不用改。若想自定义端口那么就要在服务器上打开配置工具“SQL
2006-10-12 11:03:00 1505 1
转载 走进SQL Server 2005:十大新特性
SQL Server 2005的十大最新特性 在商界,每样东西都在竞争中争取“更好、更快、更便宜”——SQL Server 2005也提供了很多个新特性来节省精力、时间和金钱。从编程到管理能力,这个版本的SQL Server都优于其他版本的产品,并且它还对SQL Server 2000中已经存在的特性进行了加强。这里我按照它的重要程度列出前十个最重要的新特性。 1、加强的T-SQL (
2006-10-11 18:15:00 2536
转载 走进SQL Server 2005:十大安全举措
SQL Server 2005 加强的十大安全举措 随着数据库系统被用作网络应用程序后台存储范围的持续扩大,对安全的关注也就越来越必要。虽然从发展的角度来看,围绕在SQL Server 2005的周围的还有不少的杂音,但是微软的囊括了很多优秀的新特性的数据管理系统还是可以帮助开发人员和数据库管理员锁定数据库系统,保护对敏感数据的访问。 以下是一个高层列表,没有特定的顺序,列出了SQL
2006-10-11 18:06:00 1372
积分上链方案.pptx
2020-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人