AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Umstellung MySQL -> Firebird?
Thema durchsuchen
Ansicht
Themen-Optionen

Umstellung MySQL -> Firebird?

Ein Thema von CG2003 · begonnen am 29. Nov 2006 · letzter Beitrag vom 29. Nov 2006
Antwort Antwort
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#1

Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:22
Datenbank: MySQL • Version: 4.1 • Zugriff über: Zeos
Hallo,

Ich habe vor, eine Artikelverwaltung zu entwickeln.
Bisher habe ich als Datenbank meistens MySQL verwendet.

Nun habe ich mir Firebird mal angeschaut und bin überrascht.

Folgende Fragen stelle ich mir aber derzeit, auf die ich im Forum leider keine konkreten Antworten gefunden habe:


- Ist die Syntax von MySQL gleich der Syntax von Firebird?

- Ist Firebird wirklich komplett kostenlos? Auch bei Weitergabe/Linken etc.? Auch für Firmen und kommerzielle Zwecke?

- Kann ich, wenn ich ein bestehendes Projekt habe, welches mit Zeos auf MySQL zugreift, einfach das Protokoll der ZConnection umschalten, um Firebird zu nutzen, oder sind Anpassungen nötig?

- Gibt es wirklich kein Buch über Firebird? (Habe zumindest noch keins gefunden!)?

- Wie sieht denn die Performance im Gegensatz zu MySQL aus? Besser/Schlechter/Gleich?

- Gibt es auch native Zugriffskomponenten, die ohne die DLL auskommen? (Wenn möglich recht günstig).



Für Eure Antworten bedanke ich mich schon mal im Voraus.
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:26
Zitat:
Ist die Syntax von MySQL gleich der Syntax von Firebird?
Ich kenne keine 2 DBMS die gleiche SQL-Syntax haben

Zitat:
Ist Firebird wirklich komplett kostenlos? Auch bei Weitergabe/Linken etc.? Auch für Firmen und kommerzielle Zwecke?
AFAIK ja

Zitat:
- Kann ich, wenn ich ein bestehendes Projekt habe, welches mit Zeos auf MySQL zugreift, einfach das Protokoll der ZConnection umschalten, um Firebird zu nutzen, oder sind Anpassungen nötig?
Sieh erst Antwort. Im Details sind immer Anpassungen nötig.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:30
Aber Grundsätzlich könnte man sagen, das die Syntax sehr ähnlich ist, oder?
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:34
Hallo,

Hellen Borrie hat eine Buch über FDB1.5 geschrieben.


Heiko
Heiko
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:34
Zitat:
- Ist die Syntax von MySQL gleich der Syntax von Firebird?
Nein, sie unterscheiden sich im Detail.
Zitat:
- Ist Firebird wirklich komplett kostenlos? Auch bei Weitergabe/Linken etc.? Auch für Firmen und kommerzielle Zwecke?
Ja.
Zitat:
- Kann ich, wenn ich ein bestehendes Projekt habe, welches mit Zeos auf MySQL zugreift, einfach das Protokoll der ZConnection umschalten, um Firebird zu nutzen
Jein,
Zitat:
oder sind Anpassungen nötig?
Wenn du MySQL-spezifische Featuresnutzt. Du soltest die Abfragen an FB anpassen.
Zitat:
- Gibt es wirklich kein Buch über Firebird? (Habe zumindest noch keins gefunden!)?
http://www.ibphoenix.com/main.nfs?a=..._firebird_book
http://www.ibphoenix.com/main.nfs?a=...p_publications

Zitat:
- Wie sieht denn die Performance im Gegensatz zu MySQL aus? Besser/Schlechter/Gleich?
Bei Einfachts-Abfragen dürfte MySQL schneller sien. je komplexer die Sache wird, wird FB besser. Hängt aber auch von der Version der beiden DBMS ab.
Markus Kinzler
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:36
Gut, dann bleibt ja nur noch folgende Frage:
Gibt es auch native Zugriffskomponenten, die ohne die DLL auskommen? (Wenn möglich recht günstig).

und folgende ist noch hinzu gekommen:
Kann ich Zeos auch in kommerziellen closed-source-Anwendungen verwenden?
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:44
Zitat:
Kann ich Zeos auch in kommerziellen closed-source-Anwendungen verwenden?
Wenn du Zeos dynamisch linkst ja (LGPL).
Markus Kinzler
  Mit Zitat antworten Zitat
Markus70

Registriert seit: 21. Okt 2004
82 Beiträge
 
Delphi XE7 Professional
 
#8

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 12:50
Hallo,

ich spiele auch gerade mit dem Gedanken auf firebird zu wechseln.

Welche Alternativen zu den ZEOS Komponenten gibt es denn noch?
und wo liegen die Vor- / Nachteile der verschiedenen Zugriffkomponenten?

Markus
  Mit Zitat antworten Zitat
Benutzerbild von mikhal
mikhal

Registriert seit: 11. Sep 2003
Ort: Linz am Rhein
796 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Umstellung MySQL -> Firebird?

  Alt 29. Nov 2006, 14:18
Alternative zu ZEOS:

IBDAC von CoreLab. Relativ preiswert (ca. 100 USD).

Grüße
Mikhal
Michael Kraemer
Computer erleichtern die Arbeit...
...und die Erde ist eine Scheibe!
  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 07:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz