Title :
An approach to multiparadigm programming database systems
Author_Institution :
Dept. of Math. & Comput., Univ. of Southern Queensland, Toowoomba, Qld., Australia
Abstract :
One way to tackle the impedance mismatch problem is to build multiparadigm programming database systems. The author analyzes a stratified LDL program by partitioning it into modules. It is shown by example that many embedded SQL programs may be programmed easily and elegantly in nonrecursive LDL. First, multiparadigm programming relational database systems may be built for nonrecursive LDL, which are easier to design and implement than multiparadigm programming deductive database systems based on recursive LDL. One may then incrementally add modules to handle various recursions. Multiparadigm programming deductive database systems are more powerful and provide more programming methodologies to choose from but are more difficult to construct
Keywords :
SQL; deductive databases; logic programming; logic programming languages; query languages; relational databases; specification languages; embedded SQL programs; impedance mismatch problem; modules; multiparadigm programming database systems; multiparadigm programming deductive database systems; multiparadigm programming relational database systems; nonrecursive LDL; recursions; stratified LDL program; Computer languages; Database languages; Database systems; Deductive databases; Design optimization; Impedance; Optimizing compilers; Query processing; Relational databases; Specification languages;
Conference_Titel :
Database and Expert Systems Applications, 1996. Proceedings., Seventh International Workshop on
Conference_Location :
Zurich
Print_ISBN :
0-8186-7662-0
DOI :
10.1109/DEXA.1996.558340