Datenbanken und Informationssysteme
Eine (unvollständige) Liste von Datenbank-Lehrbüchern
Alle Titel sind in der Universitätsbibliothek vorhanden, meist auch in der Fakultätsbibliothek und in der aktuellen Auflage (Stand: 14.10.2010). Die Kapitel 2 bis 8 der Vorlesung werden in den meisten Büchern behandelt, teilweise auch der Stoff über Transaktionen und Serialisierbarkeit, manchmal mit abweichender Notation.
Deutsche Bücher
- Georg Lausen: Datenbanken — Grundlagen und XML-Technologien, Elsevier Spektrum Akademischer Verlag, 2005
- A. Kemper, A. Eickler: Datenbanksysteme — Eine Einführung, Oldenbourg, 7. Auflage, 2009
- G. Vossen: Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme, Oldenbourg, 5. Auflage, 2008
- G. Saake, K.-U. Sattler, A. Heuer: Datenbanken — Konzepte und Sprachen, mitp, 4. Auflage, 2010
- P. Kandzia, H.-J. Klein: Theoretische Grundlagen relationaler Datenbanksysteme, B.I. Wissenschaftsverlag, 1993
- S.M. Lang, P.C. Lockemann: Datenbankeinsatz, Springer Verlag, 1995
Englische Bücher
- R. Ramakrishnan, J. Gehrke: Database Management Systems, McGraw-Hill, 3rd Edition, 2002
- M. Kifer, A. Bernstein, P.M. Lewis: Database Systems: An Application Oriented Approach, Addison Wesley, 2nd Edition, 2005
- R. Elmasri, S.B. Navathe: Fundamentals of Database Systems, Addison Wesley, 6th Edition, 2010
- A. Silberschatz, H.F. Korth, S. Sundarshan: Database Systems Concepts, McGraw-Hill, 6th Edition, 2010
- C.J. Date: An Introduction to Database Systems, Addison-Wesley, 8th Edition, 2003
- J.D. Ullman, J. Widom: A First Course in Database Systems, Prentice Hall, 1997
Transaktionsmanagement
- J. Gray, A. Reuter: Transaction Processing. Concepts and Techniques, Morgan Kaufmann, 1992
- P.A. Bernstein, V. Hadzilacos, N. Goodman: Concurrency Control and Recovery in Database Systems,
Addison-Wesley, 1987
Dependency Graph, Conflict Graph, Phantom problem, Two-Phase-Locking, Timestamp-Scheduler etc. - G. Weikum, G. Vossen: Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery, Morgan Kaufmann, 2001
Lehrbücher zu SQL
- G. Matthiessen, M. Unterstein:
Relationale Datenbanken und SQL: Konzepte der Entwicklung und Anwendung,
Addison-Wesley, Aktualisierte Neuauflage (4. Auflage), 2007
Einstieg in SQL mit Beispieldatenbank - J. Celko: SQL for Smarties: Advanced SQL Programming,
Morgan Kaufmann Publishers, 3rd Edition, 2005
Einstieg und fortgeschrittene Anwendungen - C. Date and H. Darwen: A guide to the SQL standard,
Addison-Wesley, 4th Edition, 1996
Detaillierte Erläuterungen zum SQL-Standard
Oracle-Dokumentation
Empfohlene Lektüre
Die in der Vorlesung empfohlenen Fachpublikationen können teilweise nur aus dem Institutsnetz heraus geladen werden. Sie können die Artikel auch in der Bibliothek zur Vorlesung in CampusOnline bekommen.
- Einführung
- Gary Anthes: Happy Birthday, RDBMS!, 2010
- Einstieg in SQL
- Donald D. Chamberlin and Raymond F. Boyce: Sequel: A structured English query language, 1974
- Grundlagen von Anfragesprachen
- Edgar F. Codd: A Relational Model of Data for Large Shared Data Banks, 1970
- Edgar F. Codd: Relational Completeness of Data Base Sublanguages, 1972
- Der SQL-Standard
- Jose A. Blakeley et al.: Efficiently Updating Materialized Views, 1986
- Jim Gray et al.: Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals, 1997
- Konzeptueller Datenbankentwurf
- Peter Pin-Shan Chen: The Entity-Relationship Model—Toward a Unified View of Data, 1976
- Formaler Datenbankentwurf
- Catriel Beeri et al.: On the Structure of Armstrong Relations for Functional Dependencies, 1984
- Paris C. Kanellakis: Elements of Relational Database Theory, 1989
- Physischer Datenbankentwurf
- Rudolf Bayer and Edward M. McCreight: Organization and Maintenance of Large Ordered Indexes, 1972
- Auswertung von Anfrageoperatoren
- Patricia Griffiths Selinger et al.: Access Path Selection in a Relational Database Management System, 1979
- Transaktionsverwaltung
- Kapali P. Eswaran et al.:The Notions of Consistency and Predicate Locks in a Database System, 1976
- Christos H. Papadimitriou: The Serializability of Concurrent Database Updates, 1979
Weitere Bücher
Diese Bücher vertiefen einige Teile der Vorlesung, beschäftigen sich aber zumeist mit Aspekten oder Themen, die über die Vorlesung hinausgehen.
- S. Abiteboul, R. Hull, V. Vianu: Foundations of Databases, Addison Wesley, 1995
- C.J. Date: Database in Depth: Relational Theory for Practitioners, O'Reilly Media, 2005
- J.D. Ullman: Principles of Database and Knowledge-Base Systems Volume 1: Classical Database Systems, W.H.Freeman & Co Ltd, 2nd Edition, 1988
- J.D. Ullman: Principles of Database and Knowledge-Base Systems, Volume 2: The New Technologies, W.H.Freeman & Co Ltd, 1989