Vor- und Nachteile von DBase

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Vor- und Nachteile von DBase

    Hallo,

    ich versuche Informationen zu DBase zu finden.

    Hauptsächlich die Vor- und Nachteile im Vergleich zu einer "gewöhnlichen" relationalen Datenbank wie mySQL, Oracle...

    Würde mich über Infos udn Links freuen!

  • #2
    Hallo komikaa

    Der Vorteil ist, dass keine SQL-Engine installiert sein muss.
    Der Nachteil ist, dass du keine SQL-Engine zur Verfügung hast :-).

    Sobald es relational wird, macht das richtig Arbeit.

    DBase ist alt aber verbreitet, wenn Du die Wahl hast, nimmst Du besser SQL.
    Habe auch mit (alten) DBase files zu tun (Compiler...).
    Benutze dann aber die BDE (ebenfalls auf dem absteigenden Ast) um mit SQL darauf zuzugreifen.

    Kommentar


    • #3
      danke für deine infos.

      habe dazu allerdinsg ein paar fragen:

      1. stimmt es dass dbase bei großen datenmengen schneller ist (kann ich mri nämlich nicht vorstellen)

      2. "dass du keine SQL-Engine zur Verfügung hast :-)."
      - was bedeutet das für mich konkret?
      die verwendung von sql-queries funktioniert ja wenn ich richtig informiert bin trotzdem (über odbc schnittstelle)

      3. "wenn Du die Wahl hast, nimmst Du besser SQL."
      meien meinung - allerdings suche ich gerade argumente dafür

      4. "DBase ist alt" - ich dachte dbase wird immer noch weiterentwickelt?

      --> bitte versteh mich nicht falsch: ich bin wie gesagt auch eher für sql-datenbank aber mir fehlen (bisher) die argumente

      Würde mich sehr über links, ratschläge... freuen!

      Kommentar


      • #4
        Hallo komikaa
        DBase ist erst einmal nur ein Dateiformat. Das gibt's schon ewig.
        Du meinst wahrscheinlich das "neue" DBase PLUS bzw. BDE. Das ist DBase mit SQL.
        Ein echter Vorteil sind heterogene Abfragen (z.B. JOIN über verschiedene Server & SQL-Engines).
        Die Möglichkeit von heterogenen Abfragen gibt's selten.
        Braucht man aber auch nur selten, z.B. für Datenmigration im heterogenen Umfeld.
        Hab' dafür früher BDE verwendet, klicke das inzwischen aber im Access zusammen.

        Bei den Borland Compilern ist DBase vom Aussterben bedroht.
        Die Komponenten gehören nicht mehr zur "Standardinstallation" und müssen nachinstalliert werden.
        Zur "Abwärtskompatibilität".
        MySQL dagegen gibt's in der "Standardinstallation" mit immer mehr Unterstützung.

        Pauschale Antworten darüber, "was schneller ist", kann meiner Meinung nach niemand geben.
        Musste 'mal die Performance von MSSQL, DB2 und MySQL vergleichen.
        Resultat: Das kommt ganz auf das Query an. Und auf zig Parameter in der Konfiguration.

        Das Wichtigste ist aber:

        Wenn Du ein Problem bekommst, bist Du ziemlich auf Dich alleine gestellt.
        Infos sind rar, für MySQL gibt's tonnenweise Tools und Informationen. Gratis.
        Du hast hier eine ganze Weile auf Antwort für eine einfache Frage gewartet.
        Eine komplizierte Frage zu MySQL wird deutlich schneller beantwortet.
        Wer kennt denn auch DBase und BDE?

        Da sind MySQL, MSSQL, DB2 und Oracle doch häufiger.

        Das eigentliche Problem hast Du schon in Deiner Frage beantwortet:

        ich versuche Informationen zu DBase zu finden.

        Kommentar


        • #5
          danke für deine antwort.

          im grunde wußt eich das schon, das hauptproblem sidn eben die argumente zu finden, warum man nicht dbase sondern eien sql- datenbank einsetzen soll.

          Kommentar

          Lädt...
          X