数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。 ...详细
触发器是数据库应用中的重用工具,它的应用很广泛。当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted 表包含了INSERT语句中已记录的插入动作。inserted表还允许引用由初始化INSERT语句而产生的日志数据。触发器通过检查inserted 表来确定是否执行触发器动作或如何执行它。inserted表中的行总是触发器表中一行或多行的副本。 ...详细
本文简单介绍了SQL Server管理常用的SQL和T-SQL。...详细
如果是在SQL Server数据库之间进行数据导入导出时,并且不需要对数据进行复杂的检验,最好使用Transact-SQL方法进行处理,因为在SQL Server数据库之间进行数据操作时,SQL是非常快的。当然,如果要进行复杂的操作,如数据检验、转换等操作时,最好还是使用DTS进行处理,因为 DTS不光导数据效率高,而且能够对数据进行深度控制。当数据量不是很大,并且想将数据导入导出功能加入到程序中,而且没有复杂的数据处理功能时,可以使用OPENDATASOURCE或OPENROWSET 进行处理。 ...详细
县(市)级土地资源信息系统利用SuperMap Objects 开发,严格按照土地利用数据库建设的各种标准和技术规范进行,具有很好的优势,特别是其数据库引擎技术,可以满足土地详查和土地变更调查等各类信息管理工作的全面要求。例如,该系统能很好的满足变更调查和土地统计分析业务对图形和属性数据的处理要求,包括建立土地资源调查信息历史数据库和对土地资源调查历史信息的回溯查询等。...详细
空间型客户关系管理系统采用SQL Server 和SuperMap Objects 全组件式GIS 软件进行开发,开发语言采用Visual Basic 6.0。系统除了客户管理的一般功能外,还增加了空间分析功能,实现了根据属性显示客户所在的区域、查询一定区域的所有客户、制作客户分布专题图等功能。...详细
DTS 本身包含多个工具并提供了接口来实现在任何支持OLE DB 的数据源间导入、导出或传递数据,并使这一工作变得简单高效。这意味着不仅可以在SQL Server 数据源间进行数据的转储,而且可以把Sybase, Oracle, Informix 下的数据传递到SQL Server。利用Data Transformation Services (DTS) 可能在任何OLE DB、 ODBC 驱动程序的数据源或文本文和SQL Server 之间导入、导出或传递数据。具体表现在:数据的导入、导出服务、转换数据、传递数据库对象等方面。...详细
新宇公务员财务分析系统采用一台报表服务器访问后台 Oracle 和 SQL Server 业务数据库,在各地放置多台前端Web服务器,通过 Web Service 穿越防火墙访问报表服务器,最终用户通过浏览器、邮件、Word、Excel 和 Acrobat访问报表。管理服务器也通过Web Service穿越防火墙访问报表服务器,报表管理员通过浏览器管理报表权限、设置报表执行计划和设置数据库连接参数。...详细
郑州铁路局防洪地理信息系统在超图公司的SuperMap 系列产品之上开发铁路地理信息系统,其地图由中国基础地形背景图、郑州铁路局辖区铁路线图以及所有铁路沿线县级以上站点数据组成。结合SQL Server 数据库,将河南省气象局提供的郑州铁路局管辖内沿线站天气信息以XML 格式生成,再利用Java Script 解析后,动态实时地加载至地图上,使局管内各单位能通过网络进行实时监测。...详细
重庆江北供电局配电管理地理信息系统是重庆大学电气工程学院高电压技术系为重庆江北供电局开发的用于配电管理的GIS 系统。该系统采用SuperMap Objects 全组件式GIS 软件和网络地理信息系统软件SuperMap IS,选用Delphi 作为开发工具,将配电管理相关的空间数据和属性数据统一存放在关系数据库SQL Server 中。...详细
Microsoft SQL Server 2005 移动版是一个移动的数据库解决方案,旨在协助研制Microsoft Windows移动设备的开发人员。针对SQL Server MobileEdition所提供的新增特性与增强功能,请关注于以下几个关键领域。...详细
本文的过程描述如何使用 Visual Studio SQL Server 项目类型创建 SQL 数据库对象,如存储过程或函数。对于新的项目,通常可以首先创建存储过程,因为它是使用数据库的应用程序直接调用的组件。...详细
ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程序解决方案,也是绝大多数从事网站开发人员很熟悉的一个比较简单的编程环境。通过ASP我 们可以创建功能强大的动态的WEB应用程序。ASP虽然功能很强大,但有些功能用纯ASP代码完成不了,为了能保证开发出功能更加强大的WEB应用程序, 我们可以借助调用COM组件。...详细
ASP是 Web上的客户机/服务器结构的中间层,虽然它使用脚本语言(Java Script,VB Script等)编写,程序代码在服务器上运行,在客户端仅可看到由ASP输出的动态HTML文件,但ASP仍具有某些漏洞,采取一定手段也可以看到 ASP程序的源码。这时,通过ASP与SQL Server相结合,我们可以设计出简单、高效、可靠的应用程序。下面简单介绍一下其建立过程。 ...详细
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。...详细
构建数据仓库模型,他包括两部分,一是要考虑原来的数据源能够提供哪些有用的数 据,也就是经过数据的筛选之后能够为数据仓库所用。二是要看公司业务层需要什么样的分析结果。这要和公司的高级决策层紧密配合,完全了解他的业务需求,因 为数据仓库的使用者主要是公司的高级决策者。本文实例主要是分析数据仓库的创建过程以及进一步加深对数据仓库的认识和了解,进一步理解其中的基本概念。...详细
在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的SP要比一个性能差的SP的效率甚至高几百 倍。...详细
在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。实践表明,合理的索引设计是建立在对各种查询的分析和预测上的,只有正确地使索引与程序结合起来,才能产生最佳的优化方案。本文就 SQL Server索引的性能问题进行了一些分析和实践。...详细
数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。本文将为大家介绍影响SQL Server数据库性能设计关键。...详细