Microsoft Access 2016 – Das Handbuch

Book description

Access ist und bleibt der Desktop-Datenbank-Standard für die nächsten Jahre, auch wenn die neue Access-Version keine spektakulären neuen Features bietet. Solides Know-how rund um Access ist also unerlässlich.In diesem umfassenden Handbuch finden Sie alles, was Sie für die Arbeit mit Microsoft Access 2016 benötigen: vom Schnelleinstieg über Web-Datenbanken bis hin zur Erstellung kompletter Anwendungen.Der erfahrene Softwaredozent und Datenbankexperte Lorenz Hölscher zeigt anschaulich anhand von Beispieldatenbanken, worauf es bei der Erstellung von Tabellen, Abfragen, Formularen und Berichten ankommt und wie Sie die Leistungsfähigkeit von Access für Ihre Datenbank nutzen können.

Table of contents

  1. Cover
  2. Titel
  3. Impressum
  4. Inhalt
  5. Einleitung
    1. An wen richtet sich dieses Buch?
    2. Welche Beispiele kommen vor?
      1. Adressliste
      2. Ideensammlung
      3. Grundschulbücherei
      4. Hotelbestellsystem
    3. Wo finden Sie die Daten?
    4. Wie ist das Buch aufgebaut?
  6. Teil A: Web Apps
    1. Kapitel 1: Datenbank – leicht gemacht
      1. So starten Sie Access 2016
      2. So legen Sie eine neue Datenbank an
      3. So bedienen Sie die Oberfläche
      4. Zusammenfassung
    2. Kapitel 2: Access Web Apps vorbereiten
      1. Technische Voraussetzungen
      2. So bereiten Sie Ihr Office 365 vor
      3. So nutzen Sie App-Vorlagen
      4. So funktioniert eine Access Web App
        1. Daten anzeigen
        2. Listenansicht
        3. Detailansicht
        4. Datenblattansicht
      5. Zusammenfassung
    3. Kapitel 3: Eine eigene Access Web App erstellen
      1. So verbinden Sie Access mit Ihrem Konto
      2. So erstellen Sie eine Access Web App
        1. Eine leere Access Web App vorbereiten
        2. Eine Tabelle importieren
      3. So erweitern Sie die Tabelle
      4. Ansichten verändern
        1. Eine Listenansicht anpassen
        2. Die Datenliste verändern
        3. Eine Datenblattansicht anpassen
      5. Zusammenfassung
    4. Kapitel 4: Komplexe Access Web Apps erstellen
      1. Eine eigene Tabelle erstellen
        1. Andere Felddatentypen nutzen
      2. Abfragen erstellen
      3. Zusammenfassungsansicht erstellen
      4. Leere Ansicht erstellen
      5. Aktionen erstellen
      6. Zusammenfassung
  7. Teil B: Schnelleinstieg
    1. Kapitel 5: Tabellen – leicht gemacht
      1. So legen Sie eine Tabelle an
      2. So finden Sie bestimmte Inhalte
      3. So legen Sie eine zweite Tabelle an
      4. So verbessern Sie die zweite Tabelle
      5. Zusammenfassung
    2. Kapitel 6: Abfragen – leicht gemacht
      1. So sortieren Sie Daten
      2. So greifen Sie auf mehrere Tabellen zu
      3. So filtern Sie Daten
      4. So berechnen Sie Daten
      5. So zählen Sie Datensätze
      6. Zusammenfassung
    3. Kapitel 7: Formulare – leicht gemacht
      1. So erstellen Sie ein Formular
      2. So verbessern Sie ein Formular
      3. So zeigen Sie Daten tabellarisch an
      4. So finden Sie Daten im Formular
      5. Zusammenfassung
    4. Kapitel 8: Berichte – leicht gemacht
      1. So erstellen Sie einen Bericht
      2. So gruppieren Sie im Bericht
      3. So verbessern Sie einen Bericht
      4. So erstellen Sie mehrspaltige Berichte
      5. So gestalten Sie einen Bericht anders
      6. Zusammenfassung
  8. Teil C: Access Grundwissen
    1. Kapitel 9: Die Access-Oberfläche
      1. Wo sind Access-Objekte gespeichert?
      2. Die Access 2016-Oberfläche
      3. Der Startbildschirm
      4. Das Menüband
      5. Die Backstage-Ansicht
      6. Access-Optionen
        1. Optionen für die aktuelle Datenbank
        2. Einstellungen für den Objekt-Designer
        3. Clienteinstellungen
        4. Vertrauenswürdige Pfade und Dateien
      7. Registerkarten im Menüband
      8. Kontextbezogene Registerkarten
      9. Symbolleiste für den Schnellzugriff
      10. Der Navigationsbereich
        1. Eigene Navigation erstellen
        2. Objekte verwalten
      11. Die Statusleiste
        1. Ansichten wechseln
        2. Statusleiste anpassen
      12. Zusammenfassung
    2. Kapitel 10: Datenbank-Grundlagen
      1. Was ist eine relationale Datenbank?
      2. Die Datenbank verbessern
        1. Warum sollten Sie Felder trennen?
        2. Wie können Sie doppelte Daten vermeiden?
        3. Wie können Sie die Historie retten?
      3. Brauchbare Objektnamen wählen
        1. Wie hilft Ihnen die Ungarische Notation?
        2. Wie lösen Sie das Autorenproblem?
      4. Beziehungen erstellen
        1. Referentielle Integrität
        2. Weitere Einstellungen für Beziehungen
      5. Zusammenfassung
    3. Kapitel 11: Datentypen
      1. Datentypen
        1. Allgemeine Einstellungen
        2. Zahlenformat
      2. Textdatentypen
        1. Datentyp Kurzer Text
        2. Datentyp Langer Text
        3. Datentyp Link
      3. Ganzzahlige Datentypen
        1. Datentyp Ja/Nein
        2. Datentyp Byte
        3. Datentyp Integer
        4. Datentyp Long (Integer)
        5. Datentyp Währung
        6. Datentyp Replikations-ID
      4. Dezimaldatentypen
        1. Datentyp Single
        2. Datentyp Double
        3. Datentyp Dezimal
        4. Datentyp Datum/Uhrzeit
      5. Sonstige Datentypen
        1. Datentyp AutoWert
        2. Datentyp OLE-Objekt
        3. Datentyp Anlage
        4. Datentyp Berechnet
        5. Datentyp Nachschlage-Assistent
        6. Mehrwertige Felder
      6. Zusammenfassung
    4. Kapitel 12: Datenbank entwerfen
      1. Entwurf einer Datenbank
      2. Storming
      3. So bereiten Sie die Datenbank vor
      4. Norming
      5. So entwerfen Sie die Hotel-Tabelle
        1. So erstellen Sie die Tabelle tblHotels
        2. So fügen Sie Daten zu OLE-Objekt-Feldern hinzu
      6. So entwerfen Sie die Mitarbeiter-Tabelle
        1. So erstellen Sie die Tabelle tblMitarbeiter
        2. So legen Sie den Link zum Foto an
        3. So fügen Sie mehrere Fotos ein
      7. So entwerfen Sie die Extra-Tabelle
      8. So entwerfen Sie die Kategorie-Tabelle
      9. So entwerfen Sie die Farben-Tabelle
      10. So entwerfen Sie die Bestellungen-Tabelle
      11. Performing
      12. Zusammenfassung
  9. Teil D: Tabellen
    1. Kapitel 13: Tabellen entwerfen
      1. Tabelle ändern
        1. Tabelle löschen
        2. Tabelle umbenennen
        3. Tabelle kopieren
        4. Tabelle ausblenden
        5. Tabellenentwurf öffnen
      2. Felder ändern
        1. Felder löschen
        2. Felder verschieben
        3. Felder umbenennen
        4. Felder kopieren
        5. Felder nachträglich hinzufügen
        6. Felddatentyp ändern
        7. Benutzerdefinierte Felder
      3. Index
        1. Primärschlüssel
        2. Mehrfachindex
      4. Zusammenfassung
    2. Kapitel 14: Umgang mit Datensätzen
      1. Datensätze bearbeiten
        1. Neuen Datensatz anlegen
        2. Datensätze eingeben
        3. Datensatz speichern
        4. Datensätze löschen
        5. Navigation in Datensätzen
      2. Ansicht verändern
        1. Voreinstellungen anpassen
        2. Spalten ein- und ausblenden
        3. Spalten fixieren
        4. Spaltenbreite und Spaltenhöhe anpassen
        5. Schriftart ändern
      3. Daten finden
        1. Datensätze sortieren
        2. Datensätze filtern
        3. Datensätze suchen
        4. Dateninhalte ersetzen
      4. Tastenkombinationen für Datensätze
      5. Zusammenfassung
    3. Kapitel 15: Beziehungen zwischen Tabellen
      1. Beziehungen
        1. 1:n-Beziehung
        2. 1:1-Beziehung
        3. m:n-Beziehung
        4. Beziehungen anlegen
        5. Verknüpfungstyp ändern
        6. Reflexiv-Verknüpfung
      2. Unterdatenblätter
      3. Zusammenfassung
    4. Kapitel 16: Umgang mit Datenquellen
      1. Externe Access-Tabellen
        1. Automatische Datenbankaufteilung
        2. Verknüpfte Daten korrigieren
      2. Externe Datenquellen
        1. Excel-Tabellen
        2. Access-Tabellen
        3. Outlook-Kontakte
        4. SharePoint
        5. Importieren statt verknüpfen
      3. Analyse
        1. Datenbankdokumentierer
        2. Beziehungen-Fenster dokumentieren
        3. Leistung analysieren
        4. Tabellen analysieren
      4. Zusammenfassung
  10. Teil E: Abfragen
    1. Kapitel 17: Abfragen sortieren
      1. Einfache Auswahlabfragen
      2. Sortieren
      3. Mehrfache Sortierung
      4. Sortierung und Anzeige trennen
        1. Andere Datentypen sortieren
        2. Feldnamen austauschen
      5. Spitzenwerte
      6. Abfragen umbenennen und löschen
      7. Zusammenfassung
    2. Kapitel 18: Abfragefelder berechnen
      1. Formeln eingeben
      2. Berechnungen mit Funktionen
      3. Funktionen nutzen
        1. Textfunktionen
        2. Datumsfunktionen
        3. Zahlfunktionen
        4. Sonstige Funktionen
        5. Fehlerträchtige Feldnamen
      4. Zusammenfassung
    3. Kapitel 19: Abfragen filtern
      1. Filterkriterien
        1. Einfache Filter
        2. Filtern mit mehreren Tabellen
      2. Operatoren
        1. Arithmetische Operatoren
        2. Weitere Operatoren
      3. Mehrere Filterkriterien
        1. Kriterien in verschiedenen Feldern
        2. Bereiche
      4. Zusammenfassung
    4. Kapitel 20: Abfragesprache SQL
      1. SQL, die Sprache für Datenbanken
      2. SQL-Schlüsselwörter
        1. Auswählen
        2. Filtern
        3. Sortieren
        4. Sortieren und Filtern
        5. Weitere Schlüsselwörter
        6. Aliasnamen
        7. JOIN
        8. Aktionsabfragen
      3. SQL-Befehle einsetzen
      4. Zusammenfassung
    5. Kapitel 21: Umgang mit Abfragen
      1. Abfragen von Abfragen
      2. Abfrage mit 1:1-Beziehung
      3. Abfragen ausdrucken
      4. Daten exportieren
      5. Zusammenfassung
    6. Kapitel 22: Spezielle Auswahlabfragen
      1. Gruppierungsabfragen
        1. Standard-Gruppierungsabfragen
        2. Aggregatfunktionen
        3. Mehr Gruppierungen
        4. Mehr Aggregate
        5. Ohne Gruppierung
        6. Ohne Aggregatfunktion
        7. Alternative mit DISTINCT
      2. Kreuztabellenabfragen
        1. Kreuztabellenabfragen verbessern
        2. Kreuztabellenabfrage-Assistenten nutzen
        3. Assistenten-Ergebnis nachbessern
        4. Spalten fixieren
      3. Parameterabfragen
        1. Datentypen für Parameter
        2. Flexiblere Parameter
      4. Unterabfragen
        1. Doppelte Datensätze finden
        2. Manuell erstellte Unterabfrage
        3. Unterabfrage mit Assistenten
        4. Datensätze nummerieren
        5. Weitere Operatoren
      5. Domänenfunktionen
      6. Zusammenfassung
    7. Kapitel 23: Abfragen mit besonderen Verknüpfungen
      1. Kreuzprodukt
      2. UNION-Abfragen
        1. Weitere Schlüsselwörter
        2. Sortieren
        3. Felder berechnen
      3. Inner Join und Outer Join
        1. Verkaufte Artikel finden
        2. Unverkaufte Artikel finden
        3. Bestellungen ohne Artikel finden
      4. Zusammenfassung
    8. Kapitel 24: Aktionsabfragen
      1. Aktualisierungsabfragen
        1. Daten in einer Tabelle löschen
        2. Daten von Tabelle zu Tabelle schreiben
        3. Felder in der gleichen Tabelle aktualisieren
        4. Gefilterte Aktionsabfragen
      2. Tabellenerstellungsabfragen
        1. Einfache Tabellenerstellungsabfrage
        2. Kumulierte Tabellenerstellungsabfrage
      3. Anfügeabfragen
        1. Daten von einer Tabelle an die andere anfügen
        2. Daten an die gleiche Tabelle anfügen
        3. Einzelwerte an eine Tabelle anfügen
      4. Löschabfragen
      5. Zusammenfassung
  11. Teil F: Formulare
    1. Kapitel 25: Verschiedene Formulare
      1. AutoFormular erstellen
      2. Formularansichten nutzen
      3. Formulare gestalten
        1. Designs ändern
        2. Anordnen
      4. Endlosformular
      5. Datenblattansicht
      6. Geteiltes Formular
      7. Modales Dialogfeld
      8. Pop-up-Dialogfeld
      9. Zusammenfassung
    2. Kapitel 26: Umgang mit Steuerelementen
      1. Leeres Formular erstellen
        1. Formular und Bereiche markieren
        2. Bereiche ein-/ausblenden
      2. Steuerelemente hinzufügen
      3. Steuerelemente markieren und verändern
        1. Mehrere Steuerelemente markieren
        2. Raster
      4. Steuerelementgröße ändern
      5. Steuerelemente verschieben
        1. Steuerelemente automatisch anordnen
        2. Steuerelemente trennen und verbinden
        3. Steuerelemente gruppieren
      6. Steuerelementlayouts
      7. Steuerelemente verankern
      8. Steuerelemente löschen
      9. Zusammenfassung
    3. Kapitel 27: Allgemeine Steuerelementeigenschaften
      1. Aktivierreihenfolge
      2. Tastenkürzel
      3. Steuerelemente deaktivieren
      4. Steuerelementtyp ändern
      5. Steuerelemente formatieren
        1. Farben und Schriften
        2. Farben auswählen
        3. Mehrere Steuerelemente formatieren
        4. Standardeigenschaften
      6. Bedingte Formatierung
        1. Datenbalken
        2. FeldwertIst-Regel
        3. Feld hat Fokus-Regel
        4. Ausdruck ist-Regel
      7. Zusammenfassung
    4. Kapitel 28: Steuerelementtypen
      1. Allgemeine Steuerelemente
        1. Textfeld
        2. Bezeichnungsfeld
        3. Schaltfläche
      2. Auswahlsteuerelemente
        1. Kontrollkästchen
        2. Umschaltfläche
        3. Optionsfeld
        4. Optionsgruppe
        5. Listenfeld
        6. Kombinationsfeld
        7. Register
      3. Grafische Elemente
        1. Linie
        2. Rechteck
        3. Seitenumbruch
        4. Bild
        5. Anlage
        6. Gebundenes Objektfeld
        7. Ungebundenes Objektfeld
      4. Verknüpfungssteuerelemente
        1. Link
        2. Webbrowser
        3. Navigationssteuerelement
        4. Unterformular/-bericht
        5. Diagramme
      5. ActiveX-Steuerelemente
      6. Zusammenfassung
    5. Kapitel 29: Besondere Formulare
      1. Diagramme
      2. Haupt- und Unterformular
        1. Haupt- und Unterformular mit dem Assistenten erstellen
        2. Haupt- und Unterformular manuell erstellen
        3. Alternatives Hauptformular
        4. Mehrere Unterformulare
      3. Formulare synchronisieren
      4. Formulare mit Aggregatfunktionen
      5. Zugriff auf andere Formulardaten
        1. Haupt- und Unterformulare verbessern
        2. Parameterabfragen verbessern
      6. PopUp-Formulare
      7. Starteinstellungen
      8. Formularvorlagen
      9. Anwendungsparts
      10. Zusammenfassung
  12. Teil G: Berichte
    1. Kapitel 30: Berichte erstellen
      1. AutoBericht erstellen
        1. Seite einrichten
        2. Ansichten
      2. Bericht manuell erstellen
      3. Bericht gruppieren
        1. Abstände verbessern
        2. Zwischensummen bilden
        3. Zweite Gruppierung einfügen
      4. Seitenumbruch zwischen Gruppen
        1. Seitenumbruch einfügen
        2. Absender vervollständigen
        3. Gruppen zusammenhalten
        4. Gruppierung mit Berechnung
      5. Gesamtsummen
        1. Gesamtsumme einfügen
        2. Felder von Feldern berechnen
      6. Unterberichte
      7. Zusammenfassung
    2. Kapitel 31: Mehrspaltige Berichte
      1. Etiketten-Assistent
        1. Etiketten automatisch erstellen
        2. Etiketten verbessern
      2. Mehrspaltige Berichte erstellen
        1. Bericht vorbereiten
        2. Gruppierung nach Anfangsbuchstaben
      3. Seitenkopf und Seitenfuß
        1. Seitenkopf im mehrspaltigen Bericht
        2. Lebende Kolumnentitel
        3. Seitenzahlen
        4. Laufende Summen
      4. Zusammenfassung
    3. Kapitel 32: Export und Seriendruck
      1. Dateiexport
        1. Excel
        2. Word-Export
        3. Word-Seriendruck
        4. Textdatei
        5. PDF/XPS
        6. HTML/XML-Datei
        7. Access
      2. E-Mail-Bearbeitung
        1. Export als E-Mail
      3. SharePoint-Liste
      4. Gespeicherte Exporte
      5. Zusammenfassung
  13. Teil H: Programmierung
    1. Kapitel 33: Makros
      1. Makros allgemein
        1. Makro erstellen
        2. Makro per Schaltfläche aufrufen
      2. Eingebettete Makros
        1. Fehler abfangen
      3. Alle Makroaktionen
        1. Nützliche Makros
        2. Makro per Tastenkürzel aufrufen
        3. Makro beim Öffnen ausführen
      4. Datenmakros
        1. Abhängige Werte in der Tabelle sichern
        2. Werte nachschlagen
        3. Neue Datensätze melden
      5. Makros konvertieren
      6. Zusammenfassung
    2. Kapitel 34: Strukturierung von Code
      1. VBA-Editor
        1. Projekt-Explorer
        2. Eigenschaften
        3. Codefenster
      2. Module
      3. Sub-Prozeduren
        1. Prozedur erstellen
        2. Prozedur mit mehreren Parametern aufrufen
        3. Argumente aus Drop-down-Listen wählen
      4. Funktionen
        1. Integrierte Funktion aufrufen
        2. Eigene Funktion erstellen
      5. Property-Prozeduren
        1. Programmierung ohne Property-Prozeduren
        2. Property-Prozeduren erstellen
      6. Organisation des Codes
        1. Namen für Prozeduren
        2. Einrücken
        3. Zeilenumbruch
        4. Kommentar
      7. Zusammenfassung
    3. Kapitel 35: Variablen und Konstanten
      1. Variablen deklarieren
        1. Lokale Variablen
        2. Modul-öffentliche Variablen
        3. Datei-öffentliche Variablen
        4. Statische Variablen
        5. Sammeldeklaration
      2. Datenfelder
        1. Mehrdimensionale Datenfelder
        2. Datenfelder mit eigenen Grenzen
        3. Dynamische Datenfelder
        4. Datenfeld neu dimensionieren
        5. Datenfeld löschen
        6. Variant-Variable als Pseudodatenfeld
      3. Eigene Datentypen
      4. Objektvariablen
      5. Prozedurargumente
        1. Notwendige Argumente
        2. Mehrere Argumente
        3. Optionale Argumente
        4. Argumentlisten
        5. Rückgabeargumente
      6. Konstanten
      7. Enumerationen
      8. Zusammenfassung
    4. Kapitel 36: Entscheidungen und Schleifen
      1. Die If-Anweisung
        1. Einfache Bedingung
        2. Erweiterte Bedingung
      2. Die Select-Anweisung
      3. Operatoren
        1. Mathematische Operatoren
        2. Logische Operatoren
        3. Sonstige Operatoren
      4. Schleifen
        1. For/Next-Schleife
        2. Rückwärts zählende Schleife
        3. Auflistungen bearbeiten
        4. For Each/Next-Schleife
        5. Do/Loop-Schleife
        6. While/Whend-Schleife
      5. Fehlerbehandlung
        1. Syntaxfehler
        2. Logische Fehler
        3. Laufzeitfehler
      6. Zusammenfassung
    5. Kapitel 37: Datenzugriff per VBA
      1. Das Recordset-Objekt
      2. Daten lesen
        1. Datenquelle öffnen
        2. Datenquelle in anderer Datenbank öffnen
        3. Feldinhalte ermitteln
      3. Datensatznavigation
        1. Datensatzzeiger bewegen
        2. Datensatz auf Vorhandensein prüfen
        3. Durch alle Datensätze navigieren
      4. Daten suchen
      5. Daten schreiben
        1. Neuen Datensatz hinzufügen
        2. Bestehenden Datensatz ändern
        3. Datensatz löschen
      6. Abfragen starten
        1. Auswahlabfragen anzeigen
        2. Aktionsabfragen ausführen
        3. Parameterabfragen ausführen
      7. Zusammenfassung
    6. Kapitel 38: Wichtige Funktionen
      1. Textfunktionen
        1. Teile von Texten
        2. Textteile in anderen Texten finden
        3. Kombinierter Aufruf
        4. Leerzeichen entfernen
        5. Länge von Zeichenketten bestimmen
        6. Zeichen ersetzen
        7. Groß-/Kleinschreibung ändern
      2. Zahlenfunktionen
        1. Runden
        2. Formatieren
        3. Zahlen konvertieren
        4. Text in Zahl umwandeln
      3. Datumsfunktionen
        1. Aktuelle Datums- und Zeitwerte
        2. Datum und Zeit zerlegen
        3. Rechnen mit Datum und Zeit
      4. Prüffunktionen
      5. Weitere Funktionen
      6. Zusammenfassung
    7. Kapitel 39: Objekte programmieren
      1. Formularereignisse
        1. Beim Anzeigen eines Datensatzes
        2. Beim Bewegen der Maus
        3. Beim Öffnen des Formulars
        4. Beim Schließen des Formulars
        5. Beim Klicken im Listenfeld
      2. Berichtsereignisse
        1. Bei Ohne Daten
        2. Beim Formatieren
        3. Bei Laden
      3. Zusammenfassung
  14. Teil I: Oberfläche
    1. Kapitel 40: Eigenständige Anwendungen
      1. Startbild
      2. Starteinstellungen
      3. AutoExec-Makro
      4. Mehrbenutzerbetrieb
        1. Komprimieren
        2. Vertrauenswürdige Orte oder Dateien
        3. Bedienungskonzept
      5. Zusammenfassung
    2. Kapitel 41: Das Menüband
      1. Anpassungen per Dialogfeld
        1. Menüband anpassen
        2. Symbolleiste für den Schnellzugriff anpassen
      2. Eigene Registerkarten
        1. Vorbereitungen
        2. XML
      3. Integrierte Befehlsgruppen
      4. Integrierte Befehle
      5. Benutzerdefinierte Befehle
      6. Callback-Prozeduren
        1. Dynamische Beschriftungen
        2. Auf Klick reagieren
        3. Bilder einbinden
        4. Menüs erzeugen
        5. Startprogramm für ein Dialogfeld
      7. Kontextabhängige Befehle
      8. Symbolleiste für den Schnellzugriff
      9. Commands
      10. Zusammenfassung
  15. Teil J: Anhang
    1. Anhang A: Operatoren und Funktionen
      1. Operatoren
      2. Funktionen
    2. Anhang B: Spezifikationen
      1. Allgemein
      2. Tabelle
      3. Abfrage
      4. Formular und Bericht
      5. Makro
    3. Anhang C: Präfixe
      1. Präfixe für Access-Objekte
      2. Präfixe für Felder
      3. Präfixe für Steuerelemente
      4. Präfixe für Datentypen
  16. Praxisindex
  17. Index
  18. Über den Autor

Product information

  • Title: Microsoft Access 2016 – Das Handbuch
  • Author(s): Lorenz Hölscher
  • Release date: February 2016
  • Publisher(s): dpunkt
  • ISBN: 9783960090113