至顶网知识库频道软件-最新文章列表
正确的数据库设计确保数据的完整性

开发者在设计阶段要考虑许多因素——如何正规化数据、如何创建易于使用的界面等等。但无疑地,开发者最重要的一个目标就是保证数据的准确性。本文讨论了如何通过“引用完整性”来防止数据库产生不正确的数据,以及如何防止丢失数据。...详细

完整性数据库

下一代数据库扫描简介

XML技术的增强,有利于帮助用户去整合各种不同的数据源,比较灵活地去应用新的数据源、复杂的数据源,这点对整个数据库技术是很大的一个提升。虽然业内一致认为XML数据库是未来数据库的一个重要的方向,但目前学术界和厂商之间的认识有一些细微的不同,学术界强调应该专注于查询性能的提高;强调平台无关性;关注XML数据库的模式设计规范化问题。未来几年,XML数据库技术有可能在下述方面取得进展: 异构数据源的集成、底层索引结构、并发加锁协议、XML模式规范化。 ...详细

扫描数据库

Oracle中自动存储管理技术原理及应用

自动存储管理(ASM)是Oracle Database 10g 软件自带的功能,可以将一组磁盘转换成一个高可伸缩的(重点是在“可伸缩”上)和高性能的文件系统/卷管理器。ASM的引进提供了显著的价值,它使得在Oracle数据库中管理文件变得非常容易。利用这个捆绑的特性,您可以从一组磁盘中容易地创建一个高可伸缩和高性能的存储解决方案。任何动态的数据库环境都需要添 加、移动和删除磁盘,ASM提供了必需的工具集,使DBA从那些单调的任务中解脱出来。...详细

自动存储ORACLE

用SQL Server数据库处理数据层错误

SQLServer的SQL对话让你能够轻松地处理可能会在存储进程、函数里发生的非致命错误,但是并不是所有的错误都很容易处理。事实上,致命和非致命的错误有很多。什么是致命的,什么是非致命的,对此没有很完备的文档说明,但是你的 应用程序代码总是可以利用try/catch块来处理致命的数据库错误。对于其他所有的错误,你可以使用下面的技术:事务、@@Error、RAISERROR、用存储过程返回值、涵盖所有的数据库。 ...详细

数据库SQL Server

Oracle中通过触发器监视系统使用情况

从Oracle8i开始,Oracle引入了特殊的触发器,这些触发器并不是和特殊的DML事件相关联的(DML事件,如,INSERT,UPDATE和DELETE)。这些系统级别的触发器包括数据库启动触发器,DDL触发器和最终用户登陆/注销触发器。当Oracle提供了这些新的触发器的功能后,却还不清楚该如何使用这些触发器来追踪系统的使用情况。本文为大家描述了如何使用创建终端用户登陆/注销的方法来追踪终端用户的活动的。刚开始实行的追踪终端用户系统级触发器是非常新的, 就因为它非常的新,所以它在功能上还是不够完善。 ...详细

监视系统触发器ORACLE

提高Oracle的查询统计速度方法

大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统 计的速度。本文以Oracle7.33数据库系统为例,我们在开发大型Oracle数据库系统时结合项目的特点,本着安全、高效的原则对数据库进行了一些物理设计,从而大大提高了数据库的查询统计速度。...详细

查询统计速度Oracle7.33

Oracle中查找和删除重复记录方法

删除重复记录的方法原理:在Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,rowid确定了每条记录是在Oracle中的哪一个数据文件、块、行上。在重复的记录中,可能所有列的内容都相同,但rowid不会相同,所以只要确定出重复记录中那些具有最大rowid的就可以了,其余全部删除。重复记录判断的标准是:C1,C10和C20这三列的值都相同才算是重复记录。 ...详细

重复记录ORACLE

如何升级SQL Server数据库系统

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

数据库升级SQL Server

影响Oracle汉字显示的字符集分析

在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比较多。 ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事ORACLE数据库管理,经常收到周围用户和外地用户反映有关ORACLE数据库汉字显示问题的求援信,主要现象是把汉字显示为不可识别的乱码,造成原来大量信息无法使用。本文将就这一问题产生的原因和解决办法进行一些探讨,供存在这方面问题的用户朋友参考。...详细

汉字字符集ORACLE

Oracle中用脚本跟踪存储过程实例讲解

我们可以用脚本进行跟踪存储过程,当然要了解这些存储过程的具体语法和参数的含义,文中介绍了一个实例的实例,生成跟踪脚本的最简式和在跟踪中已知的问题。...详细

脚本ORACLE

如何降低DB2的管理表空间的高水位标记

对于DB2数据库管理(DMS)表空间的高水位标记(HWM)是指该表空间曾经使用到的最大数据页数。如果使用:db2 list tablespaces show detail,看到某个DMS表空间的已用页数低于高水位标记,则有可能通过如下方法降低高水位标记:重组表空间的某个表;或者将某个表中的数据导出,然后将它删除,重新创建该表再将数据导入。...详细

表空间DB2

从Access 2000数据库转移到Oracle 9i

Oracle 9i中提供强大的迁移功能,可以从多种数据库向Oracle迁移数据。Oracle新发行的迁移工具提供了从Access 2000向Oracle 92010迁移的简便易行的解决方案,该方案克服了中文乱码问题和字符串被截断的问题,本文介绍了从Access 2000向Oracle 92010迁移的全过程。...详细

Oracle 9IAccess 2000

实例分析Access中数据表的自动重新联接

当我们的应用程序更换存储位置的时候往往失去正确的表联接,造成运行错误。本文介绍了一段程序可以自动找回表联接。...详细

数据表Access

如何将AS/400 DB2数据导入Access

Microsoft Access是用户经常使用的数据库软件,它可以用ODBC很方便地得到AS/400上DB2数据。本文介绍了将AS/400 DB2数据导入Access的具体操作步骤。...详细

数据导入AccessAS/400 DB2

如何正确配置MySQL数据库SQL Mail

用SQL Mail主要是要完成这样的功能:用户在网上注册后,系统将随机产生的密码发送到用户登记的Email。用户在论坛的帖子有回复时将内容发送到用户的Email。因为上述过程都是在存储过程中完成的,所以避免了前台程序对参数的传输处理,也不需要再用第三方的组件完成,比较方便。本文将为大家介绍如何正确配置MySQL数据库SQL Mail。...详细

SQL MailMySQL

如何整理SQL Server输入数据

本文介绍了整理SQL Server输入数据的方法。...详细

SQL Server

SQL Server数据库基本语法参考

本文介绍了SQL Server数据库的基本语法。...详细

数据库SQL Server

如何实现远程调用ACCESS数据库

本文用简洁明了的方法帮助大家分析如何实现远程调用Access数据库。...详细

远程调用数据库Access

在Vista的多重启动中设置默认系统为XP

本文介绍了通过Windows Vista内置的启动选项编辑工具BCDEdit在Vista的多重启动中设置默认系统为XP的方法。...详细

BCDEditVista

激活Vista几项隐藏的功能

本文介绍的是如何激活Vista系统中隐藏简体中文手写输入、媒体中心、透明效果和3D窗口等功能。...详细

激活Vista

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce