OpenOffice.org - Datenbankintegration

Verwendung von Datenquellen in OpenOffice.org

Veröffentlicht durch das OpenOffice.org-Germanophone Project

Autoren dieser Version:

André Schnabel

Hermann Kienlein

Autoren vorhergehender Versionen
(für Details siehe Abschnitt Historie)

Scott Carr

Copyright und Lizenzhinweis

© Copyright 2002 André Schnabel, Hermann Kienlein,

© Copyright Scott Carr für das Kapitel "Erste Schritte"

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections , with no Front-Cover Texts, and with no Back-Cover Texts.

A copy of the license is included in the section entitled "GNU Free Documentation License".

Die Autoren des Dokumentes "OpenOffice.org Benutzerhandbuch" geben die Erlaubnis, die Titelseite und den Titel in geänderten Versionen beizubehalten, solang die Änderungen unter Angabe des Datums und Vergabe einer fortlaufenden Versionsnummer im Bereich "Historie" dokumentiert werden.

Produktnamen und Warenzeichen

Alle in diesem Dokument erwähnten Produktnamen und eingetragenen oder nicht eingetragenen Warenzeichen sind nur zum Zweck der Identifizierung erwähnt und sind das ausschließliche Eigentum ihrer Halter.

Historie

Titel	Version	Datum	Autoren
How to Create a Data Source from Scratch		02.03.2002	Scott Carr

Inhaltsverzeichnis

1 Überblick	5

2 Erste Schritte	6

2.1 Die Datenquelle anlegen	6

2.2 Tabellen zu einer Datenquelle hinzufügen	7

2.3 Daten einer Datenquelle bearbeiten	8

2.3.1 Datensätze hinzufügen	8

2.3.2 Datensätze bearbeiten	9

2.3.3 Datensätze löschen	9

4 Datenquellen erzeugen und verwalten	10

4.1 Vorhandene Datenquellen	10

4.2 Datenquellen erzeugen	10

4.3 Datenquellentypen	10

4.4 Tabellen und Indexe	10

4.5 Abfragen	10

4.6 Verknüpfungen	10

5 Daten bearbeiten	11

5.1 Der Datenquellenbrowser	11

5.2 Daten bearbeiten	11

5.3 Darstellung der Daten	11

6 Daten in OOo benutzen / einbinden	12

6.1 Einfügen von Datensätze in OooDokumente	12

6.2 Daten in Calc einbinden	12

7 Formulare (OOo als Frontend)	13

7.1 Autopilot	13

7.2 Formulare bearbeiten	13

7.3 Unterformulare	13

7.4 Integration von Basic	13

8 Technischer Hintergrund	14

8.1 Datenbanksysteme	14

8.2 ODBC	14

8.2.1 Konzept erklären	14

8.2.2 Installation unter Windows (easy)	14

8.2.3 Installation unter Linux (harder)	14

8.2.4 Installation unter Solaris (possible?)	14

8.3 JDBC	14

8.4 MySQL per JDBC anbinden	14

8.4.1 MySQL besorgen und installieren	15

8.4.2 JDBC-Treiber installieren	17

8.4.3 MySQL in OpenOffice.org einbinden	17

8.5 PostgreSQL unter Windows	18

8.5.1 Installationsvoraussetzungen	19

8.5.2 Installation der Serverkomponenten	20

8.5.3 Grundkonfiguration der Datenbank	21

8.5.4 ODBC-Treiber installieren	22

8.5.5 Integration in OpenOffice.org	23

8.5.6 Weitere Aufgaben, Möglichkeiten	24

8.5.7 Bekannte Probleme	25

8.5.8 Informationsquellen	26

8.6 SAP DB unter Linux	26

8.6.1 Download der SAPDB	27

8.6.2 Installation der SAPDB	27

8.6.3 Installation des Webinterface	28

8.6.4 Starten von WEBsql	29

