Re: DB Empfehlung



n.Olivier wrote:
> Frank Seitz schrieb:
>>Joachim Duerr wrote:
>>>Frank Seitz schrieb in <3q1kedFca12cU4@xxxxxxxxxxxxxx>:
>>>
>>>>Klingt ja wirklich toll. Aber mal 'ne dumme Frage: Was ist
>>>>eine Desktop-DB?
>>>
>>>das ist so ein nettes dbms, welches lokal auf der Maschine läuft und
>>>keinen Server (-Dienst) benötigt.
>>
>>Also ein Single-User-Dbms ohne Transaktionen usw.?
>
> Nein.
>
> Vereinfacht erklärt besteht der Unterschied zwischen einer
> Desktop-DB und einem DB-Server grundsätzlich darin, daß
> beim DB-Server die Abfragen am Server abgearbeitet werden
> bei der Desktop DB am Client.

Und an diesem Client sitzt doch ein einzelner Benutzer, oder nicht?

> Darum ist es bei Desktop-DB extrem wichtig, die Abfragen
> zu Optimieren, da ansonsten der Netzwerkverkehr enorm
> ansteigen kann.
>
> Bei ordentlichem Arbeiten (das was mich seinerzeit überzeugte) sind
> ca. 1000 übereinstimmende DS aus einer Tabelle mit ca. 2 Mio. DS
> über ein 10 (ja 10!) Mb Netzwerk in unter 1er Sec beim Client.

Also werden die Daten aus einem "richtigen" DBMS auf den Client
kopiert, dort arbeitet der Anwender damit und dann
werden sie wieder zurückgeschrieben?

> Wie gesagt, ob man jetzt allerdings einen der vielen Server-DB's
> dahinter hängt oder nur VFP nutzt hängt auch stark von der
> Anwendung ab, da auch VFP keine EierlegendeWollmilchSau ist *g*

Für das, was der OP macht, ist das Konzept vielleicht passend
und der Tip nicht schlecht, für Datenbankanwendungen, wo mehrere
Benutzer/Clients parallel auf denselben Daten arbeiten (auch
ändernd natürlich) scheint es mir jedoch ziemlich
ungeeignet zu sein.

Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel
.



Relevant Pages

  • Re: DBGrid - Werte von persisten Spalten zugreifen
    ... wo die Daten entstehen (DB oder Client) -> Transfer? ... sehr aufwendige Berechnungen auf ... Oder beherrscht man sie erst, wenn man alle Funktionen/SQL- Hints/speziellen Abfragen der gewählten Datenbank beherrscht, die diese anbietet? ... relationaler DBs. ...
    (de.comp.lang.delphi.misc)
  • Re: WCF authentication and remote workstations
    ... \par Subject: Re: WCF authentication and remote workstations ... \par Frank ... For example, are you using transport layer security, ... \par> For the first one(windows authentication that let the client automatically ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: TreeView 2.0 mit PopulateNodesFromClient = AJAX?
    ... "Frank Lehmann" schrieb: ... Was denkt er denn, was der Client macht, wenn man http://server/Abc.aspx ... Selbst mit CSS Adapter nicht unbedingt sinnvoll (IMHO) ... anhand übergebener Parameter die untergeordneten Elemente des Nodes ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • =?iso-8859-1?Q?Re:_Plattform=FCbergreifende_Klassendefinition?=
    ... dass Du diese Klassen ... Die shared DLL - in der diese Typen public definiert sind - ... bindest Du dann eben beim Server und beim Client ein. ... Dipl.Inf. Frank Dzaebel ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)