- 1 S. Abiteboul and N. Bidoit. Non first normal form relations- An algebra allowing data restructuring. Journal of Computer and System Sciences, 33:361-393, 1986. Google ScholarDigital Library
- 2 S. Abiteboul and R. Hull. IFO: A formal semantic database model. A CM Trans. on Database Systems, 12(4):525-565, 1087. Google ScholarDigital Library
- 3 F. Bancilhon and N. Spyratos. Update semantics and relational views. A CM Trans. on Database Systems, 6(4):557-575, 1981. Google ScholarDigital Library
- 4 T. Barsalou. View objects for relational databases. PhD thesis. Technical Report No. STAN-CS-90-1310, Computer Science Department, Stanford University, 1990. Google ScholarDigital Library
- 5 T. Barsalou and G. Wiederhold. Complex objects for relational databases. Computer Aided Design, 22(8):458- 468, 1990. Special issue on object-oriented techniques for CAD. Google ScholarDigital Library
- 6 D.S. Batory and W. Kim. Modeling concepts for VSLI CAD objects. A CM Trans. on Database Systems, 10(5):322-346, 1985. Google ScholarDigital Library
- 7 B.C. Cohen. Views and objects in OBI' A Prologbased view-object-oriented database. Technical Report P RRL-88-TR-005, David Sarnoff Research Center, Princeton, NJ, 1988.Google Scholar
- 8 P. Dadam et al. A DBMS prototype to support extended NF2 relations: An integrated view on fiat tables and hierarchies. In Proceedings of the International Conference on Management of Data, p. 356-367, Washington, D.C., 1986. ACM-SIGMOD. Google ScholarDigital Library
- 9 U. Dayal and P.A. Bernstein. On the correct translation of update operations on relational views. ACM Trans. on Database Systems, 7(3), 1982. Google ScholarDigital Library
- 10 A.L. Furtado and M.A. Casanova. Updating relational views. In Query processing in database systems. Springer-Verlag, New York, NY, 1985.Google Scholar
- 11 A.L. Furtado et al. Permitting updates through views of databases. Information Systems, 4(4), 1979.Google Scholar
- 12 S.J. Gibbs. An object-oriented office data model. PhD thesis, Computer Science Department, University of Toronto, 1983. Google ScholarDigital Library
- 13 A.M. Keller. Algorithms for translating view updates to database updates for views involving selections, projections, and joins. In Proceedings of the Fourth Symposium on Principles of Database Systems, Portland, OR, 1985. ACM SIGACT-SIGMOD. Google ScholarDigital Library
- 14 A.M. Keller. Choosing a view update translator by dialog at view definition time. In Proceedings of the Twelfth International Conference on Very Large Data Bases, p. 467-474, Kyoto, Japan, 1986. Google ScholarDigital Library
- 15 A.M. Keller. The role of semantics in translating view updates. IEEE Computer, 19(1):63-73, 1986.Google ScholarDigital Library
- 16 R.A. Lorie and W. Plouffe. Complex objects and their use in design transactions. In Proceedings of Engineering Design Applications, pages 115-121, San Jose, CA, 1983. ACM-SIGMOD/IEEE.Google Scholar
- 17 P. Pistor and F. Andersen. Designing a general NFNF data model with an SQL-type language interface, in Proceedings of the Twelfth International Conference on Very Large Data Bases, p. 278-288, Kyoto, Japan, 1986. Google ScholarDigital Library
- 18 M.A. Roth et al. Extended algebra and calculus for nested relational databases. A CM Trans. on Database Systems, 13(4):389-417, 1988. Google ScholarDigital Library
- 19 N. Roussopoulos and H.S. Kim. ROOST: A relational object oriented system. In Proceedings of the Third International Conference on Foundations of Data Organization and Algorithms, p. 404-420, Paris, France, 1989. Google ScholarDigital Library
- 20 L. Rowe and K.A. Schoens. Data abstractions, views, and updates in RIGEL. In Proceedings of the International Conference on Management of Data, p. 214-225, Boston, MA, 1979. ACM-SIGMOD. Google ScholarDigital Library
- 21 M. Stonebraker et al. Application of abstract data types and abstract indices to CAD databases. Ill Proceedings of Engineerin9 Desi9n Apphcatzons, pages 107-114, San Jose, CA, 1983. ACM-SIGMOI)/II'3I';|':.Google Scholar
- 22 G. Wiederhold. Views, objects aild databases. IEEE Computer, 19(12):37--44, 1986. Google ScholarDigital Library
- 23 G. Wiederhold and I~. EIMasri. "l'l,e structuraI model for database design. In l'~tity l?~'lal~o~sh~t~ ,,ll~proach to System Analysis and Dcszgu, p. 2.~7-257. Noxth- Holland, 1980. Google ScholarDigital Library
- 24 C.C. Woo and F.H. Locllovsky. An ot,.it'ct-based approach to modelling office work. IF, I';I'; l)~tabasc Engzneering Bulletin, 8(4), 1985.Google Scholar
Index Terms
- Updating relational databases through object-based views
Recommendations
Maintaining views in object-relational databases
View materialization is an important way of improving the performance of query processing. When an update occurs to the source data from which a materialized view is derived, the materialized view has to be updated so that it is consistent with the ...
Query processing over object views of relational data
This paper presents an approach to object view management for relational databases. Such a view mechanism makes it possible for users to transparently work with data in a relational database as if it was stored in an object-oriented (OO) database. A ...
Two-Level Caching of Composite Object Views of Relational Databases
ICDE '95: Proceedings of the Eleventh International Conference on Data EngineeringWe describe a two-level client-side cache for composite objects mapped as views of a relational database. A semantic model, the Structural Model, is used to specify joins on the relational database that are useful for defining composite objects. The ...
Comments