BASE SQL Generelle Machbarkeit Fragen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: BASE SQL Generelle Machbarkeit Fragen

Re: BASE SQL Generelle Machbarkeit Fragen

von komma4 » Mi, 08.06.2011 11:25

Willkommen im Forum.


Generelle Machbarkeit Antwort: ja.


Habe keine Erfahrung mit SQL-Server, muss ich voraus schicken.

Aber im Prinzip sollte alles gehen:

1: "Startformular" : siehe Extension Dashboard

2: bin mir da nicht sicher; die ODB beinhaltet ja auch den Benutzernamen... ob Du da nicht mehrere brauchst

3b: ja
3c: Du wirst die Formulare als "stand-alone" pro Benutzer brauchen (wg. DB-Verbindungsinfos)

4: nein. Dafür gibt es bestimmt (OOo-)externe Tools, die besser geeignet sind, als das nachzubilden.

7: wahrscheinlich ja.

8: Andrews BASE-Dokument ist (zu 7.) bestimmt ein Anfang; natürlich ebenso sein Makro-Dokument (Site: http://www.pitonyak.org/oo.php)


9: überdenke mal, ob Du diese komplexe Anwendung nicht gleich als Extension realisieren willst (s. engl. Wiki). Wird Dir (wenn 2. und 3c. zutrifft) bestimmt helfen.
Und bei der Entwicklung immer an Datensicherung denken, damit nichts verloren geht (makeDayCopy auf meiner Website).


Viel Erfolg!

BASE SQL Generelle Machbarkeit Fragen

von Ichwersonst » Mo, 06.06.2011 13:41

Hallo Forum,

leider haben meine diversen Suchen im Internet, bzw. hier im Forum immer noch Fragen offen gelassen, weshalb ich auf diesem Wege Antworten Suche.

Situation:
Zu erstellende Datenbank, die von mehreren Benutzern mit unterschiedlichen Rechten bzw. Aufgaben zeitgleich genutzt und bearbeitet (BASE) werden soll.
Daher (mehrere User, zeitgleich) bin ich schonmal bei SQL gelandet. Da bisher (und auch in Zukunft) Openoffice verwendet wird, soll dies weiter so bleiben.
Ich habe zunächst die XAMPP - Suite (SQL-Server, Client, Apache etc.) geladen, installiert und eine DB erstellt. Diese habe ich mittels MySQL ODBC 5.1 mit Openoffice BASE erfolgreich verbunden. Achja, Netzwerkumgebung ist Windows.

Was es werden soll:
Unterm Strich dreht sich alles um diverse Produkte von verschiedenen Kunden, die in der Firma eingehen, dabei natürlich erfasst werden und dann die internen Abteilungen durchwandern. Innerhalb dieser Abteilungen werden die Produkte bearbeitet und weitere Informationen für die DB generiert bzw. ausgelesen. Am Ende gibts dann auf Basis aller Informationen abschließende Berichte, die dann auch in brauchbare Papierform überführt werden sollten. Die Möglichkeit der Kostenrechnung bzw Statistikerstellung wäre natürlich sehr nett, wobei dies meines Erachtens nach nur eine geschickte Anordnung von Abfragen und Formularen bzw. DB Planung erfordert.

Soweit so gut. Ich bin zwar in "Computer-Angelegenheiten" recht versiert leider ist aber diese ganze Formular-Geschichte in BASE für mich ziemliches Neuland. Ich bin mir bewußt, dass dies eine sehr komplexe Herausforderung ist und mich als "Anfänger" wahrscheinlich das eine oder andere Mal an den Rand der Verzweiflung treiben wird, aber ich bin bereit diesen Leidensweg zu gehen (besser gesagt, ich muss :) ). Damit ich mich nicht von Anfang an auf einen Lösungsweg versteife, mich verrenne, würde ich mich freuen, wenn jemand mir folgende Fragen beantworten kann, bzw. falls dem interessierten Leser etwas aufgefallen ist, was ich unbedingt noch wissen sollte, dann ebenfalls her damit:

Fragen:

1. Kann man den Benutzern ein zentrales Startformular vorgeben, von dem aus (je nach Rechten), die verschiedenen "Unterformulare" erreichbar sind?

2. Kann dieses Startformular sozusagen als Login gestaltet werden und der eingeloggte Benutzer durch sämtliche Unterformulare als Information beibehalten werden, damit dieser z.B. als Bearbeiter eines Produktes gespeichert werden kann?

3a. Kann dies so gestaltet werden, dass auch ein versierter Benutzer lediglich das Formular nutzen und nicht eventuell auch manipulieren kann?
3b. Vielleicht derart, dass es im Netzwerk auf einer Freigabe als read-only liegt?
3c. Kann das dann mehrfach und zeitgleich benutzt werden?

4. Ist es möglich Formulare dahingehend zu gestalten, dass man administrative SQL Aufgaben, wie z.B. ein Backup oder das Anlegen neuer Benutzer aus BASE heraus erledigen kann?

5. Wie geht man am Besten vor (abgesehen von der Erstellung aller benötigten DB-Tabellen und Beziehungen)? Beginnt man von diesem Startformular und bastelt sich dann Stück für Stück die Unterformulare, oder sollte man zuerst alle Unterformulare (z.B. Kundenverwaltung, Auftragseingang, Mitarbeiterverwaltung, Rechnungserstellung etc.) anfertigen und dann zusammenfügen?

6. Kann es sein, dass die Benutzerverwaltung unter Extras aus BASE heraus nicht funktioniert? Ich sehe zwar korrekt die testweise in SQL angelegten Benutzer und die Tabellen, allerdings sind die Hakenfelder immer ausgegraut?

7. Muss ich mich mit Makros anfreunden?

8. Gibt es zu empfehlende Literatur die über den normalen "ich bau mir ein Formular für fünf Adressen"-Horizont hinausgeht?

9. Mir fällt gerade nichts konkretes mehr ein, daher die Frage ob ich was essentielles vergessen habe, bzw. ob BASE mit SQL überhaupt die Möglichkeit bietet diesen Anforderungen gerecht zu werden?

10. Habt ihr Fragen?

Ich freue mich auf eure Beiträge, auch wenn sie nicht alle Fragen Abdecken und bedanke mich im Voraus schonmal ganz herzlich.

Viele Grüße

Nach oben