在SQL Server数据库编写通用数据访问方法2007-07-18 04:56:00
在负责咨询工作的过去 6 年中,我曾多次听说关于数据访问和操作方面的问题,它时刻困扰着用户:“如何编写应用程序,以便只需对其进行很少的改动或不进行改动即可使用数据库服务器 x、y 和 z?”由于知道数据访问层仍
SQL Server数据库三种分页方案详尽分析2007-07-18 04:56:00
本文采用三种分页办法,最后对三种分页办法分析了其优缺点。建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [
如何在SQL Server中使用CLR调用.NET方法2007-07-16 04:41:00
我们一起来做个示例,在.NET中新建一个类,并在这个类里新建一个方法,然后在SQL Server中调用这个方法。按照微软所述,通过宿主 Microsoft .NET Framework 2.0 公共语言运行库 (CLR),SQL Server 2005显著地增强了数
教你如何解决SQL Server虚拟内存不足情况2007-07-16 04:36:00
症状在具有2GB 或更多 RAM 的计算机上,除了 256 MB (SQL Server 7.0) 或 384 MB (SQL Server 2000) 虚拟地址空间之外,SQL Server 在启动过程中保留剩下的所有虚拟地址空间以供缓冲池使用。另外,为了存储数据和过程
50种方法巧妙优化SQL Server数据库2007-07-11 19:54:45
查询速度慢的原因很多,常见如下几种:    1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。  &n
从算法入手讲解SQL Server典例实现过程2007-07-10 05:15:00
本文从算法入手同时通过实例来讲解如何在SQL Server数据库中实现最优最简的整个过程。算法是计算机科学中一个重要的研究方向,是解决复杂问题的关键。在计算机世界中,算法无处不在。数据库是存储数据和执行大批量计
数据库理论:学习基于SQL数据库的算法2007-07-03 21:23:19
算法是计算机科学中一个重要的研究方向,是解决复杂问题的关键。在计算机世界中,算法无处不在。数据库是存储数据和执行大批量计算的场所,在数据库中使用一些简单的SQL命令,进行存储、查询、统计、以解决现实世界中
精细讲述SQL Server数据库备份多种方法2007-06-29 04:47:00
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server
如何把Access转成SQL Server的方法介绍2007-06-29 04:42:00
转换步骤1、打开“控制面板”下“管理工具”中的“数据库源”。 2、按“添加”添加一个新的数据源,在选择栏里选“Driver do microsoft Access (*.mdb)”,完成后将出现一个框,在“数据库源”里面输入你想写的名称,
课程讲解 如何使用SQL Server校勘功能2007-06-28 04:48:00
校勘(collation)是指对代码页、字母大小写、音调、语言和字母表的整理,很多校勘都是在数据进入数据库之前进行的,根据我的经验,北美的大部分数据库管理员都在使用默认的大小写敏感的校勘设定,这对于数据本身没有
SQL Server从安装到建库为新手寻找捷径2007-06-27 04:51:00
客户/服务器体系结构 图形化的用户界面,使系统的管理更加直观和简单。丰富的编程接口,为用户进行应用程序设计提供了更大的选择余地。与Windows NT操作系统的有机集成,多线程体系结构设计,提高了系统对用户并发访
如何使用SQL Server数据库嵌套子查询2007-06-25 04:57:00
很多SQL Server程序员对子查询(subqueries)的使用感到困惑,尤其对于嵌套子查询(即子查询中包含一个子查询)。现在,就让我们追本溯源地探究这个问题。 有两种子查询类型:标准和相关。标准子查询执行一次,结果反
问题解决:SQL Server 2005无法重新安装2007-06-21 04:50:00
问题:今天我们上C#课,前几天使用的Access数据库,现在要使用SQL Server2005了,老师让自己先安装。由于我来之前这个机子已经被人安装过了,但是没安装内容,我就全部卸载了,然后自己重装。但是重装的过程遇到了一
SQL Server数据库中处理空值时常见问题2007-06-09 16:30:25
数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。  用COUNT(*)处理空值  大
解决JOB的Interval输入参数过长的问题2007-06-02 12:48:46
本文根据一段错误代码从而来分析如何解决JOB的Interval输入参数过长的问题。 给出的运行JOB的PL/SQL代码为:  DECLAREjob BINARY_INTEGER := :job;next_date DATE := :mydate;broken BOOLEAN := FALSE;BEGINWHA
特别推荐