期刊文献+
共找到153篇文章
< 1 2 8 >
每页显示 20 50 100
Application of Recursive Query on Structured Query Language Server
1
作者 荀雪莲 ABHIJIT Sen 姚志强 《Journal of Donghua University(English Edition)》 CAS 2023年第1期68-73,共6页
The advantage of recursive programming is that it is very easy to write and it only requires very few lines of code if done correctly.Structured query language(SQL)is a database language and is used to manipulate data... The advantage of recursive programming is that it is very easy to write and it only requires very few lines of code if done correctly.Structured query language(SQL)is a database language and is used to manipulate data.In Microsoft SQL Server 2000,recursive queries are implemented to retrieve data which is presented in a hierarchical format,but this way has its disadvantages.Common table expression(CTE)construction introduced in Microsoft SQL Server 2005 provides the significant advantage of being able to reference itself to create a recursive CTE.Hierarchical data structures,organizational charts and other parent-child table relationship reports can easily benefit from the use of recursive CTEs.The recursive query is illustrated and implemented on some simple hierarchical data.In addition,one business case study is brought forward and the solution using recursive query based on CTE is shown.At the same time,stored procedures are programmed to do the recursion in SQL.Test results show that recursive queries based on CTEs bring us the chance to create much more complex queries while retaining a much simpler syntax. 展开更多
关键词 structured query language(SQL)server common table expression(CTE) recursive query stored procedure hierarchical data
下载PDF
A Distributed DBMS Based Dynamic Programming Method for Query Optimization
2
作者 孙纪舟 李阳 +2 位作者 蒋志勇 顾云苏 何清法 《Journal of Donghua University(English Edition)》 EI CAS 2012年第1期55-58,共4页
Dynamic programming(DP) is an effective query optimization approach to select an appropriate join order for relational database management system(RDBMS) in multi-table joins. This method was extended and made availabl... Dynamic programming(DP) is an effective query optimization approach to select an appropriate join order for relational database management system(RDBMS) in multi-table joins. This method was extended and made available in distributed DBMS(D-DBMS). The structure of this optimal solution was firstly characterized according to the distributing status of tables and data, and then the recurrence relations between a problem and its sub-problems were recursively defined. DP in D-DBMS has the same time-complexity with that in centralized DBMS, while it has the capability to solve a much more sophisticated optimal problem of multi-table join in D-DBMS. The effectiveness of this optimal strategy has been proved by experiments. 展开更多
关键词 distributed database dynamic programming (DP) multitable loin: auery optimization
下载PDF
基于多级索引表的金融业务数据库精准查询方法
3
作者 何远景 李光龙 《安阳工学院学报》 2024年第2期60-64,共5页
为提升金融业务数据库查询精准度和效率,设计了一种基于多级索引表的金融业务数据库精准查询方法。首先,构建多级索引的逻辑结构,设计多级索引表构建过程;其次,进行金融业务数据特征融合,为金融业务数据查询准备好数据条件;最后,设计金... 为提升金融业务数据库查询精准度和效率,设计了一种基于多级索引表的金融业务数据库精准查询方法。首先,构建多级索引的逻辑结构,设计多级索引表构建过程;其次,进行金融业务数据特征融合,为金融业务数据查询准备好数据条件;最后,设计金融业务数据库精准查询算法,完成基于多级索引表的金融业务数据库精准查询方法设计的全过程。实验结果表明:设计方法的金融业务数据库查询精准度均在90%以上,最高可达到98%,而且查询所需时间最短仅为5.25 s。本设计方法的适用性极强,具有较好的应用前景,以期能够为金融业务数据的精准高效查询提供参考借鉴。 展开更多
关键词 多级索引表 金融业务 数据库 数据查询 精准查询
下载PDF
一种基于哈希索引的内存表模型 被引量:8
4
作者 杨燕明 鲁志军 +2 位作者 陈煜 孙权 杨宏斌 《计算机应用与软件》 CSCD 北大核心 2012年第1期215-216,共2页
介绍一种基于哈希索引的内存表模型。该模型能有效提高应用系统参数查询的效率,从而提升应用系统处理性能。
关键词 哈希 内存表 数据库 数据表 查询
下载PDF
多数据流滑动窗口并发连接方法 被引量:10
5
作者 钱江波 徐宏炳 +2 位作者 王永利 刘学军 董逸生 《计算机研究与发展》 EI CSCD 北大核心 2005年第10期1771-1778,共8页
提出一种多数据流滑动窗口连接方法M3Join及其实现架构Roujoin·Roujoin由一个连接路由表和多个连接区组成,其内容根据并发连接请求设置,先将新元组插入缓冲区,然后根据其路由标记查找连接路由表进入合适的连接区执行连接或输出给用... 提出一种多数据流滑动窗口连接方法M3Join及其实现架构Roujoin·Roujoin由一个连接路由表和多个连接区组成,其内容根据并发连接请求设置,先将新元组插入缓冲区,然后根据其路由标记查找连接路由表进入合适的连接区执行连接或输出给用户·如果产生连接元组,则更改其路由标记后送回连接路由表,并反复迭代直到没有连接元组·由于共享中间结果,在处理多个并发查询时只需扫描流元组一遍·实验结果表明M3Join具有良好的性能,能够满足并发连接查询处理的需求· 展开更多
关键词 数据流 连续查询 窗口连接 路由表
下载PDF
数据库应用程序中通用动态查询实现方法研究 被引量:18
6
作者 何珍文 吴冲龙 +1 位作者 张夏林 汪新庆 《计算机工程》 CAS CSCD 北大核心 2002年第11期92-94,104,共4页
通用动态查询能够根据需要在程序运行过程中动态创建查询语句和查询命令,其实现路径有3种:利用用户数据字典、利用系统表与系统数据库和利用OLE DB数据供给程序等。文章对这3种方法的原理进行了详细研究,对其利弊进行了分析比较,并... 通用动态查询能够根据需要在程序运行过程中动态创建查询语句和查询命令,其实现路径有3种:利用用户数据字典、利用系统表与系统数据库和利用OLE DB数据供给程序等。文章对这3种方法的原理进行了详细研究,对其利弊进行了分析比较,并给出了具体实现。 展开更多
关键词 数据库 应用程序 通用动态查询 数据字典 系统表
下载PDF
联机分析查询处理中的一种聚集算法 被引量:14
7
作者 蒋旭东 冯建华 周立柱 《软件学报》 EI CSCD 北大核心 2002年第1期65-70,共6页
联机分析处理(online analytical processing,简称OLAP)查询是涉及大量数据的即席复杂查询,从SQL(structured query language)角度来看,这些查询通常都包含多表连接和分组聚集操作.从OLAP查询处理角度出发,提出一种新的基于排序的聚集... 联机分析处理(online analytical processing,简称OLAP)查询是涉及大量数据的即席复杂查询,从SQL(structured query language)角度来看,这些查询通常都包含多表连接和分组聚集操作.从OLAP查询处理角度出发,提出一种新的基于排序的聚集查询算法MuSA(sort-based aggregation with multi-table join).该方法充分考虑到数据仓库星型模式的特点,将聚集操作和新的多表连接算法MJoin相结合,排序时采用关键字映射技术对排序关键字进行压缩,从而可以显著地提高排序速度.此外,通过预先估计聚集分组的数目,优化选择不同的排序方法,使得算法对不同的分组聚集查询都进行优化.算法实验数据表明,这种聚集查询算法与传统的聚集查询处理方法相比,其性能有显著的提高. 展开更多
关键词 数据仓库系统 数据库 联机分析处理 查询 聚集算法
下载PDF
基于数据库系统表的通用查询方法 被引量:11
8
作者 朱更明 李方敏 李和军 《计算机工程与应用》 CSCD 北大核心 2001年第24期112-114,共3页
以数据库系统SQLServer7.0和SybaseSQLAnywhere5.0为例,分析了相关数据库系统表。提出了应用系统表的通用查询方法,并使用PowerBuilder做为开发工具,以具体实例详细论述了实现通用查询功能的一般方法。
关键词 数据库系统表 POWERBUILDER 通过查询 SQLSERVER7.0
下载PDF
一种哈希表快速查找的改进方法 被引量:28
9
作者 马如林 蒋华 张庆霞 《计算机工程与科学》 CSCD 2008年第9期66-68,共3页
哈希表由于其速度快的优点在数据查询中有着广泛的应用。本文在结合冲突解决机制和数据元素被查找的先验概率的基础上,提出了一种提高哈希表查找效率的优化方法,并对该方法在链地址法处理哈希冲突的情况下进行了理论分析,与原哈希表方... 哈希表由于其速度快的优点在数据查询中有着广泛的应用。本文在结合冲突解决机制和数据元素被查找的先验概率的基础上,提出了一种提高哈希表查找效率的优化方法,并对该方法在链地址法处理哈希冲突的情况下进行了理论分析,与原哈希表方法相比,该方法降低了冲突时执行查询的查找长度,从而使查询响应时间更短。最后对该方法进行了实例验证,实验结果表明,新方法是有效并且简便的。 展开更多
关键词 哈希表 查询 哈希冲突 先验概率
下载PDF
一个使用歌谱信息进行哼唱检索的系统 被引量:7
10
作者 王小凤 周明全 +1 位作者 耿国华 郭红波 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2007年第7期941-946,共6页
提出一种直接使用歌谱信息进行哼唱检索的方法,并在此基础上实现了一个基于内容的哼唱检索系统——Music Angel.该系统采用歌谱轮廓作为检索目标,首先提出歌谱轮廓特征提取算法并构造标准音调差值图,然后提取哼唱片段的基音轮廓特征并... 提出一种直接使用歌谱信息进行哼唱检索的方法,并在此基础上实现了一个基于内容的哼唱检索系统——Music Angel.该系统采用歌谱轮廓作为检索目标,首先提出歌谱轮廓特征提取算法并构造标准音调差值图,然后提取哼唱片段的基音轮廓特征并将其转换为歌谱轮廓特征,最后使用动态规划算法进行字符串相似度计算,得出检索结果.结果表明,该系统对环境噪声有较好的鲁棒性;在含有405首歌曲的搜索空间中,检索前5位成功率超过90%. 展开更多
关键词 哼唱检索 音调差值表 歌谱轮廓 基音轮廓
下载PDF
DHT网络中的多维复杂查询处理方法研究 被引量:3
11
作者 徐强 孙乐昌 +2 位作者 刘京菊 赵亭 蔡铭 《计算机科学》 CSCD 北大核心 2011年第9期82-86,共5页
DHT网络中的高级查询处理是关系其应用领域拓展的重要问题,也是学术界与工业界共同关注的研究热点。基于Kademlia协议提出一种DHT网络中的多维复杂查询处理方法,其索引结构考虑了用户的查询偏好,使同类数据的存储位置具有相关性,同时巧... DHT网络中的高级查询处理是关系其应用领域拓展的重要问题,也是学术界与工业界共同关注的研究热点。基于Kademlia协议提出一种DHT网络中的多维复杂查询处理方法,其索引结构考虑了用户的查询偏好,使同类数据的存储位置具有相关性,同时巧妙地利用了Kademlia路由表的特点与更新方法,避免了索引维护过产生额外的通信开销,并且通过多点存储、沿路缓存改善了系统的容错性与负载均衡性。分析和实验表明,该方法以O(logN)的路由跳数复杂度和较低的开销实现了资源的多维复杂查询。 展开更多
关键词 多维查询 复杂查询 分布式哈希表 对等网络
下载PDF
基于表结构及索引的Oracle查询优化研究 被引量:4
12
作者 冯亚丽 蔡金武 +2 位作者 冯正利 吕洪艳 刘芳吉 《哈尔滨商业大学学报(自然科学版)》 CAS 2011年第6期828-830,共3页
影响Oracie查询效率的因素包括操作系统性能、表结构、索引的合理与否、Oraele参数设置和磁盘速度及使用频度等.任何一个因素,如果没有进行细致的考虑和测试,都有可能造成Oracle查询效率低下甚至使数据库管理系统瘫痪.本文主要是讨论表... 影响Oracie查询效率的因素包括操作系统性能、表结构、索引的合理与否、Oraele参数设置和磁盘速度及使用频度等.任何一个因素,如果没有进行细致的考虑和测试,都有可能造成Oracle查询效率低下甚至使数据库管理系统瘫痪.本文主要是讨论表结构和索引对Oraele查询效率的影响. 展开更多
关键词 查询效率 表结构 索引
下载PDF
基于字表的中文搜索引擎分词系统的设计与实现 被引量:15
13
作者 丁承 邵志清 《计算机工程》 CAS CSCD 北大核心 2001年第2期191-192,F003,共3页
分析了常用的基于词典的汉语分词方法应用于中文搜索引擎开发中的不足,提出基于字表的中文搜索引擎分词系统,并在索引、查询、排除歧义等方面进行了设计和实现。
关键词 字表 中文搜索引擎分词系统 设计 中文信息处理 INTERNET
下载PDF
数据仓库查询处理中的一种多表连接算法 被引量:30
14
作者 蒋旭东 周立柱 《软件学报》 EI CSCD 北大核心 2001年第2期190-195,共6页
在进行数据仓库的 OLAP( online analytical processing,联机分析处理 )查询处理时 ,经常会涉及到多表连接操作 ,因此 ,提高多表连接的性能就成了数据仓库领域的关键性问题 .基于数据仓库的星型模式 ,给出了一种新的多表连接算法 ( M- J... 在进行数据仓库的 OLAP( online analytical processing,联机分析处理 )查询处理时 ,经常会涉及到多表连接操作 ,因此 ,提高多表连接的性能就成了数据仓库领域的关键性问题 .基于数据仓库的星型模式 ,给出了一种新的多表连接算法 ( M- Join) .与传统关系数据库管理系统的多表连接查询处理相比 ,该算法充分考虑了数据仓库中的数据本身和多表连接的特点 ,采用对多个表进行一次性连接的方法 ,使得查询的性能有明显的改善 .同时 ,还给出了算法的实验结果和分析 . 展开更多
关键词 数据仓库 OLAP 多表连接算法 数据库 数据查询处理
下载PDF
数据仓库系统中一种高效的多维层次聚集算法 被引量:4
15
作者 胡孔法 陈崚 +2 位作者 顾颀 蔡俊杰 董逸生 《计算机集成制造系统》 EI CSCD 北大核心 2007年第1期196-201,共6页
如何减少联机分析处理中多表连接和压缩维属性连接关键字,对查询数据进行有效地分组聚集操作,成为联机分析处理查询处理的关键问题。为此,提出了一种基于多维层次编码的新型预聚集算法MDHEPA。该算法充分利用编码长度较小的多维层次编... 如何减少联机分析处理中多表连接和压缩维属性连接关键字,对查询数据进行有效地分组聚集操作,成为联机分析处理查询处理的关键问题。为此,提出了一种基于多维层次编码的新型预聚集算法MDHEPA。该算法充分利用编码长度较小的多维层次编码及其前缀,对事实表中的数据进行快速地分组聚集计算,大大减少和简化了多表连接操作,提高了联机分析处理查询效率。理论分析和实验结果表明,该算法是有效的。 展开更多
关键词 联机分析处理 聚集操作 多表查询 多维层次编码
下载PDF
基于分组序号的聚集算法 被引量:6
16
作者 冯建华 蒋旭东 孟宪虎 《软件学报》 EI CSCD 北大核心 2003年第2期222-229,共8页
联机分析处理OLAP(online analytical processing)查询作为一种复杂查询,当使用SQL(structured query language)语句来表述时,通常都包含多表连接和分组聚集操作,因此提高多表连接和分组聚集计算的性能就成为ROLAP(relational OLAP)查... 联机分析处理OLAP(online analytical processing)查询作为一种复杂查询,当使用SQL(structured query language)语句来表述时,通常都包含多表连接和分组聚集操作,因此提高多表连接和分组聚集计算的性能就成为ROLAP(relational OLAP)查询处理的关键问题.提出一种基于分组序号的聚集算法MuGA(group number based aggregation with multi-table join),该方法充分考虑数据仓库星型模式的特点,将聚集操作和新的多表连接算法MJoin(multi-table join)相结合,使用分组序号进行分组聚集计算,代替通常的排序或者哈希计算,从而有效地减少CPU运算以及磁盘存取的开销.算法的实验数据表明,提出的MuGA算法与传统的关系数据库聚集查询处理方法以及改进后的基于排序的聚集算法相比,性能都有显著提高. 展开更多
关键词 分组序号 聚集算法 数据仓库系统 关系数据库
下载PDF
一种改进的查询优化技术———分裂大表 被引量:7
17
作者 尚展垒 陈慧 宋宇伟 《郑州轻工业学院学报(自然科学版)》 CAS 2002年第3期61-63,共3页
为了提高数据库应用系统的响应速度,提出了一种改进的分裂大表的方法,即在永久分裂的基础上加设一个索引表,索引表中存放各子表的名称和该子表分裂的条件,索引表是该类信息的惟一操作入口.采用分裂大表方法后,数据的查询、增加、修改和... 为了提高数据库应用系统的响应速度,提出了一种改进的分裂大表的方法,即在永久分裂的基础上加设一个索引表,索引表中存放各子表的名称和该子表分裂的条件,索引表是该类信息的惟一操作入口.采用分裂大表方法后,数据的查询、增加、修改和删除都变得非常简单.通过计算得出:如果数据库等长分裂为n个子表,若查询无分组统计,查询速度接近于未分裂之前的1/n;若查询是分组统计,则接近于未分裂之前的1/n2;其他情况下,也显著提高了查询速度,且对数据库空间的影响甚微. 展开更多
关键词 改进 查询优化技术 分裂大表 数据库 索引 分组
下载PDF
并行数据库基于多连接的查询优化算法的研究 被引量:10
18
作者 蔡亚杰 赵政文 +1 位作者 白松 肖玉泽 《计算机应用与软件》 CSCD 北大核心 2012年第12期182-185,共4页
多表连接查询是并行数据库中的一种常用且重要的操作,然而基于传统遗传算法所制定的多表连接查询计划,往往存在查询响应时间长的缺陷。根据无共享并行数据库的特点,将一种新的代价估计模型引入到传统遗传算法中,并对传统遗传算法进行了... 多表连接查询是并行数据库中的一种常用且重要的操作,然而基于传统遗传算法所制定的多表连接查询计划,往往存在查询响应时间长的缺陷。根据无共享并行数据库的特点,将一种新的代价估计模型引入到传统遗传算法中,并对传统遗传算法进行了改进。实验证明改进后的遗传算法能制定出更优的查询计划,从而减少多表连接时的查询响应时间。 展开更多
关键词 并行数据库 无共享架构 多表连接优化 代价估计 遗传算法
下载PDF
自动驾驶的自适应解析模糊控制方法研究 被引量:3
19
作者 蔡朝辉 裘刚 +1 位作者 宋靖雁 张毅 《计算机工程与应用》 CSCD 北大核心 2003年第3期110-113,共4页
该文在Michael等人提出的车辆系统动力学模型犤7犦的基础上进行自动驾驶的仿真研究,提出了基于模糊控制的车辆驾驶算法。通过构造自适应的解析模糊控制器,空旷道路的汽车自动驾驶问题得到了较好的解决。该控制算法具有收敛快、超调小,... 该文在Michael等人提出的车辆系统动力学模型犤7犦的基础上进行自动驾驶的仿真研究,提出了基于模糊控制的车辆驾驶算法。通过构造自适应的解析模糊控制器,空旷道路的汽车自动驾驶问题得到了较好的解决。该控制算法具有收敛快、超调小,准确调整定位巡航速度并根据路况信息自动矫正方向、沿指定路线前进等特点。这种算法不但可以应用于车辆辅助安全驾驶系统,也可以应用于机器人的自主导航等方面。 展开更多
关键词 自动驾驶 自适应解析模糊控制 汽车驾驶 控制策略 仿真
下载PDF
适用于范围查询的列存储数据桶划分算法 被引量:3
20
作者 李晔锋 乐嘉锦 王梅 《计算机研究与发展》 EI CSCD 北大核心 2013年第3期594-601,共8页
范围查询是数据库中一项重要的操作.列存储数据库中,能否有效查找一个范围内的属性值,获取对应的行号集合,将极大影响元组重构的效率.与树型结构相比,Hash表对数据的精确查找具有更高的效率,但是范围查找的效率比较低.针对这种情况,提... 范围查询是数据库中一项重要的操作.列存储数据库中,能否有效查找一个范围内的属性值,获取对应的行号集合,将极大影响元组重构的效率.与树型结构相比,Hash表对数据的精确查找具有更高的效率,但是范围查找的效率比较低.针对这种情况,提出了一种改进的可用于范围查询的数据桶划分算法.为了能够更好地对算法进行描述,首先提出了可用于范围查询的Hash存储模型(rangedHash,RH),并给出了桶的值域和序列化的定义.其次针对列存储等"读优先"特性,在RH模型的基础上,提出一种改进的桶划分算法.该算法生成可序列化的哈希函数把属性值划分到桶中,能够同时提高属性值的范围查询效率和存储效率.最后,通过实验结果验证算法的有效性. 展开更多
关键词 列存储 范围查询 HASH表 可序列化 桶划分
下载PDF
上一页 1 2 8 下一页 到第
使用帮助 返回顶部