Skip to main content
Log in

Enhanced abstract data types in object-relational databases

  • Published:
The VLDB Journal Aims and scope Submit manuscript

Abstract.

The explosion in complex multimedia content makes it crucial for database systems to support such data efficiently. This paper argues that the “blackbox” ADTs used in current object-relational systems inhibit their performance, thereby limiting their use in emerging applications. Instead, the next generation of object-relational database systems should be based on enhanced abstract data type (E-ADT) technology. An (E-ADT) can expose the semantics of its methods to the database system, thereby permitting advanced query optimizations. Fundamental architectural changes are required to build a database system with E-ADTs; the added functionality should not compromise the modularity of data types and the extensibility of the type system. The implementation issues have been explored through the development of E-ADTs in Predator. Initial performance results demonstrate an order of magnitude in performance improvements.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received January 1, 1998 / Accepted May 27, 1998

Rights and permissions

Reprints and permissions

About this article

Cite this article

Seshadri, P. Enhanced abstract data types in object-relational databases. The VLDB Journal 7, 130–140 (1998). https://doi.org/10.1007/s007780050059

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s007780050059

Navigation