Data base programming tools in the ATLANT language
The ATLANT language is designed for the construction and operation of databases supporting various models. The language provides two levels of data definition: local data for a particular program and persistent data maintained for sets of programs. Persistent data are stored in one or several databases. Both local and persistent data are manipulated by the same set of statements. The data model is regarded as a set of data types and therefore the language provides a rich set of built-in specific and generic data types and tools for constructing user-defined types (both specific and generic).
Unable to display preview. Download preview PDF.
- [BW81]Buneman, P., and I. Winston, “The Use of Data Type Information in an Interactive Database Environment”, Proc. Workshop on Data Abstraction, Databases and Conceptual Modelling. SIGPLAN Notices, Vol. 16, No. 1, 1981, pp. 104–106.Google Scholar
- [LISK81]Liskov, B., et al., “CLU Reference Manual”, LNCC, Vol. 114, 1981, pp. 190.Google Scholar
- [SCHM77]Schmidt, J.W., “Some High Level Language Constructs for Data of Type Relation”, ACM Transactions on Database Systems, Vol. 2, No. 3, September 1977.Google Scholar
- [WASS81]Wasserman, A.I., et al., “Revised Report on the Programming Language PLAIN”, SIGPLAN Notices, No. 5, 1981, pp. 59–80.Google Scholar
- [ZAMU78]Zamulin, A. V., “BOYAZ — A Database Programming Language”, Algoritmy i organizacia ekonomicheskih zadach. Moskva, Statistika, No. 12, 1978, pp. 40–67, (in Russian).Google Scholar
- [ZAMU86]Zamulin, A. V., “The Programming Language ATLANT (the preliminary communication)”, Computing Center of the Siberian Division of the USSR Academy of Sciences, Preprint 654, 1986, (in Russian).Google Scholar