An overview of siderues: A graphical database schema editor for Galileo
Sidereus is a workstation based graphical tool to edit a Galileo database schema using a diagrammatic notation. Several tools to manipulate a graphic representation of a database schema exist as commercial products or research prototypes, but the novel aspects of this proposal lie in the fact that the graphical editor is used to model a database using a semantic data model, to deal with complex objects with the values of attributes definable using the rich type system of Galileo, a database language that supports the abstraction mechanisms of semantic data models. Moreover, schemes designed with Sidereus are translated automatically in Galileo code, executable on the same workstation.
KeywordsDatabase Schema Graphical Tool Graphical Editor Semantical Constraint Database Application
Unable to display preview. Download preview PDF.
- [AO84]Albano A. and R. Orsini, “A Prototyping Approach to Database Applications Development”, IEEE Database Engineering, Vol. 7, N. 4, pp. 64–69, 1984.Google Scholar
- [AOO87]Albano A., M. E. Occhiuto and R. Orsini, “Galileo Reference Manual”, Servizio Editoriale Universitario di Pisa, 1987.Google Scholar
- [FOGG84]Fogg D. , “Lessons from a “Living In a Database” Graphical Query Language”, Proceedings ACM SIGMOD '84 Conference, pp. 100–106, Boston, 1984.Google Scholar
- [WP87]Wasserman A. I. and P.A. Pircher, “A Graphical, Extensible Integrated Environment for Software Development”, ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environment, SIGPLAN Notices Vol. 22, 1, pp.131–142, 1987.Google Scholar