Objektorientierte Anwendungsentwicklung mit der postrelationalen Datenbank Caché

Die deutsche Neuauflage behandelt das aktuelle Caché 5:

Kirsten, W., Johann Wolfgang Goethe-Universität Frankfurt; Ihringer, M., InterSystems GmbH, Darmstadt; Kühn, M., SYNERVA GmbH, Frankfurt; Röhrig, B., Erfurt

2., überarb. u. erw. Aufl., Springer-Verlag Berlin/Heidelberg 2003. XIV, 424 S. 121 Abb., 82 Tab., mit CD-ROM. Hardcover.
ISBN 3-540-43248-5

 



Neuentwickelte Software ist heute oft schon zum Zeitpunkt Ihrer Einführung veraltet. Einen Ausweg aus dieser Krise bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte modelliert, die sowohl die Eigenschaften als auch das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexität hinter einer öffentlich bekannt gegebenen Schnittstelle. Dadurch können Objekte in den verschiedensten Programmpaketen verwendet werden, ohne dass die interne Realisierung bekannt sein muss. Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die üblichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausführlich das Objektmodell der postrelationalen Datenbank Caché. Zudem wird der Leser Schritt für Schritt bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die komplette Software hierzu einschließlich einer Single-User-Version von Caché 5 ist auf der beigefügten CD-ROM enthalten.

Die vorliegende zweite, überarbeitete und erweiterte Auflage berücksichtigt die zahlreichen Neuerungen der Caché-Version 5. Die Beschreibungen der Java- und ActiveX-Anbindung und des SQL-Managers von Caché wurden grundlegend überarbeitet und erweitert. Neu hinzugekommen sind eine ausführliche Beschreibung des neuen Caché Studio mit seinen umfassenden Verbesserungen für die Anwendungsentwicklung sowie Kapitel über die Web-Entwicklung mit den Caché Server Pages (CSP), den Datenaustausch mit XML und die Entwicklung von SOAP-basierten WebServices.

 

 

Inhalt: Erste Schritte.- Einführung in die Objekttechnologie.- Das Objektmodell von Caché.- Die Definition von Klassen.- Grundlagen von Caché ObjectScript.- Object Access und Objektpersistenz.- Direct Access und Globals.- SQL-Access und Tabellen.- GUI-Programmierung mit Visual Caché.- Objektinteraktion mit Java.- Web-Programmierung mit Caché.- Geräteverwaltung.- Anhang A: Caché-ObjectScript-Referenz.- Anhang B: CDL-Referenz.- Anhang C: SQL-Referenz.- Glossar.- Literatur.- Index.

CD-ROM: eine voll funktionsfähige Single-User-Lizenz von Caché 5.- der komplette Buchtext (durchsuchbar).- Acrobat Reader 5.0.- die Code-Beispiele aus dem Buch.- weitere Produktinformation über Caché.

Systemanforderungen: Intel Pentium-CPU oder besser · Windows 95, 98, ME, NT 4.0 (SP4, 5 oder 6), 2000 (SP2) oder XP · mindestens 128 MB Hauptspeicher · mindestens 100 MB freier Festplatten-Speicherplatz · konfigurierter TCP/IP-Stack · CD-ROM-Laufwerk

    Schlagworte: Hochperformante Datenbanken, Transaktionsverarbeitung, multidemensionales Datenmodell, multidimensionales Datenmodell, objektorientierte IT-Anwendungsentwicklung, postrelationales DBMS

Fachgebiete: Datenbankmanagement; Software-Engineering; Programmiertechniken

    geschrieben für: Praktiker im Bereich Anwendungsentwicklung und Datenbankmanagement, Softwarehäuser, Wissenschaftler und Studierende

    Buchkategorie: Weiterführendes Lehrbuch

    Publikationssprache: Deutsch


Die aktuelle englische Ausgabe bei Springer nun auch für Caché 5.0:

W. Kirsten, University of Frankfurt, Germany; M. Ihringer, InterSystems, Darmstadt, Germany; B. Röhrig, Erfurt, Germany; P. Schulte, InterSystems, Darmstadt, Germany

Object-Oriented Application Development Using the Caché Postrelational Database

Springer-Verlag Berlin/Heidelberg 2001. XIII, 362 pp. 108 figs., 71 tabs., with CD-ROM. Hardcover.
ISBN 3-540-00960-4

Nowadays, newly developed software packages are often obsolete already at the time of their introduction. Object-oriented software development is a possible-if not the only-solution to this dilemma: applications are modeled as software objects that describe the properties and the behavior of real-world entities. Such objects are encapsulated, in that they hide-behind a publicly known interface-the complexity of their internal data structures and behaviors. This enables objects to be used in a wide range of program packages without needing to know the details of their internal implementation.
Linking object- oriented modeled applications with a database places special demands on a database management system and development environment when the usual performance and semantics losses are to be avoided. This book provides a detailed description of the object model of the Caché postrelational database. This second, revised and expanded edition includes the many new features of Caché 5. There is a comprehensive description of the new Caché Studio with its improvements for developing and debugging applications as well as a whole new chapter about XML and SOAP based Web Services. The chapters about Java, ActiveX and the SQL manager have undergone a complete revision. The accompanying CD-ROM contains the complete associated software as well as a searchable PDF version of the book.
 


The use of this licensed software is governed by an end user license agreement contained in the software.

System requirements: PC with Intel CPU (Pentium or better), Windows 95, 98, ME, NT 4.0 (SP4, 5 or 6), 2000 (SP2) or XP, 128 MB main memory, 100 MB free disk space, CD-ROM drive

    Keywords: High-Performance Databases, Object-Oriented IT Application Development, Multidimensional Data Model, Postrelational DBMS, Transaction Processing

    Book category: Graduate Textbook

    Publication language: English