农业管理硕士论文精修:《农业科技中如何灵活运用查询关系的检索技巧》
日期:2018年01月15日
编辑:
作者:无忧论文网
点击次数:1111
论文价格:免费
论文编号:lw201112130821124039
论文字数:2680
所属栏目:农业管理论文
论文地区:
论文语种:中文
论文用途:职称论文 Thesis for Title
<p><A href="http://www.51lunwen.org/nygl/2011/1212/lw201112122025175196.html" target=_blank>农业管理</A>硕士论文精修:《农业科技中如何灵活运用查询关系的检索技巧》</P>
<p>Abstract: the Academy of Sciences of Anhui province agriculture development of agriculture science and technology management information system, the data query functions, using SQL structured query language, query between abundance. Introduced in the system the data query process how to make flexible use of relations in the query retrieval skills.<BR>摘要:安徽省农业科学院研制的<A href="http://www.51lunwen.org/nygl/2011/1212/lw201112122025175196.html" target=_blank>农业科技管理信息</A>系统,在数据查询功能上,采用SQL结构化查询语言,查询关系丰富。介绍了在该系统数据查询过程中如何灵活运用查询关系的检索技巧。
<p> </P>
<p>关键词:数据检索;管理信息系统;农业;科技管理;数据库
<p> </P>
<p>安徽省<A href="http://www.51lunwen.org/nygl/2011/1212/lw201112122025175196.html" target=_blank>农业科学</A>院设计研制的农业科技管理信息系统,在充分调研的基础上,设计满足农业科技需要,综合农业科技管理规律和特点,涵盖农业科技管理全方位和全过程的农业科技管理信息系统。农业科技管理信息系统包括8个数据表,即科研计划、科技成果、科技人员、科研专利、农牧渔业审定品种,植物品种权、科技文献和国际交流与合作数据表。这8个数据表即相互独立,又相互联系,包括了农业科技管理的方方面面,又将农业科技管理的各个方面组成一个有机的整体。<BR>本系统在数据查询功能上,采用SQL结构化查询语言,查询关系丰富,除等于、完全等于、大于、大于等于、小于、小于等于、不等于常用查询关系外,针对数值型和日期型字段还提供了介于,针对字符型的字段提供了类似于,针对具有固定代码值的字段提供了属于等查询关系,大大提高了检索效率。本系统入检口多。在查询对话框中,可对数据库中几乎所有的字段进行灵活多样的查询关系设定和组合查询,针对不同类型的字段,设定了不同的查询关系对话框。查询对话框可根据选定的查询项,智能化地选择查询关系。对于具有一对多关系子表的字段,可设定仅查询最高(后)记录。查询结果输出方式灵活多样,即可生成美观的报表,也可保存为文本文件,供后期编辑处理。即可输出全部字段,也可输出选择字段,并可灵活的设置输出的排序方式、字段顺序等。<BR>农业科技管理信息系统中的数据大体分为4类字段,即字符型字段(含固定字段和非固定字段),日期型字段、数值型字段和备注型字段。本系统8个数据表共设有140余个字段,除少数备注型字段,如研究内容、成果简介、个人简介等为不可检索字段,大多均为可检索字段。
<p> </P>
<p>1.字符型字段的检索<BR>1.1 固定字段检索 只要能满足查询要求,尽量使用固定字段查询,因为固定字段在输入原始数据和给出检索条件时完全一致,没有任何误差,因此,检准率和检全率为100%。字段中任务来源、所属计划、项目类型、成果性质、获奖级别、等别、类别、密级,人才的学历、学位、职称、外语水平、工作岗位等均为固定字段。如查询二等奖成果,可在成果库中建立查询关系式:等别等于(=)二等。若想一次完成多项条件的检索,可选用关系属于(in),如计划库中建立查询关系式:任务来源属于(in)国家计划省计划国际合作,可按要求一次完成查询。<BR>1.2 非固定字段检索 对字符型非固定字段,尽多使用关系类似于(like),即模糊查询,能大大提高检全率。检全率是指用户输入的检索式,能把库中有关这方面的信息尽量多地查询出来,避免漏检。字段中项目名称、成果名称、姓名、承担单位、品种名称、专利名称、文献题目、关键词等均为非固定字段。如要查询有关甘薯的获奖成果,可建立查询关系式:成果名称类似于(like)甘薯;也可将关键词作为入检口,建立查询关系式:关键词类似于(like)甘薯。<BR>同一项内容由于录入格式的不一致,很可能造成漏检,模糊查询能较好地解决这一问题。如建立查询关系式:承担单位类似于(like)土,则无论录入“院土壤肥料所”或“院土肥所”均可检出,达到一次检全的目的。对于有些字段要查询其中的一小部分,可运用不等于(<>)排除大部分相同的非同类记录。如查询少数民族人员,可建立查询关系式:民族不等于(<>)汉。
<p> </P>
<p>2.日期型和数字型字段的检索<BR>对日期型和数字型字段,灵活运用等于(=)、大于(>)、大于等于(>=)、小于(<)、小于等于(<=)和介于(between),给出检索所需的限定范围。<BR>2.1 日期型字段检索 如查询35岁以下人员,建立关系式:出生年月大于等于(>=) 1968-01-01即可。要查询一段时间或某数值范围发生的记录,运用关系介于(between)最方便、快捷。如查询1990~1992所获成果,建立关系式:授奖日期介于(between)1990-01-01 1992-12-31,则1990、1991、1992年的获奖成果一次检出,再通过排序方式授奖日期,即可按年份顺序列出。如要查询当前人员年龄为30~40岁的所有记录,可建立关系式:出生日期介于(between)1963-01-01 1972-12-31。<BR>2.2 数值型字段检索 数值型字段应用联结关系介于(between),出现值1、值2,输入要查的数值范围即可。如要查询总经费50万以上的项目,建立关系式:总经费大于等于(>=) 50即可。要查总经费10万~20万元的项目,建立关系式:总经费介于(between) 20(值1) 30(值2)。
<p> </P>
<p>3.灵活运用检索策略<BR>3.1 找准入检口 首先根据查询目的,先选择查询子库,再选择查询字段,即入检口,依次输入查询项→关系→值,即完成了查询关系式的建立。一个好的查询关系式的建立,能完全满足用户的查询目的,提高查询效果。通过灵活运用联结关系“并且”“或者”,可建立较复杂的查询关系,一次完成含多个字段的检索。系统设定最多可连接5个关系式,即可重复使用“并且”“或者”5次。<BR>3.2 联结关系“并且”可缩小检索范围,增高检准率 如要查获得省(部)级科技进步一、二等奖的成果,可利用联结关系“并且”建立查询关系式:获奖级别等于(=)省(部)级“并且”获奖类别等于(=)科技进步“并且”等别属于(in)一等二等。一次达到查询目标,提高查询效率。不同类型字段也可组成查询关系式。如查询35岁以下并获得副高职称的人员,可建立查询关系式:出生年月大于等于(>=) 1968-01-01“并且”职称等于(=)副高。要查询作物所1990~1995年所获成果,可建立查询关系式:主要完成位类似于(like)作物“并且”授奖日期介于(between) 1990-01-01 1995-12-31。<BR>3.3 联结关系“或者”可扩大检索范围,提高检全率 在固定字段检索中,属于(in)即“或者”功能;在非固定字段检索时可运用联结关系“或者”。如要检索副高以上的记录,可建立查询关系式:职称属于(in)副高正高。要检索小麦或油菜方面的计划,可建立查询关式:关键词(或项目名称)类似于(like)小麦“或者”关键词(或项目名称)类似于(like)油菜。<BR>3.4 对历史过程的查询 有些字段反映了一段历史过程,即一个字段内含多条记录,如人才库中的学历、学位、职称、职务等。为了能对全过程进行查询,设立了“仅查询最高学历(学位、职称、职务)”的选项,若选中,则查询当前情况,若不选,则可查询历史过程。例如,学位字段中含有学士、硕士、博士,要查询1990年获取学士学位的情况,若选中“仅查询最高学位”,建立关系式:学位学士“并且”获取学位时间小于等于(<=) 1990-12-31,查出103条,但若不选“仅查询最高学位”,则能查出122条,因为其中有19人以后又获更高学位。因此,不限最高学位的查询更能反映历史当时的真实情况,而选中最高学位查询,则是查询当前情况的好方法。
<p>&