首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
对于一个庞大的数据库,数据的检索优化至关重要,为此,详细讨论了ORACLE数据库中查询语言SQL等的优化处理,旨在提高ORACLE数据库的执行效率。  相似文献   

2.
重点介绍了两种典型数据库DBASE/FPX与ORACLE之间的数据互用技术。这种互用技术需要网络和嵌入式SQL的支持。这一技术可在国内众多的拥有DBASE/FOX与ORACE的用户中推广使用,其应用可大大提高工效。事实上,本文所述方法对支持SQL语言的任何RDBMS产品都是适用的。  相似文献   

3.
本文介绍OSCAR中的数据库模式定义语言(DDL),它支持STEP标准下的标准数据存取接口(SDAI),并详细地描述了OSCAR对数据字典的信息管理策略,以及这些策略为SDAI提供的底层支持。  相似文献   

4.
用XML对数据库查询的方法   总被引:14,自引:0,他引:14  
李京  庄成三 《计算机应用》2000,20(10):21-24
本文讨论了用XML查询数据库的具体实现方法。首先,提出了用DTD描述关系数据模式和利用ASP技术转化数据库的数据成XML文档方法;然后,用XML的查询语言XML-QL完成Web数据库上查询和数据集成等操作。  相似文献   

5.
本文介绍了UNIX SVR4.2操作系统中实现的SQL*Open for Sybase软件的设计与实现技术,该软件可支持ORACLE上现有的全部开发环境和实用程序,按照ORACLE的使用规范,约定和接口访问Sybase数据库。本文最后还讨论了ISO9579在异种数据库互访中的作用及其所面临的困境。  相似文献   

6.
如何用VB在C/S模式下实现远程数据访问   总被引:1,自引:0,他引:1  
VISUALBASIC作为一种流行的开发工具,在开发C/S应用程序方面有强大的功能。概括的说在VB中有四种编程模型可以实现远程数据访问,它们是数据访问对象(DAO)和数据控件(DATA)、远程数据对象(RDO)和远程数据控件(RDC)、开放数据库互连(ODBC)API和VBSQLAPI。本文将结合一个简单的例子,主要讨论如何使用前两种编程模型,对后两种仅做简要介绍。假设服务器的操作系统是WINDOWSNT4.0。服务器名为402,并且在服务器上已有一名为example的SQLSERVER6.5数…  相似文献   

7.
面向对象的ORACLE PRO*C应用软件开发工具   总被引:4,自引:1,他引:3  
OO-HLL是我们设计的一个ORACLEPRO*C应用软件开发工具,它以面向对象和第四代语言面向问题的非过程化方式定义用户需求,生成可嵌入SQL语句到C程序中的PRO*C程序。本文介绍了OO-HLL的基本思想、结构、工作流程、类和对象的定义方式,讨论了它的实现技术。  相似文献   

8.
当前的实用知识库系统研究是将知识库查询语言嵌入到一个过程语言中.KBASE-P是一个通用的知识库程序设计语言.KBASE-P以KBASE作为查询语言,以FD-PROLOG(我们开发的一个PROLOG扩充)为过程性的宿主语言执行1/O和DB更新操作(用扩充的内部谓词).由于良好的设计和实现,查询语言与宿主语言之间的阻抗不匹配问题相对较小.因而,KBASE-P是一个比较实用的知识库程序设计语言.KBASE-P系统支持逻辑程序设计语言(KBASE-P语言)的程序开发,提供了文本编辑、文件管理、谓词管理、事实操作、Datalog查询、SQL查询等功能.本文详细介绍了KBASE-P系统的设计和实现.  相似文献   

9.
使用ODBC扩展Foxpro的SQL功能   总被引:1,自引:0,他引:1  
针对Foxpro的SQL语句的局限性讨论了一种通过ODBC和LCK扩展Foxpro的SQL语言的方法。着重介绍了LCK的使用方法及其与ODBC和Foxpro之间的接口。为foxpro的功能增强提供了一套有效的实现手段,使Foxpro的系统开发进入Windows编程的广泛天地。  相似文献   

10.
本文论述了关系数据库系统中的SQL语言与高级语言间的通讯区的一般结构,并以ORACLE和INFORMIX为例,对SQLCA和SQLDA进行了详尽的探讨。  相似文献   

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

12.
赵猛  陈珂  寿黎但  伍赛  陈刚 《软件学报》2022,33(12):4727-4745
自然语言查询转SQL (NL2SQL)是指将自然语言表达的查询文本自动转化成数据库系统可以理解并执行的结构化查询语言SQL表达式的技术.NL2SQL可以为普通用户提供数据库查询访问的自然交互界面,从而实现基于数据库的自然问答.复杂查询的NL2SQL是当前数据库学术界的研究热点,主流方法采用序列到序列(Seq2seq)的编解码方式对问题进行建模.然而,已有的工作大多基于英文场景,面向中文领域实际应用时,中文特殊的口语化表达导致复杂查询转化困难;此外,现有工作难以正确输出包含复杂计算表达式的查询子句.针对上述问题,提出一种树状模型取代序列表示,将复杂查询自顶向下分解为多叉树,树结点代表SQL的各组成元素,采用深度优先搜索来预测生成SQL语句.在DuSQL中文NL2SQL竞赛的两个官方测试集中,该方法分别取得了第1名和第2名的成绩,验证了其有效性.  相似文献   

