Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst]SQL-Datenbank als Kundendatenbank?

Eingetragen von ThuleNB (380)
am 05.08.2014 - 16:00 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo Community,

ich habe eine Frage zur Verwendung von Drupal und SQL. Demnächst soll meine Seite online gehen, auf der sich User registrieren können. Die Angaben bei der Registrierung sind gleichzeitig die Informationen, die ich in der Kunden(Benutzer)datenbank pflegen möchte.

Als Unerfahrener in diesem Bereich würde ich nun in gewissen Abständen (z. B. monatlich) die User-Tabelle aus MySQL exportieren und diese fortlaufend als meine Kundendatenbank pflegen. Ist das eine gängige Vorgehensweise oder gibt es bessere Möglichkeiten? Kann man beispielsweise eine entsprechende SQL-Tabelle mit Microsoft Access oder einem anderen Datenbanksystem verknüpfen, so dass das alles automatisch läuft?

Grüße
ThuleNB

‹ [gelöst]Hilfe - Tabs verschwunden in Inhaltstypen [gelöst]SQL-Datenbank als Kundendatenbank? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn der Aufbau nicht zu

Eingetragen von montviso (2188)
am 05.08.2014 - 16:14 Uhr

Wenn der Aufbau nicht zu kompliziert ist, würde ich mit einem Erweiterungs-Modul eine Drupal-View mit allen wichtigen Daten bauen und diese als .csv-Datei exportieren.
Diese CSV-Datei kannst Du dann in z.B. Excel einlesen.

Interessant ist ja bei solchen Konstrukten immer, welches die Master-Daten sind.
Das Master-System ist das, in dem die Daten gepflegt (also angelegt und verändert werden). Das andere System greift dann nur lesend zu.

Wenn die User sich in Drupal registrieren, ist das das Master-System. In Excel oder dgl. solltest Du dann nur lesend zugreifen.

Von einer Möglichkeit aus Drupal via ODBC auf Microsoft Access zuzugreifen, ist mir nichts bekannt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

die wichtigste Frage ist:

Eingetragen von ronald (3857)
am 05.08.2014 - 20:35 Uhr

was soll mit den Daten passieren?

Wenn die Daten in Drupal erfasst und gepflegt werden, warum dann ein Zweitsystem?

Natürlich kann man die Daten exportieren. Die Frages ist, wozu?

Man kann zwar theoretisch mit ACCESS auf eine mySQL-Datenbank zugreifen.
Davon würde ich jedoch, zumindest beim Zugriff auf Drupaldaten, dringend abraten.

Drupal ist ein hochrelationales System, das man keinesfalls mit fremden Zugriffen stören darf.
Man kann ACCESS kaum daran hindern, Schaden anzurichten.

Abgesehen davon, dass der Fernzugriff von ODBC über eine DSL-Leitung auf einen Server auch nicht unproblematisch ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für eure Antworten. Ich

Eingetragen von ThuleNB (380)
am 06.08.2014 - 07:23 Uhr

Danke für eure Antworten. Ich sehe schon, die Frage ist unter der Rubrik Anfänger richtig aufgehoben :-)

Prinzipiell geht es mir darum, eine stets aktuelle Kundendatenbank zu besitzen. Die Datensätze aus Drupal enthalten zwar Daten wie Name und Anschrift, nicht aber rein administrative zusätzliche Datenfelder wie "Status der Rechnung" (bezahlt, offen, abgeschickt). Würdet ihr mir raten, SQL als meine Kundendatenbank zu verwenden? Kann ich dort auch Spalten hinzufügen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

schau dir mal ERPAL an

Eingetragen von ronald (3857)
am 06.08.2014 - 08:37 Uhr

dort ist das alles mit Drupalmitteln gelöst.

Da schreibst du auch deine Rechnungen mit Drupal ;-)

Wieweit du gehen möchtest, ist von deiner persönlichen Anforderung abhängig.

Doppelte Datenhaltung ist immer problematisch, und sollte möglichst vermieden werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sieht genau danach aus,

Eingetragen von ThuleNB (380)
am 06.08.2014 - 09:53 Uhr

Das sieht genau danach aus, was ich gesucht habe. Herzlichen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Ronald, ERPAL finde ich von

Eingetragen von montviso (2188)
am 06.08.2014 - 09:57 Uhr

@Ronald, ERPAL finde ich von der Idee her auch toll, habe aber noch nie richtig damit gearbeitet, nur mal ne Demo installiert.
Macht das auch Sinn, wenn sich die User, die man verwalten will, selbst registrieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

In ERPAL werden die user von

Eingetragen von marco.b (645)
am 06.08.2014 - 10:10 Uhr

In ERPAL werden die user von den Kundendaten (contacts) unterschieden, diese sind auf node Basis. Du kannst, um Kunden anzubinden (z.B. für Ticketsystem usw.), contacts mit user verknüpfen. Ich nutze ERPALschon länger und finde es richtig gut. Da hier viel ineinandergreift, ist das System nur schwer anzupassen, insofern sollte der Anwendungszweck eben passen, dann macht es Spaß.
Brightsolutions, die ERPAL-Macher arbeiten allerdings an einer neuen Version (ERPAL 3), die modular als Grundlage dafür dient, eigene Business-Anwendungen zu basteln.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erpal

Eingetragen von ronald (3857)
am 06.08.2014 - 10:19 Uhr

ist sehr gut für den Bereich Software und Betreuung geeignet.

Ich habe es eigentlich hier nur als Beispiel gesehen, was alles machbar ist.

ERPAL zeigt sehr schön, wie man mit content_types, references etc. arbeiten kann.

Ob Erpal für den Einzelfall komplett passt, kann ich nach dem kurzen "Vorgespräch" nicht beurteilen.

Dazu reichen einfach die Informationen nicht aus. Was ich ausdrücken wollte ist, es ist vieles mit Drupal möglich. Man braucht nicht zwangsläufig ein anderes System.

Wenn es um eine rein interne Netzwerklösung geht, gibt es sicher andere Ansätze, die man verfolgen kann.

Für ein Komplettsystem in einem globalen, internetgesteuerten Unternehmen ist Drupal ein guter Ansatz. Es kann jedoch in Arbeit "ausarten". ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 16 Stunden
  • Hey danke
    vor 4 Tagen 10 Stunden
  • Update: jetzt gibt's ein
    vor 5 Tagen 4 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association