1989
DOI: 10.1145/63500.64125
|View full text |Cite
|
Sign up to set email alerts
|

NFQL: the natural forms query language

Abstract: A means by which ordinary forms can be exploited to provide a basis for nonprocedural specification of information processing is discussed. The Natural Forms Query Language (NFQL) is defined. In NFQL data retrieval requests and computation specifications are formulated by sketching ordinary forms to show what data are desired and update operations are specified by altering data on filled-in forms. The meaning of a form depends on a store of knowledge that includes extended abstract data types for defining elem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

1995
1995
2009
2009

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 43 publications
(19 citation statements)
references
References 29 publications
0
19
0
Order By: Relevance
“…QBE (Query-By-Example) [17] and NFQL (Natural Forms Query Language) [6] are languages for non-programmers to query and update a relational database. Skeleton tables of a database or customized forms are presented to users, who can fill in the blanks with "examples" to specify query constraints.…”
Section: Related Workmentioning
confidence: 99%
“…QBE (Query-By-Example) [17] and NFQL (Natural Forms Query Language) [6] are languages for non-programmers to query and update a relational database. Skeleton tables of a database or customized forms are presented to users, who can fill in the blanks with "examples" to specify query constraints.…”
Section: Related Workmentioning
confidence: 99%
“…If link participates in a relationship as an aggregation, it is treated in the same way as currentStep (lines [15][16][17][18][19][20][21][22][23][24][25]. For example, the Presentation relationship forms an aggregation and connects with Users through the Volunteer relationship ( Figure 14).…”
Section: Schema Navigation Menumentioning
confidence: 99%
“…Forms-based approaches [10,16,24] for query interface design have been proposed to provide users with visual tools to frame queries and to perform tasks such as database design and view definition. However, like Query-By-Example based methods, they require the users to deal with joins across multiple normalized tables, and they are not truly WYSIWYG, which reduces their usability for our target audience.…”
Section: Related Workmentioning
confidence: 99%
“…Early work on formbased querying mechanisms include [18,21] which provided users visual tools to frame their queries as well as to perform other operations such as database design [19] and view definition. The GRIDS system [28] generated forms that allowed users to pose queries in a semi-IR, semi-declarative fashion.…”
Section: Related Workmentioning
confidence: 99%