Component Database Systems

advertisement

Component Database Systems 

Description



    Component Database Systems is a collection of invited chapters by the researchers making the most influential contributions in the database industry's trend toward componentization This book represents the sometimes-divergent, sometimes-convergent approaches taken by leading database vendors as they seek to establish commercially viable componentization strategies. Together, these contributions form the first book devoted entirely to the technical and architectural design of component-based database systems. In addition to detailing the current state of their research, the authors also take up many of the issues affecting the likely future directions of component databases. If you have a stake in the evolution of any of today's leading database systems, this book will make fascinating reading. It will also help prepare you for the technology that is likely to become widely available over the next several years.

Programming Interviews Exposed: Coding Your Way Through the Interview

advertisement

Table Of Contents

Chapter 1 - Component Database Systems: Introduction, Foundations and Overview

1.1 Introduction

1.2 The need for componentization DBMSs

1.3 Prerequisites and foundations of CDBMSs

1.4 Related work: the roots of CDBMSs

1.5 Component database models

1.6 Summary and conclusion


Chapter 2 - Distributed Component Database Management Systems

2.1 Introduction

2.2 Single-site component DBMSs

2.3 Distributed component DBMSs

2.4 Summary


Chapter 3 - All Your Data: The Oracle Extensibility Architecture

3.1 Overview

3.2 Extensible type system

3.3 Server execution environments

3.4 Extensible indexing and operators

3.5 Defining a text-indexing scheme

3.6 Extensible optimizer

3.7 User-defined aggregates

3.8 Abstract tables

3.9 Cartridge basic services

3.10 Case studies

3.11 Conclusion


Chapter 4 - Extensible Indexing Support in DB2 Universal Database

4.1 Introduction

4.2 Hard-wired indexing

4.3 High-level indexing of user-defined types

4.4 Applications

4.5 Loose integration of external search engines

4.6 Performance

4.7 Related work and conclusion


Chapter 5 - Enabling Component Databases with OLE DB

5.1 Introduction

5.2 Universal data access

5.3 OLE DB: a component data model

5.4 Services

5.5 Custom data providers

5.6 Component database scenarios

5.7 Microsoft data access software developer's kit

5.8 Summary

advertisement

Chapter 6 - An Architecture for Transparent Access to Diverse Data Sources

6.1 Introduction

6.2 System Overview

6.3 Goals for the wrapper component architecture

6.4 Building a wrapper

6.5 Wrapper implementations

6.6 Related works

6.7 Conclusion


Chapter 7 Building Component Database Systems Using CORBA

7.1 Introduction

7.2 Object management architecture

7.3 Common Object Request Broker Architecture

7.4 Common object services

7.5 Common facilities

7.6 Building componentized applications

7.7 CORBA and database interoperability

7.8 Conclusion


Chapter 8 - The Architecture of a Database System for Mobile and Embedded Devices

8.1 Introduction

8.2 The idea of a pure java database management system

8.3 User API and object model

8.4 Object management

8.5 Transaction management

8.6 Concurrency control

8.7 Backend

8.8 Distributed applications

8.9 Event management

8.10 Log service

8.11 Postprocessing

8.12 On-demand assembly of components

8.13 Outlook


Chapter 9 - Conclusions and Perspectives

9.1 Achievements

9.2 Open issues

9.2.1 Adequate support for components

9.2.2 Application development using CDBMSs

9.2.3 Performance issues

9.2.4 Development of CDBMS components

9.3 The End (is not yet near)


Download full PDF in Comment section

advertisement

1 Comments

Previous Post Next Post