-
题名基于索引结构的关系数据库关键词检索
被引量:1
- 1
-
-
作者
张玉峰
袁方
湛燕
王亮
-
机构
河北大学数学与计算机学院
-
出处
《河北大学学报(自然科学版)》
CAS
北大核心
2015年第1期95-101,共7页
-
基金
国家自然科学基金资助项目(61170039)
河北省软科学研究计划项目(134576139D
14450318D)
-
文摘
检索系统构建了用于记录各数据项在数据表和字段中位置的索引结构,以及基于数据库关系图的用于描述各个数据表之间关联关系的主外键关系表,根据索引结构和主外键关系表检索出与用户输入的多个关键词相关联的记录.为了进一步提高检索效率,又构建了一个查询结果存储结构,把查询过的关键词和对应的结果存入其中.当用户输入关键词进行检索时,检索系统先去查询结果存储结构中检索,如果检索到就直接输出结果,否则再通过访问索引结构和主外键关系表构建SQL语句到原始数据库中进行检索得到结果.实验结果表明,这种基于索引结构和查询结果存储结构的检索机制具有较好的检索性能.
-
关键词
关系数据库
关键词检索
索引结构
主外键关系表
查询结果存储结构
-
Keywords
relational database
keywords retrieval
index structure
main-foreign key relation table
queried results storage structure
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于语义约束的实视图自维护方法
被引量:1
- 2
-
-
作者
谭兵
许娇阳
王俊贤
任洪庆
-
机构
暨南大学信息科学技术学院
-
出处
《微计算机应用》
2010年第10期20-25,共6页
-
基金
广东省教育部产学研结合项目(2007B090400095)
-
文摘
在实化视图自维护方法的基础上,提出了一种新的算法。该算法使用源表之间的语义约束优化视图增量计算表达式,减少了增量查询的个数和访问源表副本的次数,从而降低了访问数据库的开销,提高了增量计算的效率。同时,给出了实验证明。
-
关键词
实化视图
自维护
增量计算
语义约束
主外键引用
-
Keywords
materialized view
self-maintenance
incremental computation
semantic constraint
main foreign key constraint.
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于变更规则的通用数据库合并方法
- 3
-
-
作者
彭成
-
机构
中国石油化工股份有限公司石油勘探开发研究院
-
出处
《电脑编程技巧与维护》
2022年第11期74-77,共4页
-
文摘
为解决结构相近数据库合并时不同名称表和字段的对应、键值唯一和主外键同步变更,以及重复记录问题,提出了基于变更规则的数据库合并方法。基于设定表与字段对应关系,字段主外键关联,生成合并序列及键值变更规则;通过设定重复记录判别标准及处理动作,生成数据变更规则。合并时对相关字段执行键值或数据变更规则,保证键之间的正确关联及同步变更,并提供重复记录的合并、过滤、替换等多种处理方式。结合实例,证明了合并方法的有效性,为结构相近的数据库正确汇总提供了解决途径。
-
关键词
数据库
主外键
重复记录
数据变更
数据合并
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析考试系统的数据库设计与实现
- 4
-
-
作者
刘锦培
-
机构
福州大学数学与计算机科学学院
福建师范大学信息技术学院
-
出处
《海峡科学》
2012年第10期38-40,共3页
-
文摘
数据库的应用设计在软件开发中的应用日趋广泛,它是数据库应用系统开发生命周期中的重要一环和系统开发成败的决定性一步。该文通过"考试系统"实例,深入分析数据库设计的基本原则和相关技巧。
-
关键词
数据库设计
主外键
检索
数据字典
-
分类号
TP311.13
[自动化与计算机技术—计算机软件与理论]
-
-
题名数据输入界面设计
- 5
-
-
作者
金林樵
-
出处
《电脑编程技巧与维护》
2009年第13期5-15,共11页
-
文摘
一个数据库应用程序需要管理大量相关的数据,数据的输入是必不可少的。因数据表中存在大量的主外键联系(如教师表中的学院字段),因此当一个表中存在外键时,外键的输入不能与表中其他字段一样直接输入其ID号,可以使用以前介绍的主细表联接方法,将主外键联接起来,通过选择的方法输入,可避免用户的输入错误。这里仅就本系统中几个关键的数据输入界面进行重点相关讲解,其他的界面大致相似,可以参照实现。
-
关键词
数据
输入
主外键
主细表
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-