menu
{ "item_title" : "Advances in Object-Oriented Database Systems", "item_author" : [" Asuman Dogac", "M. Tamer Vzsu", "Alexandros Biliris "], "item_description" : "Section 1: Introduction.- What Makes Object-Oriented Database Management Systems Different.- Object-Oriented Data Models.- Database Management Features.- OODBMS Architecture.- Using an OODBMS.- Implementation Considerations.- Query Processing.- Transactions.- Distributed Databases.- Other Features.- Summary.- Section 2: Models and Formal Languages.- Object-Oriented Data Model Concepts.- The Notion of Data Model.- Traditional Data Models and Their Shortcomings.- The Quest for Object-Oriented Data Models.- Basic Properties of OODM.- Additional Properties of OODM.- The Relationship of OODM to Other DBMS Issues.- Current State and Open Issues.- Query Languages for Models with Object-Oriented Features.- Relational Query Languages.- The Complex Objects Model.- The Complex Object Calculus.- Algebraic and Functional Languages.- Other OODM Features.- Conclusions.- Functional Programming Formalisms for OODBMS Methods.- Method Schemas.- The Expressive Power of Method Schemas.- The Typed Lambda Calculus with Equality (TLC=).- The Expressive Power of TLC=.- Conclusions and Some Open Problems.- A Formal Object-Oriented Query Model and an Algebra.- The Data Model.- The Query Model.- Illustrating Examples.- Conclusions.- Section 3: System Implementation Issues.- Optimization of Object-Oriented Query Languages: Problems and Approaches.- Data Model and Query Languages.- Problems in Object-Oriented Query Optimization.- Optimization Techniques.- Some Object-Oriented Optimization Systems.- Summary.- Transaction Models and Transaction Management in Object-Oriented Database Management Systems.- Fundamental Transaction Concepts.- Correctness Criteria.- Transaction Models.- Transactions on ADTs.- Transaction Management in OODBMSs.- Transactions as Objects.- Concluding Remarks.- Object Storage Management Architectures.- Organizing Objects on Disk.- Client-Server Architectures.- Persistence and Programming Languages.- OODBMS Architectures.- Summary.- Active Object Systems.- Active Objects.- Rule Classes.- Events.- Conditions.- Actions.- Execution Models.- Architectural Issues.- Design Issues.- Conclusions.- Object-Oriented Rule Languages and Optimization Techniques.- Relational Rule Languages.- Object-Oriented Rule Languages.- Object-Oriented Target Algebra.- Transformations to Optimize OOA Programs.- Recursive Update Optimization.- Search Strategies to Select a Query Plan.- Conclusions.- The Promise of Distributed Computing and the Challenges of Legacy Information Systems.- World-Wide Computing.- The Challenge of Legacy Information Systems.- Killer Applications for World-Wide Computing.- Object-Orientation and Interoperability.- Dimensions of the Interoperability Problem.- Application Interconnection.- Information Compatibility.- Object-Orientation is Part of the Problem.- Conclusions.- Section 4: Systems and Prototypes.- Open OODB: Architecture and Query Processing Overview.- Computational Model for Extensibility.- Open OODB Architecture.- Extensible Object Query Model.- Status and Conclusions.- METU Object-Oriented DBMS.- MOOD Kernel Implementation.- MOODSQL.- Cost Model Parameters.- Cost Analysis of Basic File Operations.- Cost of Implicit Join Operation.- General Description of the Execution of MOODSQL Queries.- Query Optimization in MOOD.- MoodView, The Graphical User Interface.- Summary.- The Ode Object-Oriented Database Management System: An Overview.- Object-Oriented Database Management Systems.- Ode.- O++.- Storage Manager.- OdeFs.- OdeView.- cql++.- Active Database Facilities.- Flexible Transaction Facilities.- Summary.- Object-Oriented Modeling for Hypermedia Systems Using the VODAK Model Language.- The VODAK Model Language VML.- Modeling of Hypermedia Documents.- Conclusion.- Object Modeling Using Classification in CANDIDE and its Applications.- Application to Heterogeneous Database Integration.- The Storage and Retrieval of Structured Documents.- Natural Language Query Interface to CANDIDE.- Implementation of CANDIDE on Secondary Stor...", "item_img_path" : "https://covers2.booksamillion.com/covers/bam/3/54/057/825/3540578250_b.jpg", "price_data" : { "retail_price" : "99.00", "online_price" : "99.00", "our_price" : "99.00", "club_price" : "99.00", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Advances in Object-Oriented Database Systems|Asuman Dogac

Advances in Object-Oriented Database Systems

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

Section 1: Introduction.- What Makes Object-Oriented Database Management Systems Different.- Object-Oriented Data Models.- Database Management Features.- OODBMS Architecture.- Using an OODBMS.- Implementation Considerations.- Query Processing.- Transactions.- Distributed Databases.- Other Features.- Summary.- Section 2: Models and Formal Languages.- Object-Oriented Data Model Concepts.- The Notion of "Data Model".- Traditional Data Models and Their Shortcomings.- The Quest for Object-Oriented Data Models.- Basic Properties of OODM.- Additional Properties of OODM.- The Relationship of OODM to Other DBMS Issues.- Current State and Open Issues.- Query Languages for Models with Object-Oriented Features.- Relational Query Languages.- The Complex Objects Model.- The Complex Object Calculus.- Algebraic and Functional Languages.- Other OODM Features.- Conclusions.- Functional Programming Formalisms for OODBMS Methods.- Method Schemas.- The Expressive Power of Method Schemas.- The Typed Lambda Calculus with Equality (TLC=).- The Expressive Power of TLC=.- Conclusions and Some Open Problems.- A Formal Object-Oriented Query Model and an Algebra.- The Data Model.- The Query Model.- Illustrating Examples.- Conclusions.- Section 3: System Implementation Issues.- Optimization of Object-Oriented Query Languages: Problems and Approaches.- Data Model and Query Languages.- Problems in Object-Oriented Query Optimization.- Optimization Techniques.- Some Object-Oriented Optimization Systems.- Summary.- Transaction Models and Transaction Management in Object-Oriented Database Management Systems.- Fundamental Transaction Concepts.- Correctness Criteria.- Transaction Models.- Transactions on ADTs.- Transaction Management in OODBMSs.- Transactions as Objects.- Concluding Remarks.- Object Storage Management Architectures.- Organizing Objects on Disk.- Client-Server Architectures.- Persistence and Programming Languages.- OODBMS Architectures.- Summary.- Active Object Systems.- Active Objects.- Rule Classes.- Events.- Conditions.- Actions.- Execution Models.- Architectural Issues.- Design Issues.- Conclusions.- Object-Oriented Rule Languages and Optimization Techniques.- Relational Rule Languages.- Object-Oriented Rule Languages.- Object-Oriented Target Algebra.- Transformations to Optimize OOA Programs.- Recursive Update Optimization.- Search Strategies to Select a Query Plan.- Conclusions.- The Promise of Distributed Computing and the Challenges of Legacy Information Systems.- World-Wide Computing.- The Challenge of Legacy Information Systems.- Killer Applications for World-Wide Computing.- Object-Orientation and Interoperability.- Dimensions of the Interoperability Problem.- Application Interconnection.- Information Compatibility.- Object-Orientation is Part of the Problem.- Conclusions.- Section 4: Systems and Prototypes.- Open OODB: Architecture and Query Processing Overview.- Computational Model for Extensibility.- Open OODB Architecture.- Extensible Object Query Model.- Status and Conclusions.- METU Object-Oriented DBMS.- MOOD Kernel Implementation.- MOODSQL.- Cost Model Parameters.- Cost Analysis of Basic File Operations.- Cost of Implicit Join Operation.- General Description of the Execution of MOODSQL Queries.- Query Optimization in MOOD.- MoodView, The Graphical User Interface.- Summary.- The Ode Object-Oriented Database Management System: An Overview.- Object-Oriented Database Management Systems.- Ode.- O++.- Storage Manager.- OdeFs.- OdeView.- cql++.- Active Database Facilities.- Flexible Transaction Facilities.- Summary.- Object-Oriented Modeling for Hypermedia Systems Using the VODAK Model Language.- The VODAK Model Language VML.- Modeling of Hypermedia Documents.- Conclusion.- Object Modeling Using Classification in CANDIDE and its Applications.- Application to Heterogeneous Database Integration.- The Storage and Retrieval of Structured Documents.- Natural Language Query Interface to CANDIDE.- Implementation of CANDIDE on Secondary Stor...

This item is Non-Returnable

Details

  • ISBN-13: 9783540578253
  • ISBN-10: 3540578250
  • Publisher: Springer
  • Publish Date: September 1994
  • Dimensions: 9.21 x 6.14 x 1.19 inches
  • Shipping Weight: 2.03 pounds
  • Page Count: 536

Related Categories

You May Also Like...

    1

BAM Customer Reviews