Abstract
Efficiency is one of the most crucial factors to be sought in the design of a DBMS for engineering data, because the data size can be very large. Efficient data handling is usually achieved at the cost of flexibility of a system. It is hard to facilitate evolution of applications. GDL (Graph Data Language) presented here aims at a practical solution of efficiency and data independence problem, by allowing a user to control effective database design in terms of a high level data language. This paper describes an overview of GDL. The data model is formulated as a labelled directed graph (i.e., a general network structure). The characteristics of GDL include operations on graphs, dynamic type handling and structured concise data manipulation statements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
(ANS75) ANSI/X3/SPARC, “Study Group on Data Base Management Systems: Interim Report, ANSI-2/8/75.
(AST76) Astrahan, M.M., et al., “System R: Relational Approach to Database Management” ACM Trans. on Database Systems, Vol., 1, No. 2, Jun., 1976, 97–137.
(BCH69) Bachman, C.W., “Data Structure Diagrams”, ACM Database, Vol. 1, No. 2, 1969, 4–10.
(BRD78) Bradley, J., “An Extended Owner-Coupled Set Data Model”, ACM Trans. on Database Systems, Vol. 3, No. 4, Dec., 1978, 385–416.
(BRW80) Browne, J.C., Kunii, T.L., Kunii, H.S., Takahashi, K., Katayarna, O. and Oyanagi, K., “An Evolutionary Data Base Management System”, Proc. IEEE COMPSAC 80, Oct., 1980, 320–326.
(CHN76) Chen, P. C., “The Entity-Relationship Model — Toward a Unified View of Data”, ACM Trans. on Database Systems, Vol. 1, No. 1, Mar., 1976, 9–36..
(CDD70) Codd, E. F., “A Relational Model of Data for Large Shared Data Banks”, CACM Vol. 13, No. 6, Jun., 1970, 377–387.
(CDD72) Codd, E. F., “Relational Completeness of Data Base Sublanguages”, Data Base Systems, Courant Computer Science Symposia Series Vol. 6, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1982, 65–98.
(DBT71) Data Base Task Group of CODASYL Programming Language Committee, Final Report, Apr., 1971.
(DAT80) Date, C. J., “An Introduction to the Unified Database Language ( UDL)”, Proc. Sixth Int. Conf. on Very Large Data Bases, 1980, 15–32.
(DYL79) Dayal, U., “Schema-Mapping Problems in Database Systems”, Dissertation, Harvard University, Cambridge, MA, Aug., 1979.
(FRT77) Furtado, A. L. and Kerschberg, L., “An Algebra of Quotient Relations”, ACH-SIGMOD, Proc. Int. Conf. on Management of Data, Toronto, Aug., 1977, 1–8.
(HRW76) Horowitz, E. and Sahni, S., Fundamentals of Data Structures, Computer Science Press, Inc., Potomac, Maryland, 1976.
(RST74) Rustin, R., ed., “Data Models: Data-Structure Set Versus Relational”, Proc. ACM-SIGFIDET Debate, Ann Arbor, 1974.
(TSC76) Tsichritzes, D., “LSL: A Link and Selector Language”, ACM-SIGMOD, Proc. Int. Conf. on Management of Data, Washington, D.C., Jun., 1976, 123–133.
(Tsichritzes, D. C. and Lochovsky, F. H., “Hierarchical Data Base Management”, Computing Surveys 8, 105–124 (1976).
(TYL76) Taylor, R. W. and Frank, R. L., “CODASYL Data Base Management Systems”, Computing Survey 8, 67–104 (1976).
(WRT75) Wirth, N., “On the Design of Programming Languages”, Proc. IFIP, Aug., 1974, 386–393.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Kluwer Academic Publishers
About this chapter
Cite this chapter
Kunii, H.S., Browne, J.C., Dayal, U. (1984). GDL: A High Level, Access-Path Oriented Data Language. In: Wang, P.CC. (eds) Advances in Engineering Data Handling. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-2817-9_25
Download citation
DOI: https://doi.org/10.1007/978-1-4613-2817-9_25
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-9782-6
Online ISBN: 978-1-4613-2817-9
eBook Packages: Springer Book Archive