BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Umstieg von MS Access
Umstieg von MS Access
Hallo,
Zunächst: ich möchte weg von Microsoft Office. Problem: Datenbank
In meiner Firma betreibe ich eine Datenbank mit folgenden Konfigurationen: Access 2000, peer-to-peer-"server ";frontend / backend Aufteilung,. Die Backend-Datenbank besteht aus ca. 6 miteinander verknüpften Tabellen (mit bis zu 10.000 Datensätzen, die bis zu 50 Datenfelder (z.B. Firmenname, Anrede, Ansprechpartner, Kundennr etc. enthalten) in der größten Tabelle), die Frontends enthalten die Abfragen, Formulare etc.
Letztlich dient das ganze einerseits über bestimmte Abfragen als Steuerdatei für Serienbriefe unter Word 2000 und zur relationalen Verknüpfung der Daten in den Tabellen (damit ich z.B. Über die PLZ auch zuständige Behörden einfach verknüpfen und nur einmal statt 10.000 mal ändern muss.
Nun meine Fragen:
1. Lassen die Bordmittel von Libreoffice eine solche Datenbankarchitektur zu (Peer-to-peer, Backend/Frontend, Umfang der Datenmenge - neues Schreiben der Abfragen und Formulare wäre kein Problem, Tabellen müssen sich aber auf den zentralen Rechner importieren lassen.)
2. Gibt es gute aktuelle Literatur zu Base?
3. Wenn Libreoffice die Lösung nicht ist, was empfehlt Ihr mir? (Am liebsten unter Windows und Linux lauffähig)
Vielen, vielen Dank schon jetzt für Eure Mühe!
Zunächst: ich möchte weg von Microsoft Office. Problem: Datenbank
In meiner Firma betreibe ich eine Datenbank mit folgenden Konfigurationen: Access 2000, peer-to-peer-"server ";frontend / backend Aufteilung,. Die Backend-Datenbank besteht aus ca. 6 miteinander verknüpften Tabellen (mit bis zu 10.000 Datensätzen, die bis zu 50 Datenfelder (z.B. Firmenname, Anrede, Ansprechpartner, Kundennr etc. enthalten) in der größten Tabelle), die Frontends enthalten die Abfragen, Formulare etc.
Letztlich dient das ganze einerseits über bestimmte Abfragen als Steuerdatei für Serienbriefe unter Word 2000 und zur relationalen Verknüpfung der Daten in den Tabellen (damit ich z.B. Über die PLZ auch zuständige Behörden einfach verknüpfen und nur einmal statt 10.000 mal ändern muss.
Nun meine Fragen:
1. Lassen die Bordmittel von Libreoffice eine solche Datenbankarchitektur zu (Peer-to-peer, Backend/Frontend, Umfang der Datenmenge - neues Schreiben der Abfragen und Formulare wäre kein Problem, Tabellen müssen sich aber auf den zentralen Rechner importieren lassen.)
2. Gibt es gute aktuelle Literatur zu Base?
3. Wenn Libreoffice die Lösung nicht ist, was empfehlt Ihr mir? (Am liebsten unter Windows und Linux lauffähig)
Vielen, vielen Dank schon jetzt für Eure Mühe!
Re: Umstieg von MS Access
Hallo Saschaz3,
Base mit der internen HSQLDB ist eine Standalone-Datenbank. Die Daten werden also nicht über einen Server anderen zur Verfügung gestellt.
Base kann aber genausogut als Frontend für andere Datenbanken funktionieren. Ich habe hier z.B. MySQL auf dem Rechner laufen. Auf diese Datenbank kann ich dann mit meiner Base-Datei zugreifen. Auch auf die MySQL-Datenbank auf meiner Homepage kann ich zugreifen - kein Problem.
Such Dir also eine Datenbank aus, die als Server läuft und gut in LO anbindbar ist (MySQL, PostgreSQL ...). Verbinde diese Datenbank mit LO-Base und Du kannst alle Daten bearbeiten, Auslesen, Eingeben, Berichte dazu verfassen usw - wie es eben auch mit der internen HSQLDB geht.
Literatur zu Base braucht in diesem Fall nicht unbedingt sehr aktuell zu sein. Seit OOo 3.2.1 hat sich bei diesem Programmteil, soweit ich das beurteilen kann, nichts getan. Daher ist das Buch von Thomas Krumbein immer noch als aktuell gültig zu bezeichnen.
Ansonsten sind wir dabei, Handbücher für die verschiedenen Module von LO zu erstellen. Das Base-Handbuch existiert bereits und wird zur Zeit gerade ins Englische übersetzt, weil ein internationales Handbuch erst in der Entwicklung ist: http://de.libreoffice.org/hilfe-kontakt/handbuecher/ (ein wenig nach unten scrollen zu den Base-Kapiteln). Das Handbuch ist allerdings sehr stark auf die interne Datenbank bezogen. Für z.B. eine MySQL-Datenbank erfährst Du zwar, wie die eingebunden wird, nicht aber Spezialitäten zu den Funktionen von MySQL. Da wäre dann auch Literatur oder die Website von MySQL hilfreich, sofern eben etwas Spezielles gesucht wird, dass mit dem Code der internen HSQLDB nicht machbar ist.
Gruß
Robert
Base mit der internen HSQLDB ist eine Standalone-Datenbank. Die Daten werden also nicht über einen Server anderen zur Verfügung gestellt.
Base kann aber genausogut als Frontend für andere Datenbanken funktionieren. Ich habe hier z.B. MySQL auf dem Rechner laufen. Auf diese Datenbank kann ich dann mit meiner Base-Datei zugreifen. Auch auf die MySQL-Datenbank auf meiner Homepage kann ich zugreifen - kein Problem.
Such Dir also eine Datenbank aus, die als Server läuft und gut in LO anbindbar ist (MySQL, PostgreSQL ...). Verbinde diese Datenbank mit LO-Base und Du kannst alle Daten bearbeiten, Auslesen, Eingeben, Berichte dazu verfassen usw - wie es eben auch mit der internen HSQLDB geht.
Literatur zu Base braucht in diesem Fall nicht unbedingt sehr aktuell zu sein. Seit OOo 3.2.1 hat sich bei diesem Programmteil, soweit ich das beurteilen kann, nichts getan. Daher ist das Buch von Thomas Krumbein immer noch als aktuell gültig zu bezeichnen.
Ansonsten sind wir dabei, Handbücher für die verschiedenen Module von LO zu erstellen. Das Base-Handbuch existiert bereits und wird zur Zeit gerade ins Englische übersetzt, weil ein internationales Handbuch erst in der Entwicklung ist: http://de.libreoffice.org/hilfe-kontakt/handbuecher/ (ein wenig nach unten scrollen zu den Base-Kapiteln). Das Handbuch ist allerdings sehr stark auf die interne Datenbank bezogen. Für z.B. eine MySQL-Datenbank erfährst Du zwar, wie die eingebunden wird, nicht aber Spezialitäten zu den Funktionen von MySQL. Da wäre dann auch Literatur oder die Website von MySQL hilfreich, sofern eben etwas Spezielles gesucht wird, dass mit dem Code der internen HSQLDB nicht machbar ist.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: Umstieg von MS Access
Hallo und guten Abend Sascha,
ups, da war RobertG schneller als ich.
Ich möchte dir noch einen Link ins englische Forum nahelegen.
Dort wird erläutert, wie man eine eingebette HSQL-DB in eine Server-HSQL-DB portiert.
So kannst du die DB in Ruhe als Single-User DB aufbauen, arbeitest also ausschliesslich mit einer einzelnen BASE-Datei (.odb). Kannst die Assistenten und GUI's verwenden um Tabellen/Ansichten/Beziehungen/Indexe/Formulare usw. zu entwerfen und wenn du fertig bist, die eingebettete DB läuft, portierst du ausschliesslich die Datenbankinhalte in die passende externe HSQL-Datenbank.
MIt der kannst Du auch eine Benutzerverwaltung und Rechtevergabe aufbauen. Dazu benötigst Du in diesem Fall Kenntnisse in SQL/HSQL.
Hier der Link
Beste Grüsse und viel Erfolg
R
ups, da war RobertG schneller als ich.
Ich möchte dir noch einen Link ins englische Forum nahelegen.
Dort wird erläutert, wie man eine eingebette HSQL-DB in eine Server-HSQL-DB portiert.
So kannst du die DB in Ruhe als Single-User DB aufbauen, arbeitest also ausschliesslich mit einer einzelnen BASE-Datei (.odb). Kannst die Assistenten und GUI's verwenden um Tabellen/Ansichten/Beziehungen/Indexe/Formulare usw. zu entwerfen und wenn du fertig bist, die eingebettete DB läuft, portierst du ausschliesslich die Datenbankinhalte in die passende externe HSQL-Datenbank.
MIt der kannst Du auch eine Benutzerverwaltung und Rechtevergabe aufbauen. Dazu benötigst Du in diesem Fall Kenntnisse in SQL/HSQL.
Hier der Link
Beste Grüsse und viel Erfolg
R
Windows 10: AOO, LO Linux Mint: AOO, LO
-
- Beiträge: 101
- Registriert: Di 13. Nov 2012, 18:28
Re: Umstieg von MS Access
Guten Tag,
mein Anliegen passt zwar nicht 100 %, aber auch ich will nach jahren endlich den letzten schritt machen und auch von access umsteigen und war auf der Suche nach Dokumentation. Die anderen komponenten von libreoffice nutze ich seit ja seit, mhh, gute frage, seit wann gibt es ooo eigentlich... Ich hatte an die e-mail-adresse aus dem handbuch (discuss@de.libreoffice.org) geschrieben, aber keine antwort bekommen, drum kopiere ich die e-mail einfach mal hierhinein.
Guten Tag,
ich habe mich mit den Handbüchern von base beschäftigt. Ich muss sagen einfach sensationell. Ich habe für die dokumentfoundation schon mehrmals gespendet. Ich konnte nirgends finden wo die bücher in gedruckter form kaufbar sind. Ich habe sie dann ausgedruckt. Ich würde sie mir trotzdem noch kaufen, einfach um die erstellung und aktualisierung zu unterstützen. Kann man auch direkt nur für die deutschen handbücher spenden?
gibt es irgendwo mehrere bsp ausser den medienverwaltung und adressdatenbanken. Ich möchte, oder besser ich bin schon mittendrin, mir eine eigene projektverwaltung (meine gebauten projekte, ich bin statiker) aufzubauen. Es wäre doch viel einfacher eine bestehende datenbankstruktur nach meinen bedürfnissen anzupassen.
besten dank für weitere infos, allen ein schönens wochenende
bernd hahnebach
mein Anliegen passt zwar nicht 100 %, aber auch ich will nach jahren endlich den letzten schritt machen und auch von access umsteigen und war auf der Suche nach Dokumentation. Die anderen komponenten von libreoffice nutze ich seit ja seit, mhh, gute frage, seit wann gibt es ooo eigentlich... Ich hatte an die e-mail-adresse aus dem handbuch (discuss@de.libreoffice.org) geschrieben, aber keine antwort bekommen, drum kopiere ich die e-mail einfach mal hierhinein.
Guten Tag,
ich habe mich mit den Handbüchern von base beschäftigt. Ich muss sagen einfach sensationell. Ich habe für die dokumentfoundation schon mehrmals gespendet. Ich konnte nirgends finden wo die bücher in gedruckter form kaufbar sind. Ich habe sie dann ausgedruckt. Ich würde sie mir trotzdem noch kaufen, einfach um die erstellung und aktualisierung zu unterstützen. Kann man auch direkt nur für die deutschen handbücher spenden?
gibt es irgendwo mehrere bsp ausser den medienverwaltung und adressdatenbanken. Ich möchte, oder besser ich bin schon mittendrin, mir eine eigene projektverwaltung (meine gebauten projekte, ich bin statiker) aufzubauen. Es wäre doch viel einfacher eine bestehende datenbankstruktur nach meinen bedürfnissen anzupassen.
besten dank für weitere infos, allen ein schönens wochenende
bernd hahnebach
Re: Umstieg von MS Access
Hallo Bernd,
auf der Mailingliste habe ich das anscheinend nicht mit bekommen (kann den Beitrag auch nicht finden: http://listarchives.libreoffice.org/de/discuss/. Ist natürlich immer gut, ein positives Feedback zu bekommen. Spenden sind sicher beim Projekt gut angebracht, aber das Handbuch kannst Du dadurch nicht groß unterstützen. Das was mehr oder weniger eine Hauruckaktion im Frühjahr, die inhaltlich von mir alleine geschultert wurde. Die anderen Mitwirkenden haben dabei geholfen, das Ganze etwas mehr in die Form zu bekommen.
Eine gedruckte Form wird es davon wohl nicht so schnell geben - eher eine Überarbeitung in bestimmten Bereichen, sofern die Zeit reicht. Das ist dann auch nicht von irgendwelchen Spenden abhängig.
Im Moment bin ich allerdings in meiner Freizeit damit beschäftigt, Screenshots für die englische Übersetzung des Handbuches zu machen. Es kann also noch ein wenig dauern (Winterferien?)
Die Beispieldatenbanken zu dem Handbuch sind an einem Thema aufgezogen, da ich selbst hier eine Mediendatenbank für Schulen zusammengebaut habe, die im Prinzip alle wesentlichen Tabellenverbindungen und alle wesentlichen Abfragetechniken erfordert. Die Hauptversion dieser Datenbank läuft allerdings über MySQL/PHP/Apache. Das habe ich dann auf Base umgesetzt.
Ein passendes Beispiel wirst Du schwerlich finden. Es gibt sicher für alle möglichen Anwendungsgebiete Beispiel im Umlauf - einfacher dürfte es aber sein, wenn Du klar benennst, was in der Datenbank auftauchen soll und wir dann entweder hier im Forum oder in der Mailingliste oder auch per privater Mail sehen, dass wir das schnell zum Laufen bringen.
Wenn Du das hier im Forum machen möchtest, dann beginne einfach einen neuen Thread.
Gruß
Robert
auf der Mailingliste habe ich das anscheinend nicht mit bekommen (kann den Beitrag auch nicht finden: http://listarchives.libreoffice.org/de/discuss/. Ist natürlich immer gut, ein positives Feedback zu bekommen. Spenden sind sicher beim Projekt gut angebracht, aber das Handbuch kannst Du dadurch nicht groß unterstützen. Das was mehr oder weniger eine Hauruckaktion im Frühjahr, die inhaltlich von mir alleine geschultert wurde. Die anderen Mitwirkenden haben dabei geholfen, das Ganze etwas mehr in die Form zu bekommen.
Eine gedruckte Form wird es davon wohl nicht so schnell geben - eher eine Überarbeitung in bestimmten Bereichen, sofern die Zeit reicht. Das ist dann auch nicht von irgendwelchen Spenden abhängig.
Im Moment bin ich allerdings in meiner Freizeit damit beschäftigt, Screenshots für die englische Übersetzung des Handbuches zu machen. Es kann also noch ein wenig dauern (Winterferien?)
Die Beispieldatenbanken zu dem Handbuch sind an einem Thema aufgezogen, da ich selbst hier eine Mediendatenbank für Schulen zusammengebaut habe, die im Prinzip alle wesentlichen Tabellenverbindungen und alle wesentlichen Abfragetechniken erfordert. Die Hauptversion dieser Datenbank läuft allerdings über MySQL/PHP/Apache. Das habe ich dann auf Base umgesetzt.
Ein passendes Beispiel wirst Du schwerlich finden. Es gibt sicher für alle möglichen Anwendungsgebiete Beispiel im Umlauf - einfacher dürfte es aber sein, wenn Du klar benennst, was in der Datenbank auftauchen soll und wir dann entweder hier im Forum oder in der Mailingliste oder auch per privater Mail sehen, dass wir das schnell zum Laufen bringen.
Wenn Du das hier im Forum machen möchtest, dann beginne einfach einen neuen Thread.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 101
- Registriert: Di 13. Nov 2012, 18:28
Re: Umstieg von MS Access
Hallo Robert,
besten Dank für die umgehende Antwort. Datenbank läuft schon in groben Zügen. Hab heute den ersten Bericht erstellt. Die Ordnerlabel. Bin total begeistert von Base. Meine Accessdatenbank dümpelt seit Jahren vor sich hin, ohne dass ich da irgendetwas gemacht habe, weil ich privat nur mit lo arbeiten will. Auf Arbeit ist dass mit excel umgesetzt, ohne worte. Ich habe meine Meinung zart kund getan und wurde nicht erhört. Naja nun mach ich mir meine eigene Datenbank.
Ich denke ich werde da in nächster Zeit so einige Anfragen haben.
Das Handbuch ist echt sau cool. Ich werd es nun aufmerksamer lesen und falls ich redaktionelle Fehler finde sofort "schreien"
bis denne Bernd
PS. Komisch die e-mail ist nicht im archiv enthalten. Muss man sich erst an der liste anmelden??? Ich habe auch keine mail zurückbekommen, dass meine mail nicht angekomen ist. Naja ist auch egal...
Received: from 71.65.63.81.cust.bluewin.ch (71.65.63.81.cust.bluewin.ch
[81.63.65.71]) by login.b75.ch (Horde Framework) with HTTP; Fri, 02 Nov
2012 19:57:56 +0100
Message-ID: <20121102195756.1570541re9t7wdkk@login.b75.ch>
Date: Fri, 02 Nov 2012 19:57:56 +0100
From: Bernd Hahnebach <libreoffice@b75.ch>
To: discuss@de.libreoffice.org
Subject: =?iso-8859-1?b?SGFuZGL8Y2hlcg==?=
MIME-Version: 1.0
Content-Type: text/plain;
charset=ISO-8859-1;
DelSp="Yes";
format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
besten Dank für die umgehende Antwort. Datenbank läuft schon in groben Zügen. Hab heute den ersten Bericht erstellt. Die Ordnerlabel. Bin total begeistert von Base. Meine Accessdatenbank dümpelt seit Jahren vor sich hin, ohne dass ich da irgendetwas gemacht habe, weil ich privat nur mit lo arbeiten will. Auf Arbeit ist dass mit excel umgesetzt, ohne worte. Ich habe meine Meinung zart kund getan und wurde nicht erhört. Naja nun mach ich mir meine eigene Datenbank.
Ich denke ich werde da in nächster Zeit so einige Anfragen haben.
Das Handbuch ist echt sau cool. Ich werd es nun aufmerksamer lesen und falls ich redaktionelle Fehler finde sofort "schreien"
bis denne Bernd
PS. Komisch die e-mail ist nicht im archiv enthalten. Muss man sich erst an der liste anmelden??? Ich habe auch keine mail zurückbekommen, dass meine mail nicht angekomen ist. Naja ist auch egal...
Received: from 71.65.63.81.cust.bluewin.ch (71.65.63.81.cust.bluewin.ch
[81.63.65.71]) by login.b75.ch (Horde Framework) with HTTP; Fri, 02 Nov
2012 19:57:56 +0100
Message-ID: <20121102195756.1570541re9t7wdkk@login.b75.ch>
Date: Fri, 02 Nov 2012 19:57:56 +0100
From: Bernd Hahnebach <libreoffice@b75.ch>
To: discuss@de.libreoffice.org
Subject: =?iso-8859-1?b?SGFuZGL8Y2hlcg==?=
MIME-Version: 1.0
Content-Type: text/plain;
charset=ISO-8859-1;
DelSp="Yes";
format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️