13.
Chiql is a novel Chinese relational database query language for Chinese users.It supports procedural query style in which users can specify a complex database request in multiple simple statements.This facility renders Chiql simple-to-use and easy-to-remember.However,direct execution of multi-statemen Chiql rueries(i.e.statement by statement)is often inefficient as potential index-based operations(e.g.join) are by-passed.Furthermore,it often incurs additional database operations,such as scan and projection.To improve this situation,the SMA(Statement Merging Algorithm)is proposed.The goal of SMA is to merge as many dependent statments within Chiql query as possible to form a more efficient Chiql query.The ability in achieving improved effciency without sacrificing the simplicity of the language is the major advantage of this algorithm.  相似文献   

14.
XML查询语言XQuery是导航语言XPath的扩展,它是一种语法简单灵活且表现力强大的功能性语言。XQuery与XML数据结构有内在的联系,可以方便地编写业务逻辑,并且本质上就可以操作XML数据。本文对XQuery发展状况的进行了概要介绍,通过查询语言XQuery的主要概念,及XQuery语言在数据查询、转换等方面的应用分析,对XML文档查询语言的实际应用情况作出讨论。  相似文献   

15.
分析C-Omega语言和查询语言的集成过程,指出集成中使用查询运算符的优点,提出C-Omega语言和查询语言在操纵数据集时阻抗不匹配的解决方案。该方案解决了查询语言和宿主语言在软件开发中编程风范不同且数据类型相异的问题,并能及时发现数据库中的错误。  相似文献   

16.
In most object-oriented databases, as opposed to value-oriented databases, data are accessed by a programming language instead of a declarative query language. End users do not have a simple tool to perform their queries. This paper is concerned with the definition of an SQL-like query language on top of the O2 object-oriented database system. We study the influence of the object-oriented paradigm on a query language, describe our language through examples, define its semantics by means of an algebra and sketch the compilation of RELOOP in one of the languages supported by the O2 system.  相似文献   

17.
Declarative XML Update Language Based on a Higher Data Model   总被引:1,自引:0,他引:1       下载免费PDF全文
With the extensive use of XML in applications over the Web, how to update XML data is becoming an important issue because the role of XML has expanded beyond traditional applications in which XML is used for information exchange and data representation over the Web. So far, several languages have been proposed for updating XML data, but they are all based on lower, so-called graph-based or tree-based data models. Update requests are thus expressed in a nonintuitive and unnatural way and update statements are too complicated to comprehend. This paper presents a novel declarative XML update language which is an extension of the XML-RL query language. Compared with other existing XML update languages, it has the following features. First, it is the only XML data manipulation language based on a higher data model. Second, this language can express complex update requests at multiple levels in a hierarchy in a simple and flat way. Third, this language directly supports the functionality of updating complex objects while all other update languages do not support these operations. Lastly, most of existing languages use rename to modify attribute and element names, which is a different way from updates on value. The proposed language modifies tag names, values, and objects in a unified way by the introduction of three kinds of logical binding variables: object variables, value variables, and name variables.  相似文献   

18.
可视化查询语言CQL的实现   总被引:1,自引:0,他引:1  
为使得许多非计算机专业的用户,尤其是未接受过数据库编程语言训练的用户,能够独立操纵一个数据库系统,有效地解决工作、生活中的问题,我们研究并提供了一种空间数据库可视化查询语言CQL。借助该语言,用户可以直观、方便地操纵数据库系统或查询数据库信息。本文介绍了CQL语言的语素、语义、语法及语用的定义,同时给出了CQL编辑器、编译器和查询结果可视化的设计方法。  相似文献   

19.
XQuery语言的高性能实现需要利用XML查询代数提供的查询优化方法,也需要采取高效的树模式整体匹配算法。为了将这两种XML查询处理技术有效地结合在XQuery语言处理系统中,提出了一种通用系统框架来支持XQuery语言的高性能实现。在这个框架内,提供开放式XML数据源连接,并且通过作为中间语言的一种函数式查询计划描述语言FXQL来支持各种查询代数算子和树查询模式的表示,既允许采用各种XML查询代数,又允许采用各种树模式查询算法;进而,通过这种中间层的程序变换可以实现基于各种查询代数的查询重写,并从查询计划中分离出独立的树模式查询计算,使两种查询处理技术适当地统一在同一系统框架中,有效地支持了多种环境下XQuery语言的实现。  相似文献   

20.
This paper discusses the issues involved in designing a query language for the Semantic Web and presents the OWL query language (OWL-QL) as a candidate standard language and protocol for query–answering dialogues among Semantic Web computational agents using knowledge represented in the W3Cs ontology web language (OWL). OWL-QL is a formal language and precisely specifies the semantic relationships among a query, a query answer, and the knowledge base(s) used to produce the answer. Unlike standard database and Web query languages, OWL-QL supports query–answering dialogues in which the answering agent may use automated reasoning methods to derive answers to queries, as well as dialogues in which the knowledge to be used in answering a query may be in multiple knowledge bases on the Semantic Web, and/or where those knowledge bases are not specified by the querying agent. In this setting, the set of answers to a query may be of unpredictable size and may require an unpredictable amount of time to compute.  相似文献   

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

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