用来在小型设备上建立关系查询的数据库查询语言.docVIP

用来在小型设备上建立关系查询的数据库查询语言.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用来在小型设备上建立关系查询的数据库查询语言 Ahmad Rohiza and Abdul—Kareem Sameem 1.计算机与信息科学系,Universiti?Teknologi?PETRONAS,31 750?Tronoh,计算机科学与信息技术学院,马来亚大学,马来西亚吉隆坡,50603收稿日期:12月29日2010/:2月2日 2011/:2011年3月25日摘要:对于小型设备如PDA和移动电话,制定关系数据库查询使用简单的 常规设备,如个人电脑和笔记本电脑关键词:数据库,查询语言,关系查询,小型设备例如,红,张提出远程医疗系统可用于访问病人的一般资料,图表PDA上如BP阅读和心电图健康状况”无计划的”这个词在数据库查询中是相当主观的。这是因为,就像其他计算机相关的操作一样,对于这类可执行的操作总有一个极限。对于数据库,这一范围取决于查询语言所展现出来的表达能力的水平。钱德拉在他的工作中提到一个语言在最低水平可以支持的关系表现水平来诠释最高端的可计算表现。这些语言可能是不同形式的。举个例子,SQL就是一种展示相关表现水平的文本语言(它支持五种基本的选择、投影、注册、联合、差集操作)同时QBE也是一种能够支持关系表现的图形语言。因此,查询语言可以是很多种形式,比如文本形式像SQL,自然语言为基础的语言[7-8]和关键字为基础的语言[9-10],视觉像图片为基础的语言[11-12],形式为基础的语言[13],标志语言[14-15],语音输入语言[16-17]。所有的这些语言都支持一定水平的查询表现力,但是,如果要将它们在小型设备上加以实施的话,它们都会有各自的优缺点。 例如将文本查询输入小型设备是相当繁琐的。此外,一部分语言允许基于实例而不是基于模式的查询形式。这些语言需要存储在数据库的语义的形式匹配。在查询执行期间涉及到的额外的步骤在结果返回给用户之前将被执行。由于小型设备的用户有被移动的可能性很高,这将增加不成功的查询的机会。此外,小型设备也依赖于电池供电。可视化查询需要显示大屏幕的空间,为用户形成查询。此外,如前面提到的查询可以是语音形式。根据先前调查的文献有空置的查询语言的研究将适用于小型设备。基于给定的模式,每个受访者被要求提供至少五个可能出现的问题,他们可能要发出数据库。 作为一个结果,284查询,返回的受访者。其中262人的基础上,他们需要的操作(注:其他22个查询,被认为无关,因为他们没有明确的主要查询分析和分组 书面)。表1显示了分组查询。因此,上述研究结果的基础上,也可以是推测用户查询,虽然也许无计划,符合查询表现的关系如在1970年的[5]?E.F.Codds创造。在文献中提到的。[5],五个基本关系表现的关系操作的投影,选择,笛卡尔积,工会和差集操作。因此,语言,因此,必须支持所有五个业务,以迎合无计划的查询。此外,另一个发现是,大多数的查询操作受访者返回联接和选择类型两组捕获的46%(120?of262)和33%R86的262返回查询)。这基本上意味着,查询语言强调这两类查询操作。这两个原型是通过诺基亚手机访问模拟器。10个用户,即从独联体讲师UTP部门,分别给予10个关系查询在没有特定的顺序操作类型的任务。他们要求执行每个任务使用两个原型和速度,上规模的1至5,难度水平(1是最容易的,而5为最难),他们制定查询时经历。表2显示了额定容易的接口的用户数量(等级1或2)根据查询操作类型。 后用户已完成的各项任务,两个原型的意见。分析收集到的意见的基础上,它被发现用户评价的基础上,所有的接口容易界面层的数量,他们不得不通过 在选择或提供查询输入。如果这两个原型需要在相同数量的图层,预测的情况下,更多的用户发现,菜单/?GUI界面更易于使用。但是,其他查询类型,尤其是那些需要多个关系,基于关键字的接口是更好的选择。3.2语言的理论框架根据调查,并与实验上述两个原型,得出的结论是:拟议的语言不仅要能够支持查询从一个单一的关系,但也能支持加入这意味着,以允许用户任意组合查询从任何关系数据库中查询。而且,这使用最少数量的条款进行。在其他也就是说,唯一的信息,直接介绍应当提供查询结果需要。因此,这导致了普遍关系的调查的概念。据Maeir和Ullman [18],普遍用户实验结果表2。关系在关系数据库中看到所有关系作为换句话说flat.In,只有一个大的关系持有的所有属性。因此,由于只有一个关系,那么就没有必要指定关系之间的关系查询。 例如,如果一个查询需要加入三个关系,比方说,一,二 三,在一个正常的SQL,被写成: SELECT onea,three.c FROM one,two,three W HERE one.a-two.a and two.b-three-b: 但是,使用的普遍关系??查询概念,

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档