Modern Database Techniques - hs

advertisement
Modern Database
Techniques
with the
Postrelational Database
Management System Caché
Overview

Part1: Object Oriented Databases

Part2: Internal aspects of Databases

Part3: Distributed Databases and
Mobile Databases
Caché


High performance, massively scalable, highly
secure, post-relational
database management system.
Integrated object-oriented and SQL access
(Unified Data Architecture)
to efficient multidimensional database.
Caché Accessibility


Choice of tools, languages, and modes for accessing
Caché data.
Applications can use combination of object,
relational, and multidimensional access.
Caché History
Neil Pappalardo develops MUMPS
(Massachusetts General Hospital Utility Multi-Programming System)
MUMPS Development Committee (MDC) develops ANSI standard
Many vendors
2nd and 3rd ANSI standard
MUMPS renamed to M
InterSystem purchases other M-vendors
InterSystems
launches new Product: Caché
1967
1977
1980 … 1990
1993
1997
Lecture Information


Target group: Students of Computer Science in 5th
semester or higher
Prerequisites:




Relational Databases, SQL
Object Oriented Programming
UML
Duration


Student workload: 120 h – 150 h
Lecture and supervised exercises: 64 lessons (45 min)
Literature





Kirsten, Wolfgang, et al.: Object-Oriented Application
Development Using the Caché Postrelational Database,
Springer Verlag, Berlin, 2003, ISBN 3540009604
Caché online documentation: http://www.intersystems.com/
cache/downloads/documentation.html
Heuer, A.: Objektorientierte Datenbanken - Konzepte, Modelle,
Standards und Systeme, Addison-Wesley, 1997
R.G.G. Cattell: The Object Database Standard: ODMG 2.0.
Morgan Kaufmann, San Francisco, CA, 1997.
B. Mutschler, G. Specht: Mobile Datenbanksysteme, Springer
Verlag, Berlin, 2004
Download