首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
在很多工程项目中,数据库的数据处理通常都是使用标准的SQL语句完成的。但是标准的SQL语句在复杂的数据处理中却存在着诸多不足。正则表达式是一种非常重要和有效的字符串匹配模式,将其应用于SQL语句中,会具有强大的数据处理功能。介绍一个学员信息管理系统中使用的基于正则表达式的数据处理应用,不仅可以实现复杂的操作,而且降低了SQL语句的复杂程度,简化了对出错语句的修改工作。  相似文献   

2.
数据查询是数据库管理系统(DBMS)核心操作,数据库系统的主要功能是通过数据库支持的数据语言来实现.SQL语言提供了SELECT语句进行数据库的查询,该语句具有灵活的使用方式和丰富的功能。在程序中根据需求临时组装SQL语句,可以实现语句可变、条件可变的动态查询的设计要求。  相似文献   

3.
正则表达式在电子政务客户端校验中的应用   总被引:1,自引:0,他引:1       下载免费PDF全文
SQL注入技术通过输入带有SQL关键字的语句破坏后台数据库查询语句完整性,进而开展客户端攻击,危害性很强,此外,不合规范的输入数据,也加重系统负担,降低系统可靠性。所以电子政务系统安全性、可靠性亟待提高。正则表达式具有很强的模式匹配功能,可以用来校验各种类型数据。加入正则表达式校验层,扩充传统三层B/S架构至四层后,通过校验客户端输入数据,能够遏制某些客户端攻击,在一定程度上提高电子政务系统安全性、可靠性。在电子政务系统建设中应用该项技术,取得了优良的效果。  相似文献   

4.
李菲 《福建电脑》2008,24(7):76-77
目前数据库面临的主要问题是SQL查询语句的优化。本文通过分析了SQL Server数据库查询优化器的执行策略,提出了SQL语句中切实有效的查询优化方法。以拓宽优化数据查询的灵活性。有效提高查询效率以及数据库的整体性能。  相似文献   

5.
Oracle是一种适用于大型、中型和微型计算机的关系数据库管理系统,其性能的优化问题一直是人们关注的焦点。影响数据库性能的一个重要因素就是SQL查询语句的执行效率。本文给出了优化SQL查询语句的必要性,并介绍了在Oracle数据库中SQL语句优化的基本原则和方法,证明了SQL语句优化大大提高了数据库的性能。  相似文献   

6.
本文将Tava技术与XML技术进行有机结合,研究了数据库操作中,XML技术映射数据库中表与Jaya类的方法,通过Java技术动态解析XML映射,为操作数据库建立对象查询语句,并应用Jaya技术对对象查询语句转换为标准SQL语句提出了新的实现方法。  相似文献   

7.
基于SQL查询语句的查询优化方法   总被引:5,自引:0,他引:5  
以数据库为中心的应用系统,查询操作最为频繁,查询语句的优劣直接影响数据库应用系统性能。为了提高数据库应用系统的响应速度,本文从SQL查询语句的语法结构入手,提出了若干种查询优化方法。  相似文献   

8.
数据查询是数据库管理系统(DBMS)的核心操作,数据库系统的主要功能是通过数据库支持的数据语言来实现,SQL语言提供了SELECT语句进行数据库的查询,该语句具有灵活的使用方式和丰富的功能。在程序中根据需求临时组装SQL语句,可以实现语句可变、条件可变的动态查询的设计要求。  相似文献   

9.
基于递归式最大匹配法的数据库查询接口的实现   总被引:1,自引:0,他引:1  
针对中史自然语言应用在数据库查询这一特殊领域,提出了比较适用于数据库查询的递归式最大匹配法,它是最大匹配法的改进算法。在该算法的基础上,实现了一个中文自然语言数据库查询的接口,该接口允许用户随意输入中文自然语言,把用户的输入语句处理后生成存放中间结果的多又树,然后根据多又树生成SQL语句,进行数据库查询。  相似文献   

10.
李军胜 《程序员》2004,(11):105-105
在数据库编程中,需要经常从数据库中查询数据,当查询条件为确定时,我们可以用明确的SQL语句来实现,但是当查询条件为多个条件的动态组合时,查询语句会由于分支太多及IF语句的多重嵌套而变的相当复杂,在此,笔者提出了一种优化方法,运用本方法可以有效的减少查询语句的分支和数量以及IF条件语句的嵌套重数,从而提高程序的运行效率。  相似文献   

