Current database definition techniques tend to be either purely language based or purely graphical. There is little or no integration between the two. This places artificial limits on the environment that developers must work in; ideally, they should be able to switch paradigms as the need arises. This lack of integration also causes problems with database reengineering. The paper describes an architecture for a relational abstraction layer, which isolates the front end "dialect" used from the underlying relational implementation. This allows tighter integration between different database definition techniques.
[1]
Marc Gyssens,et al.
A graph-oriented object database model
,
1990,
IEEE Trans. Knowl. Data Eng..
[2]
C. J. Date,et al.
The third manifesto
,
1995,
SGMD.
[3]
K. Piersol.
A close-up of OpenDoc
,
1994
.
[4]
Zahir Tari,et al.
Database Visual Environments Based on Advanced Data Models
,
1992,
Advanced Visual Interfaces.
[5]
Zahir Tari,et al.
SUPER - Visual Interaction with an Object-Based ER Model
,
1992,
ER.
[6]
William R. Cook,et al.
The Open Scripting Architecture
,
1994
.