O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

OpenOffice.org Base 3

Book Description

Base ist einfach zu bedienen und bietet alles, was moderne Datenbankprogramme auszeichnet: Eine ideale Datenbankanwendung für den Einsatz in Firmen oder im privaten Umfeld. Ob Sie vorher andere Datenbankanwendungen genutzt haben oder den Einstieg in die Datenbankwelt suchen, dieses Buch beschreibt verständlich alle Konzepte und grundlegenden Funktionen von Base.

  • Grundlegende Datenbankbegriffe verständlich erklärt

    Ob Backend, Tabellen, Datentypen oder Primärschlüssel - schnell verstehen Sie die entscheidenden Begriffe und Konzepte.

  • Die Base-Arbeitsumgebung kennen lernen

    Ein kompakter Überblick, der Ihnen die schnelle Orien-tierung und problemlose Arbeit mit Base ermöglicht.

  • Datenbanken und Tabellen erstellen

    Schritt für Schritt zur fertigen Datenbank - ob unterstützt durch den Assistenten oder für Datenbanken, die Sie von Grund auf selbst entwerfen.

  • Filter, Abfragen, Formulare und Berichte

    Lernen Sie diese Schlüsselfunktionen von Datenbanken kennen und nutzen Sie die Vorteile, Daten gezielt auszuwählen, zu bearbeiten oder aufzubereiten.

  • Normalisierung und optimales Datenbankdesign

    Entwerfen Sie Datenbanken, die sinnvoll aufgebaut sind und wirklich das leisten, was sie sollen.

  • Base und andere OpenOffice.org-Module

    Base-Daten in Writer und Calc weiter verarbeiten und die Vorteile der Serienbrief-Funktion nutzen.

  • MySQL-Server als Datenbank-Backend

    Wie Sie einen MySQL-Server aufsetzen und Base als Datenbank-Frontend betreiben.

  • Table of Contents

    1. OpenOffice.org Base 3
      1. Vorwort
        1. Über dieses Buch
        2. Für wen dieses Buch ist
        3. Was finden Sie wo in diesem Buch?
        4. Über die DVD zum Buch
        5. Über die CD zum Buch
        6. Schriftkonventionen
        7. Danksagungen
      2. 1. Einleitung
        1. OpenOffice.org Base
          1. Das Office-Paket OpenOffice.org
          2. OpenOffice.org Base
        2. Die Installation von OpenOffice.org
          1. Systemvoraussetzungen
            1. Java
        3. Zur Verwendung der Beispieldateien
      3. 2. Datenbanken, Ziele und Möglichkeiten, zentrale Begriffe
        1. Wozu Datenbanken?
          1. Strukturierte Datenspeicherung
        2. Tabellen
          1. Vor- und Nachteile von Tabellen
            1. Warum eine Datenbank verwenden und keine Tabellenkalkulation?
          2. Auswertung von Daten
        3. Datenbankbegriffe
          1. Datenbank, DBMS, Datenbankanwendung
          2. Frontend und Backend
          3. Der Aufbau von OpenOffice.org Base
        4. Der Aufbau von Datenbanken
          1. Relationale Datenbanken
          2. Datentypen
            1. Ganzzahlen
            2. Fließkommazahlen
            3. Datum und Zeit
            4. Zeichenketten
            5. Binärdaten
            6. Die Feldgröße
            7. Variationen von Datentypen
            8. Nullwerte
            9. Automatische Werte
          3. Auswertungen
            1. Abfragen
            2. Ansichten (Views)
          4. Beziehungen zwischen Daten
            1. 1 : 1-Beziehung
            2. 1 : n-Beziehung
            3. n : n- Beziehung
      4. 3. Die Arbeitsoberfläche
        1. Grundlegende Begriffe
        2. Symbolleisten und Menüs
          1. Die Menüleiste
          2. Die Symbolleiste
        3. Das Arbeitsfenster
        4. Datenbankobjekte
          1. Tabellen
          2. Abfragen
          3. Formulare
          4. Berichte
      5. 4. Datenbanken und Tabellen erstellen
        1. Eine neue Datenbank erstellen
          1. Externe Datenbanktypen
        2. Tabellen erstellen
          1. Datentypen
            1. Ganzzahlige Typen
            2. Zahlen mit Kommastellen
            3. Wahrheitswerte
            4. Zeichenketten
            5. Datum und Zeit
            6. Binärdaten
          2. Eine neue Tabelle mit dem Assistenten erstellen
            1. Feldauswahl
            2. Datentypen für die Felder festlegen
            3. Primärschlüssel automatisch hinzufügen
            4. Tabelle erstellen
            5. Vorhandene Felder als Primärschlüssel verwenden
          3. Daten in die Tabelle eintragen
            1. Das Tabellenfenster
            2. Daten eintragen
            3. Eintragen von Daten für bestimmte Datentypen
              1. Texttypen
              2. Zahlen
              3. Datum und Zeit
              4. Wahr – Falsch
              5. Bilder
              6. Nullwerte, Autowerte und Standardwerte
            4. Fehlermeldungen und Fehleingaben
              1. Zu lange Eingabe oder Eingaben außerhalb des Wertebereichs
              2. Eingabe eines falschen Datentyps
              3. Keine Eingabe in ein Feld, das keine NULL-Werte zulässt
              4. Doppelte Eingaben in Schlüsselfelder
          4. Eine neue Tabelle in der Entwurfsansicht erstellen
            1. Die Entwurfsansicht
            2. Eine neue Tabelle erstellen
            3. Weitere Möglichkeiten in der Entwurfsansicht
              1. Automatische Erstellung eines Primärschlüssels
              2. Indizes erstellen
      6. 5. Filter und Abfragen
        1. Grundsätzliches
          1. Filter
          2. Abfragen
        2. Filter anwenden
            1. AutoFilter
            2. Standardfilter
            3. Kombination von AutoFilter und Standardfilter
          1. Sortieren
        3. Abfragen
          1. Eine Abfrage mit dem Assistenten erstellen
          2. Bearbeiten einer Abfrage in der Entwurfsansicht
          3. Erstellen einer neuen Abfrage in der Entwurfsansicht
            1. Berechnungen und Funktionen in Abfragen
          4. Zusammenfassende Abfragen
            1. Zusammenfassende Abfragen mit dem Assistenten erstellen
            2. Zusammenfassende Abfragen in der Entwurfsansicht erstellen
            3. Abfragen mit eindeutigen Werten
        4. Ansichten
      7. 6. Datenbankdesign und Normalisierung
        1. Datenbankdesign
        2. Daten sammeln
        3. Normalisierung
        4. Normalisierung bei n : n-Beziehungen
        5. Schlüsselfelder
        6. Beziehungen
      8. 7. Abfragen über mehrere Tabellen
        1. Wozu Abfragen über mehrere Tabellen?
          1. Schlüsselfelder verknüpfen
        2. Abfragen auf mehrere Tabellen erstellen
      9. 8. Formulare
        1. Wozu Formulare?
        2. Formulare mit dem Assistenten erstellen
        3. Mit dem Formular arbeiten
          1. Formulare filtern
        4. Formulare bearbeiten
          1. Formular zum Bearbeiten öffnen
          2. Die Formular-Symbolleisten
            1. Die Symbolleiste Formular-Entwurf
            2. Die Symbolleiste Formular-Steuerelemente
          3. Das Formular
            1. Der Formular-Navigator
            2. Formulareigenschaften
          4. Kontrollfelder
            1. Kontrollfeld-Eigenschaften
            2. Kontrollfelder hinzufügen
        5. Bilder
          1. Bildkontrollfelder in Formulare einfügen
          2. Arbeiten mit Bildkontrollfeldern
      10. 9. Berichte
        1. Berichte in OpenOffice.org Base
          1. Arten von Berichten
        2. Berichte mit dem Assistenten erstellen
          1. Einen statischen Bericht erstellen
            1. Den statischen Bericht bearbeiten
          2. Einen dynamischen Bericht erstellen
            1. Vorarbeiten
            2. Erstellen des Berichts
            3. Layout bearbeiten
            4. Arbeiten mit dem Bericht
        3. Selbst gestaltete Berichte in der Entwurfsansicht erstellen
          1. Einen einfachen Bericht erstellen
          2. Gestaltung und Gruppierung
          3. Layout
      11. 10. Datenaustausch mit OpenOffice.org Base
        1. Base-Datenbanken in anderen OpenOffice.org-Modulen
          1. OpenOffice.org-Base-Dateien als Datenquellen
            1. Anmeldung als Datenquelle beim Erstellen eines neuen Base-Dokuments
            2. Anmelden einer Datenquelle in den OpenOffice.org-Optionen
        2. OpenOffice.org-Base-Daten in Writer und Calc
          1. OpenOffice.org-Base-Daten in Writer einfügen
            1. Einzelne Datenwerte in Writer einfügen
            2. Ganze Tabellen in Writer einfügen
            3. Teiltabellen in Writer einfügen
            4. Daten ohne angemeldete Datenquelle kopieren
          2. OpenOffice.org-Base-Daten in Calc einfügen
            1. Daten mit einem Calc-Dokument verknüpfen
            2. Berechnungen mit den importierten Daten durchführen
            3. Teiltabellen importieren
            4. Daten ohne angemeldete Datenquelle importieren
        3. Seriendruck mit OpenOffice.org-Base-Daten
        4. Ein E-Mail-Adressbuch in OpenOffice.org Base einbinden
          1. Den Assistenten zum Einbinden des E-Mail-Adressbuchs verwenden
          2. Das E-Mail-Adressbuch ohne den Assistenten einbinden
        5. Datenaustausch mit CSV-Dateien
          1. Datenimport
          2. Datenexport
        6. Datenaustausch zwischen OpenOffice.org-Base-Dateien
          1. Kopiervorgänge im selben Base-Dokument
          2. Kopiervorgänge zwischen verschiedenen Base-Dokumenten
          3. Zusammenfassung zum Thema Kopieren
      12. 11. SQL
        1. Die Abfragesprache SQL
        2. SQL und OpenOffice.org Base
          1. Was wird hier behandelt?
          2. SELECT-Anweisungen in OpenOffice.org Base
            1. Funktionen in SELECT-Anweisungen
            2. SELECT-Abfragen auf mehrere Tabellen
          3. INSERT-, UPDATE- und DELETE-Anweisungen in OpenOffice.org Base
            1. INSERT
            2. UPDATE
            3. DELETE
      13. 12. Datenbankanwendung mit Formularen
        1. Erstellen einer Anwendung
          1. Ziele
          2. Erstellen des Basisformulars
          3. Bearbeiten des Hauptformulars
          4. Einfügen eines Listenfeldes für den Kundennamen
          5. Bearbeiten des Unterformulars
          6. Anzeige des Gesamtpreises
            1. Ein Unterformular ohne Assistenten erstellen
            2. Aktualisierung der Gesamtsumme
      14. 13. OpenOffice.org Base als Frontend für eine MySQL-Datenbank
        1. MySQL
          1. Installation
          2. Eine Datenbank anlegen
          3. Benutzer einrichten
        2. Base mit MySQL verbinden
          1. Verbindung herstellen
        3. Arbeit mit MySQL
          1. Tabellen erstellen
          2. Daten eingeben und abfragen
          3. Speichern, Schließen und erneutes Öffnen des Dokuments
        4. Vom internen DBMS auf MySQL umsteigen
          1. Tabellen kopieren
          2. Objekte kopieren
        5. Arbeiten mit mehreren Benutzern an der Datenbank
          1. Ein Beispielszenario
            1. Anlegen der Benutzer
          2. Gemeinsames Arbeiten an den Daten
      15. A. Funktionen des internen DBMS HSQLDB
        1. Mathematische Funktionen
          1. Funktionen für Zeichenketten
          2. Datums- und Zeitfunktionen
            1. Spezielle Variablen für Zeit und Datum
          3. Funktionen zur Verzweigung
      16. B. Eigenschaften von Formular-Kontrollfeldern
        1. Eigenschaften, die für alle Kontrollfelder gelten
          1. Eigenschaften für Kontrollfelder, die Daten enthalten
          2. Eigenschaften für Textfelder
          3. Eigenschaften für Felder, die Zahlen enthalten
          4. Besondere Eigenschaften
      17. Kolophon