Specifying queries as relational expressions: the SQUARE data sublanguage
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
An associative processor for relational data bases--rap. (volumes 1 and 2)
An associative processor for relational data bases--rap. (volumes 1 and 2)
Limitations of record-based information models
ACM Transactions on Database Systems (TODS)
Improving the human factors aspect of database interactions
ACM Transactions on Database Systems (TODS)
Performance evaluation of a relational associative processor
ACM Transactions on Database Systems (TODS)
An algebra of quotient relations
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
SYNGLISH - a high level query language for the RAP database machine
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
RAP. 2 - an Associative Processor for data bases
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
Microprocessor based modular database processors
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
Data architecture and data model considerations
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
An overview of recent data base research
ACM SIGMIS Database
Hi-index | 0.00 |
Synthetic English is a very-high-level query language based on natural English. Query specification in Synthetic English parallels the user's natural thought processes, thereby allowing him to formulate complex queries without regard to implicit or explicit language control structures. Synthetic English is designed to be used in conjunction with the Functional Data Model, which is a conceptual graph model whose nodes and arcs represent sets and total functions, respectively. Further, the Functional Model admits a transformation to the Relational Model representation. Queries written in Synthetic English are easily parsed, using semantic predication analysis and the underlying graph, into primitive templates which are in one-to-one correspondence with the high-level machine language of the Relational Associative Processor called RAP. RAP is an associative and cellular back-end processor designed to support relational data bases. RAP's proven performance superiority over conventional architectures, its high-level machine language, and its query processing philosophy, make the interface to Synthetic English extremely efficient, avoiding intermediate-level code generation.