11.
关于数据库查询的自然语言接口研究   总被引:1,自引:0,他引:1       下载免费PDF全文
本文探讨了为数据库查询提供自然语言接口的可能性,给出了查询流程、基于状态转换图的词法分析和语法分析方法、将疑问句转换成SOL查询语句的方法以及由查询结果生成回答句的方法。  相似文献   

12.
SQL Server应用系统性能优化设计   总被引:1,自引:0,他引:1  
在设计开发SQL Server数据库应用系统时,都希望系统能够发挥最佳性能。提高系统性能的方法就是进行各种优化。分析了影响SQL Server数据库应用系统性能的一些因素,从设计数据库、应用程序、索引、查询、优化SQL语句等方面提出几种有效提高应用系统性能的方法。  相似文献   

13.
随着信息和网络技术的发展,分布式数据库得到了广泛的发展,其中Oracle分布式数据库在企业管理中得到了极大的应用。为了能够更好地提高企业的竞争力,对Oracle分布式数据库的查询进行优化成为必要。从介绍Oracle分布式数据库的两种基本结构出发,重点介绍了几种不同的Oracle分布式数据库的查询优化方法及其SQL语句的实现,并且通过试验对优化方法的性能进行了测试,然后通过数据的对比体现出了查询优化前后的差别,最后给出了可能影响查询优化性能的因素。  相似文献   

14.
应用软件的开发,要求设计人员能够实现数据库信息的组合查询功能,这是软件评价的重要指标之一。本文阐述了在客户服务器环境下,使用Powerbuilder语言编程,访问SQL Server数据库时组合查询的实现方法,着重介绍SQL语言的子查询方法和PB的过滤器方法。  相似文献   

15.
基于模糊算法的数据库查询工具的设计   总被引:16,自引:5,他引:11  
利用SQL进行数据库查询,可以完成复杂条件的数据查询,但是,它只能表示和处理精确数据,无法表达自然语言中的模糊。针对具体人员信息数据库,提出了基于人员年龄、身高与体重的模糊单词、模糊隶属函数、模糊算子的表达式,并提出了模糊SQL语句的自动生成方法。提出并实现的基于模糊算法的人员信息数据库查询工龄,已经应用于暂住人口IC卡管理信息系统,并对其它相关模糊数据库查询具有有较好的参考意义。  相似文献   

16.
SQL在Delphi数据库查询中的应用   总被引:2,自引:1,他引:1  
数据查询是数据库应用程序的重要功能,SQL是数据库查询的通用语言.本文详细介绍了Delphi数据库查询中SQL语句的编写及实现.  相似文献   

17.
查询是数据库的核心操作,随着数据库技术的发展以及数据量急剧增加,对查询性能的要求越来越高,查询优化成为数据库管理系统亟待解决的重要问题。文中针对应用最广泛的SQL Server数据库的查询优化器进行研究。通过图形研究查询优化器的工作原理,并深人分析提交SQL语句、解析、代数化、查询优化、编译、执行、结果等查询优化器的工作步骤;进行实例分析,运用图形表示了逻辑树和经过优化后得到的查询执行计划。结果表明,SQL语句是查询优化的基础,实际应用时需要写出符合查询优化器规则的SQL语句。  相似文献   

18.
一种基于SQL的层次查询方法   总被引:2,自引:0,他引:2  
关系型数据库管理系统不适合表达层次模型问题,标准的SQL语言无法满足复杂的层次查询要求,但有许多实际应用系统,其结构和查询要求都呈现很强的层次特征。本文提出了一种在ORACLE DBMS环境下,利用C和SQL语言实现的层次查询方法,可广泛应用于工程数据管理信息系统的设计过程。  相似文献   

19.
SQL语言的形式语义   总被引:2,自引:0,他引:2  
对SQL查询的形式语义的研究有助于形式地证明两条SQL语句是否等价,从而消除了自然语言的二义性。SQL标准对SQL的语义规则进行了定义,但是并没有很好地处理不完全信息问题。文中以中介逻辑谓词演算系统MFM为基础,构造一个形式的三值谓词演算模型EPMC,然后通过语法转化规则把SQL查询转化为EPMC,从而完整地定义了SQL查询的形式语义。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号