8.6.5 Bereitstellen des JDBC Treibers	31

8.6.6 Einstellungen in OpenOffice.org	31

8.6.7 Links	33

9 GNU Free Documentation License	35

Überblick

was ist eine Datenquelle, was kann man damit tun

Datenquellen erzeugen und verwalten

(ein eher technisches Kapitel)

Vorhandene Datenquellen

Bibliographie und Adressdatenquellen erklären, wo kommen die her ...?

Datenquellen erzeugen

Überblick über den Dialog zur Verwaltung

Datenquellentypen

Vergleich dBase, JDBC, ODBC ...., Empfehlung, was wofür

Besondere Einstellungen / Parameter erklären
welche Typen haben Schreib-, welche nur Lesezugriff?

Tabellen und Indexe

erzeugen, einbinden, löschen von Tabellen
grobe Erklärung der Datentypen
Sinn von Index, Primärschlüssel, wie erzeugen

Abfragen

wofür?
Abfragen im Dialog erzeugen (wie klicke ich's zusammen)
Komplexe Abfragen (Tabellen verknüpfen, Gruppierungen, Aggregatfunktionen ...)
SQL erwähnen, Hinweis auf Infoquelle(n) zu SQL

Verknüpfungen

keine Ahnung, was dahinter steckt

Daten bearbeiten

Der Datenquellenbrowser

Fensterkomponenten erklären, wie navigiere ich durch die Datenquellen?

Daten bearbeiten

Einfügen, Ändern, Speichern von Datensätzen. Datensatznavigator erklären

Darstellung der Daten

Sortieren, Filtern, Suchen ... im Datenbrowser
Toolbar erklären

Daten in OOo benutzen / einbinden

Einfügen von Datensätze in OooDokumente

Einfaches Einfügen per Drag'n'Drop oder Button
Unterschied Feld, Tabelle oder Text

Daten in Calc einbinden

Daten in einen Tabellenbereich linken

Formulare (OOo als Frontend)

Autopilot

Formulare bearbeiten

Erklärung der Steuerelemente und deren Eigenschaften, Formulareigenschaften

Unterformulare

evtl. ein Schwachpunkt von Ooo?

Integration von Basic

nur basis-Beispiele, tieferes muss von api kommen

Technischer Hintergrund

Datenbanksysteme

Auflisten der Systeme, kurzer Vergleich der Leistungsfähigkeit, Empfehlung, welches in welchem Umfeld einzusetzen ist, Verweise auf Anwenderberichte, Installanleitungen (können wir nicht für alle liefern)

ODBC

Konzept erklären

Installation unter Windows (easy)

Installation unter Linux (harder)

Installation unter Solaris (possible?)

JDBC

Konzept erklären
Wo bekomme ich Treiber für die DBMS's her und welche Parameter haben diese?

SAP DB unter Linux

Abbildungsverzeichnis

Abbildung 2.1: eine neue Datenquelle	6

Abbildung 2.2: Dialog "Tabellen Entwurf"	7

Abbildung 2.3: Fenster Datenquellenansicht	8

Abbildung 8.1: PgAdmin II	24

Abbildung 8.2: Webinterface - Manager Logon	28

Abbildung 8.3: Webinterface - Database Manager	29

Abbildung 8.4: WebSql - Anmeldung	30

Abbildung 8.5: WebSQL	30

Abbildung 8.6: Datenquellen verwalten	31

Abbildung 8.7: Eine neue SAP DB Datenquelle	32

Abbildung 8.8: EInstellungen für JDBC	33

Abbildung 8.9: Passwortabfrage in OpenOffice.org	33

Tabellenverzeichnis

Tabelle 1: benötigte Dateien	27

OpenOffice.org - Datenbankintegration	Erste Schritte

6

OpenOffice.org - Datenbankintegration

Verwendung von Datenquellen in OpenOffice.org

Dokumentation Openoffice.org Datenbanken

2002-09-12T18:49:55