This Article 
 Bibliographic References 
 Add to: 
Future Trends in Database Systems
March 1989 (vol. 1 no. 1)
pp. 33-44

The author discusses the likely evolution of commercial data managers over the next several years. Topics to be covered include the following: why SQL (structured query language) has become a universal standard; who can benefit from SQL standardization; why the current SQL standard has no chance of lasting; why all database systems can be distributed soon; what new technologies are likely to be commercialized; and why vendor independence may be achievable.

[1] J. Banerjeeet al., "Semantics and implementation of schema evolution in object-oriented databases," inProc. 1987 ACM-SIGMOD Conf. Management Data, San Francisco, CA, May 1987.
[2] F. Bancilhon and R. Ramakrishnan, "An amateur's introduction to recursive query processing strategies," inProc. 1986 ACM-SIGMOD Conf. Management of Data(Washington, DC), May 1986, pp. 16-52.
[3] P. Bernstein and N. Goodman, "Concurrency Control in Distributed Database Systems,"ACM Computing Surveys, Vol. 13, No. 2, June 1981, pp. 185-221.
[4] P. Buneman and M. Atkinson, "Inheritance and persistence in data-base programming languages," inProc. 1986 ACM-SIGMOD Conf. Mangement Data, Washington, DC, May 1986.
[5] M. J. Careyet al, "The architecture of the EXODUS extensible DBMS," inProc. Int. Workshop on Object-Oriented Database Systems, Sept. 1986.
[6] P. Dadamet al., "A DBMS prototype to support extended NF2 relations: An integrated view on flat tables and hierarchies," inProc. ACM SIGMOD, 1986, pp. 356-367.
[7] C. Date, "A critique of SQL,"SIGMOD Rec., Jan. 1985.
[8] S.B. Davidson, H. Garcia-Molina, and D. Skeen, "Consistency in a Partitioned Network,"ACM Computing Surveys, Vol. 17, No. 3, Sept. 1985, pp. 341-370.
[9] D. Fishmanet al., "Iris: An object-oriented database management system,"ACM-TOOIS, Jan. 1987.
[10] H. Guttman, "R-trees: A dynamic index structure for spatial searching," inProc. ACM/SIGMOD Conf., 1984, pp. 47-56.
[11] Y. Ioannidis and E. Wong, "Query optimization through simulated annealing," inProc. 1987 ACM-SIGMOD Conf. Management Data, San Francisco, CA, May 1987.
[12] A. Kumar and M. Stonebraker, "Semantics based transaction management techniques for replicated data," inProc. 1988 ACM-SIGMOD Conf. Management Data, Chicago, IL, June 1988.
[13] B. Lindsay, "A data management extension architecture," inProc. 1987 ACM-SIGMOD Conf. Management Data, San Francisco, CA. May 1987.
[14] D. A. Patterson, G. Gibson, and R. H. Katz, "A case for redundant arrays of inexpensive disks (RAID)," inProc. ACM SIGMOD, Chicago, IL, June 1-3, 1988, pp. 109-116.
[15] J. T. Robinson, "The k-D-B-tree: A search structure for large multidimensional dynamic indexes," inProc. ACM SIGMOD, 1981, pp. 10-18.
[16] A. Rosenthal, S. Heiler, U. Dayal, and F. Manola, "Traversal recursion: a practical approach to supporting recursive applications," inProc. 1986 ACM SIGMOD Conf.(Washington, DC), 1986, pp. 166-176.
[17] L. Rowe, "Fill-in-the-form programming," inProc. 1985 Very Large Data Base Conf., Stockholm, Sweden, Aug. 1985.
[18] P. Selinger and M. Adiba, "Access path selection in a distributed database management system," inProc. ICOD, Aberdeen, Scotland, July 1980.
[19] L. D. Shapiro, "Join processing in database systems with large main memories,"ACM Trans. Database Syst., vol. 11, no. 3, pp. 239-264, Sept. 1986.
[20] D. Skeen, "Nonblocking commit protocols," inProc. ACM SIGMOD Int. Conf. Management of Data, 1981, pp. 133-142.
[21] M. Stonebrakeret al., "Application of abstract data types and abstract indexes to CAD data," inProc. Eng. Appl. Stream of 1983 Data Base Week, San Jose, CA, May 1983.
[22] M. Stonebraker and L. Rowe, "The design of POSTGRES," inProc. 1986 ACM-SIGMOD Conf. Management of Data, Washington, DC, May 1986.
[23] M. Stonebraker, "Inclusion of new types in relational data base systems," inProc. IEEE Data Eng. Conf., Los Angeles, CA, Feb. 1986.
[24] M. Stonebrakeret al., "The design of the POSTGRES rules system," inProc. 1987 IEEE Data Eng. Conf., Los Angeles, CA, Feb. 1987.
[25] S. Tsur and C. Zaniolo, "An implementation of GEM-Supporting a semantic data model on a relational back end," inProc. 1984 ACM-SIGMOD Int. Conf. Management of Data, Boston, MA, June 1984.
[26] J. Ullman, "Implementation of logical query languages for data bases," inProc. 1985 ACM-SIGMOD Int. Conf. Management Data, Austin, TX, May 1985.

Index Terms:
future trends; database systems; commercial data managers; SQL; structured query language; universal standard; distributed; database management systems; query languages; technological forecasting
M. Stonebraker, "Future Trends in Database Systems," IEEE Transactions on Knowledge and Data Engineering, vol. 1, no. 1, pp. 33-44, March 1989, doi:10.1109/69.43402
Usage of this product signifies your acceptance of the Terms of Use.