Implementation of Data Flow Query Language (DFQL)

Download
Author
Sahin, Ilker
Aksoy, Baybora
Date
2001-03Advisor
Wu, C. Thomas
Second Reader
Eagle, Chris
Metadata
Show full item recordAbstract
A relational database management system (RDBMS) is a software product that structures data in accordance with the relational data model and permits data manipulation based on relational algebra. There are two widely-used query languages for the relational database management systems (RDBMS's). These are Structured Query Language (SQL) and Query By Example (QBE). Although these languages are powerful, they both have drawbacks concerning ease-of-use, especially in expressing universal quantification and specifying complex nested queries. In order to eliminate these problems, Data Flow Query Language (DFQL) has been proposed. DFQL offers an easy-to-use graphical user interface to the relational model based on a data flow diagram, while maintaining all of the strengths of SQL andQBE. The purpose of this thesis is to implement DFQL, allowing the users to login one or more relational database(s) through JDBC, view the structure of the connected databases graphically, and implement inquiries in SQL and DFQL to retrieve the data.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
Cross model access in the multi-lingual, multi-model database management system.
Anastasopoulos, Achilles (Monterey, California. Naval Postgraduate School, 1997-03);Relational, hierarchical, network, functional, and object oriented databases support its corresponding query language, SQL, DL/I, CODASYL-DML, DAPLEX, and OO-DML, respectively. However, each database type may be accessed ... -
Reactivation of the relational interface in M_x001B_p2_x001B_sDBMS and implementation of the EWIR database
Scrivener, Donna N.; Edwards, Renell D. (Monterey, California. Naval Postgraduate School, 1996-06);The primary Department of Defense source for technical parametric performance data on non-communications emitters is the Electronic Warfare Reprogramming Database (EWIRDB). Data representation in the EWIRDB is via disjointed ... -
Data structures and algorithms for supporting GLAD interfaces.
Grenseman, Paul D. (1988);The relational database model has become the most popular and widespread database model. Most current database systems are based upon or related to -he relational model. However, the relational model is beset with ...