• 在SQL Server中编写通用数据访问方法

    引言 在负责咨询工作的过去 6 年中,我曾多次听说关于数据访问和操作方面的问题,它时刻困扰着用户:如何编写应用程序,以便只需对其进行很少的改动或不进行改动即可使用数据库服务器 x、y 和 z?由于知道数据访问层仍然是现代应用程序的最关键部分,并且通常是经验不...

    2009-05-12 20:51:01

  • 教你为SQL Server数据库构造安全门

    在改进SQL Server 7.0系列所实现的安全机制的过程中,Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地管理。按照本文介绍的步骤,你可以为SQL Server 7.0(或2000)构造出一个灵活的、可管理的安全之门...

    2009-05-12 20:51:01

  • SQL Server中处理空值时涉及的三问题

    数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。 用COUNT(*)处理空值 大多数集合函数都能在计算时消除空值;COUNT函数则属于例外。对包...

    2009-05-12 20:50:37

  • 教你如何升级SQL Server数据库系统

    当数据库服务器变得十分繁忙导致性能下降时,你会怎么办?购买更多的硬件升级你的服务器,还是重新考虑数据库服务器设计使得数据库平台具备良好的可升级性呢? 如果你在一个相当大的商店工作过,你很可能偶尔遇到过这些问题。有时答案是简单地查看一下当前的应用以及改进...

    2009-05-12 20:50:37

  • SQL Server 2005 内置工具建审查系统

    作为收费应用方面的数据库管理员(DBA),公司首席信息官(CIO)经常邀请我与Sarbanes-Oxley审查员开会讨论公司数据的安全与整合问题。简单地说,他希望我们通过适当的文件回答许多问题:如谁访问了我们的数据、如何批准访问权、以及我们如何对访问进行监控,以防止某些人...

    2009-05-12 20:50:36

  • 完全讲解 使用MSCS建立SQL Server集群

    集群是一种技术解决方案,它将硬件和软件结合起来,为Web、Email以及数据库等服务提供高可用性和高伸缩性的架构。本文将分析集群的类型,然后将重点放在如何建立一个基于Microsoft的集群解决方案。 集群的类型 集群分为两种类型:负载平衡和失效转移(Failover)。负载...

    2009-05-12 20:50:06

  • 汇总数据库备份 还原 压缩与数据库转移的方法

    一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL Server组--双击打开你的服务器--双击打开数据库目录 3、选择你的数据库名称(如财务数据库cwdata)--然后点上面菜单中的工具--选择备份数据库 4、备份选项选择完全备份,目的...

    2009-05-12 20:50:05

  • 分析SQL Server中数据库的快照工作原理

    在SQL Server 2005中,它的另外一个强大的新特点是数据库快照。数据库快照是一个数据库的只读副本,它是数据库所有数据的映射,由快照被执行的时间点来决定它的内容。 这些数据库快照在报表方面是非常有价值,因为在快照数据库中或者在原数据库中,对于任何查询而言没...

    2009-05-12 20:50:05

  • 如何获取SQL Server数据库元数据的方法

    元数据简介 元数据 (metadata) 最常见的定义为有关数据的结构数据,或者再简单一点就是关于数据的信息,日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或...

    2009-05-12 20:50:05

  • 教你轻松掌握常用的子句、关键词和函数

    SELECT语句具有种类繁多的各类选项,这些选项可以用来控制数据返回的方式。这些选项以子句、关键词和函数的形式存在。 子句是一种修改结果的语句。子句不是必要的语句但它对数据的内容及其显示进行了提炼。WHERE子句就是这样的子句。 关键词触发数据库的内在功能。这些...

    2009-05-12 20:50:05

2