A FAD for data intensive applications
- 1 January 1992
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Knowledge and Data Engineering
- Vol. 4 (1) , 34-51
- https://doi.org/10.1109/69.124896
Abstract
FAD is a strongly typed database programming language designed for uniformly manipulating transient and persistent data on Bubba, a parallel database system developed at MCC. The paper provides an overall description of FAD, and discusses the design rationale behind a number of its distinguishing features. Comparisons with other database programming languages are provided.Keywords
This publication has 31 references indexed in Scilit:
- A theory of type polymorphism in programmingPublished by Elsevier ,2003
- Types and persistence in database programming languagesACM Computing Surveys, 1987
- ORBIT: an optimizing compiler for schemeACM SIGPLAN Notices, 1986
- The relational model with relation-valued attributesInformation Systems, 1986
- GALILEO: a strongly-typed, interactive conceptual languageACM Transactions on Database Systems, 1985
- On the expressive power of the logical data modelACM SIGMOD Record, 1985
- The Format ModelJournal of the ACM, 1984
- An implementation of GEMACM SIGMOD Record, 1984
- Some high level language constructs for data of type relationACM Transactions on Database Systems, 1977
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976