Prof. Dr. Elmar J. Sinz Universität Bamberg Literaturliste zur Vorlesung EbIS-3: Architekturen von Datenbanksystemen und von datenbankbasierten Anwendungssystemen SS 2005 Vorlesungsbegleitende Literatur: Einführende Literatur zum Bereich Datenbanksysteme: Date C.J.: Introduction to database systems. 8 th Edition, Addison-Wesley, Reading, Massachusetts 2003 Emmerich W.: Konstruktion von verteilten Objekten. dpunkt-verlag, Heidelberg 2003. Heuer A., Saake G.: Datenbanken. Konzepte und Sprachen. 2., akt. u. erw. Auflage, Thomson, Bonn 2000 Kemper A., Eickler A.: Datenbanksysteme. Eine Einführung. 5., akt. u. erw. Auflage, Oldenbourg, München 2004 Lang M., Lockemann P.C.: Datenbankeinsatz. Springer, Berlin 1995 Lewis P.M., Bernstein A., Kifer M.: Databases and Transaction Processing. An Application-Oriented Approach. Addison-Wesley, Boston 2002. Lockemann P., Dittrich K.: Architektur von Datenbanksystemen. dpunkt-verlag, Heidelberg 2003. Loeser H.: Web-Datenbanken. Einsatz objekt-relationaler Datenbanken für Web- Informationssysteme. Springer, Berlin 2001 Rob P., Coronel C.: Database Systems. Design, Implementation, and Management. 6 th Edition, Thomson Learning, Cambridge, Massachussetts 2004 Ullman J.D.: Principles of Database and Knowledge Based Systems. 2. Edition, Computer Science Press, Rockville, Maryland 1989
Vossen G.: Datenmodelle, Datenbanksprachen und Datenbankmanagement-Systeme. 4., korr. u. erw. Auflage, Oldenbourg, München 2000 Hinweis: Die folgenden Literaturempfehlungen beziehen sich auf die einzelnen Kapitel der Vorlesung. Quellen, die für mehrere Kapitel relevant sind, sind dem jeweils ersten Kapitel zugeordnet: Kapitel 1: Ferstl O.K., Sinz E.J.: Grundlagen der Wirtschaftsinformatik. Band 1. 4., überarb. u. erw. Auflage, Oldenbourg, München 2001, Kapitel 9.2 Kapitel 2, 3: Heuer A.: Objektorientierte Datenbanken - Konzepte, Modelle, Standards und Systeme. 2. Auflage, Addison-Wesley, Bonn 1997 Kapitel 3: Saake G., Tuerker C., Schmitt I.: Objektdatenbanken. Thomson Publishing 1997. (Im.pdf-Format frei verfügbar unter http://wwwiti.cs.uni-magdeburg.de/iti_db/publikationen/sst97/) Kapitel 4: Gray J., Reuter A.: Transaction Processing - Concepts and Techniques. Morgan Kaufmann, 1993 Weikum, G.: Transaktionen in Datenbanksystemen. Addison Wesley, 1988 Kapitel 5: Rahm E.: Mehrrechner-Datenbanksysteme. Addison-Wesley, Bonn 1994 (Im Web frei verfügbar unter http://dbs.uni-leipzig.de/buch/index.html) Weikum G., Vossen G.: Transactional Information Systems. Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann, San Francisco 2002.
Kapitel 6: Britton C.: IT Architectures and Middleware. Strategies for Building Large, Integrated Systems. 2 nd Edition, Addison-Wesley, Boston 2004. Hamilton G., Cattell R., Fisher M.: JDBC Datenbankzugriff mit Java. Addison-Wesley 1998 Lamersdorf W.: Datenbanken in verteilten Systemen. Vieweg, Braunschweig 1994 Myerson J. M.: The Complete Book of Middleware. Auerbach, Boca Raton 2002 Orfali R., Harkey D., Edwards J.: The Essential Distributed Objects Survival Guide. Wiley, New York 1996 Österle H., Riehm R., Vogler P.: Middleware. Grundlagen, Produkte und Anwendungsbeispiele für die Integration heterogener Welten. Vieweg, Braunschweig/Wiesbaden 1996 White S., Fisher M., Cattell R., Hamilton G., Hapner M.: JDBC API Tutorial and Reference, Second Edition. Universal Data Access for the Java 2 Platform. Addison-Wesley, Boston 1999. Kapitel 7: Dadam P.: Verteilte Datenbanken und Client-Server-Systeme. Grundlagen, Konzepte und Realisierungsformen. Springer, Berlin 1996 Freytag J.C., Maier D., Vossen G. (eds.): Query Processing For Advanced Database Systems. Morgan Kaufmann, San Mateo, California 1994 Oezsu T.M., Valduriez P.: Principles of Distributed Database Systems. 2 nd Edition, Prentice Hall 1999 Kapitel 8: Böhnlein M., Ulbrich-vom Ende A.: Grundlagen des Data Warehousing. Modellierung und Architektur. Bamberger Beiträge zur Wirtschaftsinformatik Nr. 58, Bamberg 2000 Chamoni P., Gluchowski P.: Analytische Informationssysteme Data Warehouse, On- Line Analytical Processing, Data Mining. 2. Auflage, Springer, Berlin 1999
Kimball R., Ross M.: The Data Warehouse Toolkit.The Complete Guide to Dimensional Modeling. 2 nd Edition, Wiley & Sons, New York 2002 Kurz A.: Data Warehousing Enabling Technology. MITP, Bonn 1999 Ergänzende und weiterführende Literatur: Fleischmann A., Tischer J.: Distributed Systems. Software Design & Implementation. Springer, Berlin 1994 Härder Th., Rahm. E.: Datenbanksysteme. Konzepte und Techniken der Implementierung. 2., überarb. Auflage. Springer, Berlin 2001 Lockemann P.C., Schmidt J.W. (Hrsg.): Datenbank-Handbuch. 2. unveränd. Nachdr., Springer, Berlin 1993 Melton J., Simon A.R.: SQL 1999. Understanding Relational Language Components. Morgan Kaufmann, San Francisco 2002. Melton J.: Advanced SQL 1999. Understanding Object-Relational and Other Advanced Features. Morgan Kaufmann, San Francisco 2002. Melton J., Eisenberg A.: Understanding SQL and Java Together. A Guide to DSLJ, JDBC, and Related Technologies. Morgan Kaufman, San Francisco 2000. O Neil P., O Neil E.: Database. Principles, Programming, and Performance.2 nd Edition. Morgan Kaufmann, San Francisco, California 2001 Pratt P.J., Adamski J.J.: Database Systems Management and Design. 3 rd Edition, Boyd & Fraser, Danvers, Massachusetts 1994 Rao B.R.: Object-Oriented Databases. Technology, Applications, and Products. McGraw- Hill, New York 1995 Sinz E.J.: Datenmodellierung betrieblicher Probleme und ihre Unterstützung durch ein wissensbasiertes Entwicklungssystem. Habilitationsschrift, Regensburg 1987
Literatur in der Hinterhand: Vogel A., Rangarao M.: Programming with Enterprise JavaBeans, JTS and OTS. Wiley & Sons, New York 1999 Schäffer S., Schilder, S.: Enterprise Java mit IBM WebSphere. J2EE-Applikationen erfolgreich entwickeln. Addison-Wesley, 2002 Ewald T.: Transactional COM+ - Entwicklungen skalierbarer Anwendungen. Addison- Wesley, 2001