CSDL: A Conceptual Schema Definition Language for the Design of Data Base Applications
- 1 September 1979
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-5 (5) , 481-496
- https://doi.org/10.1109/tse.1979.234209
Abstract
A language to support the incremental design of the conceptual schemata of data bases is presented. Abstractions are expressed in terms of high-evel constructs and operations on these abstractions allow the definition of other abstractions. Both abstractions and operations on them are totally independent from the underlying internal representation of the schema, which is created consistently by applying the operators of the language. In addition, the language offers a. number of support facilities for type checking of relationships and graphical displays of the conceptual schemata for easier understanding.Keywords
This publication has 8 references indexed in Scilit:
- MANDATE: managing networks using database technologyIEEE Journal on Selected Areas in Communications, 1993
- Database Skeleton and Its Application to Logical Database SynthesisIEEE Transactions on Software Engineering, 1978
- Abstract data types and the development of data structuresCommunications of the ACM, 1977
- Some ideas on data types in high-level languagesCommunications of the ACM, 1977
- Abstraction mechanisms in CLUPublished by Association for Computing Machinery (ACM) ,1977
- Conceptual Graphs for a Data Base InterfaceIBM Journal of Research and Development, 1976
- Features of a conceptual schemaPublished by Association for Computing Machinery (ACM) ,1975
- Consistency auditing of databasesThe Computer Journal, 1974