Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Component Database Systems -

Component Database Systems (eBook)

eBook Download: PDF
2000 | 1. Auflage
294 Seiten
Elsevier Science (Verlag)
978-0-08-049072-4 (ISBN)
Systemvoraussetzungen
68,21 inkl. MwSt
(CHF 66,60)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen


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.
* Is comprised of contributions from the field's most highly respected researchers, including key figures at IBM, Oracle, Informix, Microsoft, and POET.
* Represents the entire spectrum of approaches taken by leading software companies working on DBMS componentization strategies.
* Covers component-focused architectures, methods for hooking components into an overall system, and support for component development.
* Examines the component technologies that are most valuable to Web-based and multimedia databases.
* Presents a thorough classification and overview of component database systems.


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. - Is comprised of contributions from the field's most highly respected researchers, including key figures at IBM, Oracle, Informix, Microsoft, and POET- Represents the entire spectrum of approaches taken by leading software companies working on DBMS componentization strategies- Covers component-focused architectures, methods for hooking components into an overall system, and support for component development- Examines the component technologies that are most valuable to Web-based and multimedia databases- Presents a thorough classification and overview of component database systems

Cover 1
Copyright Page 5
Contents 8
Foreword 6
Preface 16
Chapter 1. Component Database Systems: Introduction, Foundations, and Overview 20
1.1 Introduction 21
1.2 The Need for Componentized DBMSs 23
1.3 Prerequisites and Foundations of CDBMSs 27
1.4 Related Work: The Roots of CDBMSs 31
1.5 Component Database Models 38
1.6 Summary and Conclusion 47
Chapter 2. Distributed Component Database Management Systems 48
2.1 Introduction 49
2.2 Single-Site Component DBMSs 54
2.3 Distributed Component DBMSs 71
2.4 Summary 88
Chapter 3. All Your Data: The Oracle Extensibility Architecture 90
3.1 Overview 91
3.2 Extensible Type System 95
3.3 Server Execution Environments 97
3.4 Extensible Indexing and Operators 100
3.5 Defining a Text-Indexing Scheme 105
3.6 Extensible Optimizer 107
3.7 User-Defined Aggregates 112
3.8 Abstract Tables 115
3.9 Cartridge Basic Services 119
3.10 Case Studies 120
3.11 Conclusion 123
Chapter 4. Extensible Indexing Support in DB2 Universal Database 124
4.1 Introduction 125
4.2 Hard-Wired Indexing 127
4.3 High-Level Indexing of User-Defined Types 128
4.4 Applications 137
4.5 Loose Integration of External Search Engines 143
4.6 Performance 151
4.7 Related Work and Conclusion 153
Chapter 5. Enabling Component Databases with OLE DB 158
5.1 Introduction 159
5.2 Universal Data Access 160
5.3 OLE DB: A Component Data Model 162
5.4 Services 173
5.5 Custom Data Providers 176
5.6 Component Database Scenarios 177
5.7 Microsoft Data Access Software Developer’s Kit 186
5.8 Summary 190
Chapter 6. An Architecture for Transparent Access to Diverse Data Sources 194
6.1 Introduction 195
6.2 System Overview 197
6.3 Goals for the Wrapper Component Architecture 198
6.4 Building a Wrapper 199
6.5 Wrapper Implementations 219
6.6 Related Work 221
6.7 Conclusion 224
Chapter 7. Building Component Database Systems Using CORBA 226
7.1. Introduction 227
7.2 Object Management Architecture 228
7.3 Common Object Request Broker Architecture 230
7.4 Common Object Services 243
7.5 Common Facilities 248
7.6 Building Componentized Applications 248
7.7 CORBA and Database Interoperability 252
7.8 Conclusion 254
Chapter 8. The Architecture of a Database System for Mobile and Embedded Devices 256
8.1 Introduction 257
8.2 The Idea of a Pure Java Database Management System 257
8.3 User API and Object Model 258
8.4 Object Management 261
8.5 Transaction Management 262
8.6 Concurrency Control 263
8.7 Backend 264
8.8 Distributed Applications 265
8.9 Event Management 266
8.10 Log Service 267
8.11 Postprocessing 268
8.12 On-Demand Assembly of Components 269
8.13 Outlook 270
Chapter 9. Conclusions and Perspectives 272
9.1 Achievements 273
9.2 Open Issues 274
9.3 The End (Is Not Yet Near) 279
Bibliography 282
Index 300
About the Authors 309

Erscheint lt. Verlag 25.10.2000
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Datenbanken
Mathematik / Informatik Informatik Theorie / Studium
Sozialwissenschaften Kommunikation / Medien Buchhandel / Bibliothekswesen
ISBN-10 0-08-049072-7 / 0080490727
ISBN-13 978-0-08-049072-4 / 9780080490724
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Der Leitfaden für die Praxis

von Christiana Klingenberg; Kristin Weber

eBook Download (2025)
Carl Hanser Fachbuchverlag
CHF 48,80