AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ERP Software mit Delphi

Ein Thema von Dragon27 · begonnen am 7. Aug 2013 · letzter Beitrag vom 24. Aug 2013
Antwort Antwort
Furtbichler
(Gast)

n/a Beiträge
 
#1

AW: ERP Software mit Delphi

  Alt 15. Aug 2013, 22:10
Das birgt aber eine gewisse Gefahr, dass bei Änderungen an der Datenbank, abhängige Systeme nicht mehr funktionieren oder noch schlimmer, dass die Datenbank unbrauchbar wird.
Sei mir nicht böse, aber ganz so dämlich sind professionelle Systeme nun wirklich nicht.

Folgende Maßnahmen sind durchaus effektiv:
1. Virtuelle Tabellen bereitstellen. Einfach: Views, besser: updateable Views
2. Rechte des Anwenders genau definieren, d.h. Änderungen an Tabelle nicht zulassen (geht bei virtuellen Tabellen eh nicht)
3. Consumer-Bereich (aka Tablespace oder separate DB) erstellen und dort alle Rechte zuweisen.

Somit kann die DB nicht unbrauchbar werden.

Es gibt auch Systeme, die per Admin-Tool erweitert werden können. Dadurch wird die Integrität gewährleistet und nix kann kaputtgehen. Hier können Erweiterungen an Tabellen vorgenommen werden, alle Views und CRUD-Routinen werden automatisch angepasst. Systemrelevante Spalten/Tabellen können natürlich nicht verändert werden.

Ich kenne ein (BuHa-)System (nein, nicht meins), das in Delphi geschrieben ist und sehr flexibel ist. Hier können einfach zusätzliche Tabellen erstellt werden, die die individuellen Daten enthalten. Per Konfiguration werden die Dialoge angepasst, zur Not auch mit Customizing, aber das ist laut Hersteller etwas blöd, eben wegen der Upgradeproblematik.

Es geht aber auch ohne.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: ERP Software mit Delphi

  Alt 15. Aug 2013, 22:19
Wenn B direkt auf die Daten von A zugreift ohne das A B kennt kann so etwas bei Änderungen von A passieren. Es geht hier ja nicht um ein integriertes System, bei dem sich A und B absprechen.
Markus Kinzler
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#3

AW: ERP Software mit Delphi

  Alt 15. Aug 2013, 22:25
"Direkter Zugriff" ist das Zauberwort. Jedes halbwegs normale System wird hier den schreibenden Zugriff hinter einer -wie auch immer gearteten- API verstecken. Das reicht von einer klassischen API eben bis zu virtuellen Tabellen.

Lesen kann man ja alles, ohne das es zu Manipulationen kommt. Und Schreibzugriffe sollten *immer* über eine Fassade laufen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: ERP Software mit Delphi

  Alt 15. Aug 2013, 22:28
Das meinte ich mich "Schnittstelle". Ob das nun eine API ist oder Views sind ist ja zweitrangig.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz