AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Suche passende Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Suche passende Datenbank

Ein Thema von Jan · begonnen am 28. Jan 2005 · letzter Beitrag vom 28. Jan 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#1

Suche passende Datenbank

  Alt 28. Jan 2005, 17:14
Hallo DPler!

Um eins mal vorwegzunehmen: Ich habe keinen blassen Schimmer von Datenbanken, bisher habe ich noch immer alles mit typisierten Dateien oder CSV Dateien gelöst.

Allerdings basiert mein nächstes Projekt auf einer Fülle von abgelegten Daten, und um das Programmieren zu vereinfachen wollte ich mich mal erkundigen welche Datenbank denn meinen Ansprüchen am ehesten entgegenkommt.


Folgendes sollte die Datenbank anbieten:

-kostenlos

-frei innerhalb eines Installationpaketes weiterreichbar sein

-mixed Media (Video + Bilder) beinhalten können

-mehrere Datenbanken speichern können (sagt man das so? also ich will mehrere Datenlisten haben)

-Referenzen zwischen einzelnen Datenkonstrukten (verlinkte listen)

-Ich will aus der Anwendung heraus beliebige Datentabellen speichern können

-hab bestimmt noch was vergessen


Das alles muss das Dingen irgendwie beherrschen, und da ich, wie schon gesagt keine Ahnung davon habe, kann es natürlich sein, dass das unmöglich ist, was ich da aufgelistet habe, oder dass jede normale Datenbank das kann.

Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Benutzerbild von Kevin
Kevin

Registriert seit: 11. Feb 2004
Ort: Bonn
576 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 17:36
Zu diesem Thema gibt es hier schon jede Menge Antworten, auch komplette Threads. Such einfach mal danach, das hat mir bei der Entscheidung, welche Datenbank ich benutzen soll auch sehr geholfen
Kevin
  Mit Zitat antworten Zitat
Stefan Dieler
(Gast)

n/a Beiträge
 
#3

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 17:39
Hallo Jan,

mir fällt da keine passende Lösung ein, die auf alle deine Kriterien zutrifft.
Schau dir mal MySQL und Paradox an.

Das Verlinken (Beziehungen) kannst du ja direkt in Delphi lösen.

In MySQL und Paradox habe ich schon Bilder gespeichert. Wenn es viele sind
würde ich die Bilder und Videos auf der Festplatte speichern und nur den Link
in der Datenbank.

MySQL und Paradox ist beides kostenlos. Paradox ist bei Delphi direkt mitgeliefert.
MySQL gibt es unter http://www.mysql.com, aber man kann es nicht in einem Installations-
paket weiterreichen. Paradox dagegen schon.

Hoffe, das hilft dir etwas weiter.
  Mit Zitat antworten Zitat
Benutzerbild von Marcel Gascoyne
Marcel Gascoyne

Registriert seit: 18. Nov 2003
Ort: Uetersen
271 Beiträge
 
Delphi 2005 Architect
 
#4

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 18:05
Die meisten Deiner Anforderungen werden von MySQL und Firebird abgedeckt. Referenzielle Integrität unterstützt MySQL aber nur mit InnoDB Tabellen. Außerdem ist MySQL nur umsonst wenn Deine Anwendung Open Source ist, andernfalls brauchst Du eine Lizenz um MySQL mit Deiner Anwendung einzusetzen.

Schau Dir mal Firebird an, ist der Open Source Spin-Off von Borland InterBase. Damit kannst Du auch kommerzielle Anwendungen vertreiben und hast auch mehr Funktionen als mit MySQL (SP's, Trigger, Eveents, Kaskadierende Update's / Delete's).

Gruß,
Marcel
Marcel Gascoyne
Der Fehler sitzt immer vor der Tastatur
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 18:29
Danke für alle Antworten!

Die Firebird Datenbank klingt ja vielversprechend.

Was ich vergessen habe zu erwähnen: Ich wollte das Projekt in C# programmieren, weiß jetzt nicht ob das einen Unterschied macht bei der Datenbank Auswahl.
Klappt diese Datenbank auch unter C#?

Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Benutzerbild von Marcel Gascoyne
Marcel Gascoyne

Registriert seit: 18. Nov 2003
Ort: Uetersen
271 Beiträge
 
Delphi 2005 Architect
 
#6

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 18:36
Schau Dich mal auf der Firebird Homepage um, es gibt da einen .NET Provider für Firebird.

Gruß,
Marcel
Marcel Gascoyne
Der Fehler sitzt immer vor der Tastatur
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 18:41
Ich hab Firebird mal installiert und lese mir gerade das manual durch.
Und alles was ich leser ist network und Netbui etc.
Nun soll das Datenbanksystem aber garnichts mit dem Netzwerk zu tun haben. Ich will ja nur, dass die Daten für meine lokale Anwendung leicht zugänglich gespeichert werden und ich dann von der Anwendung heraus auf die Datenbank auf dem selben System zugreifen kann.
Hab ich da jetzt keinen Durchblick oder ist das die falsche Datenbank für meine Zwecke?

Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#8

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 18:53
Zitat von Jan:
...Hab ich da jetzt keinen Durchblick oder ist das die falsche Datenbank für meine Zwecke?
hüstel. Ähmm ich würde sagen ersteres. Guck mal nach firebird embedded und dem Tuto von Domo Sokrat darüber.

Für ganz eilige :

1. FBCLIENT.DLL nach GDS32.DLL umbenennen und in dasselbe Verzeichnis kopieren, wo die EXE ist.
2. dort Unterverzeichnis INTL neu anlegen und FBINTL.DLL dort hinein kopieren.

Das wars.

Habe leider keine Zeit, den genauen Link zu suchen. 8)
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 19:54
So, jetzt hab den Firebird Embedded Kram in meinem Anwendungsverzeichnis.
Da ich aber von Datenbanken nicht die Spur einer Ahnung habe wüsste ich jetzt nicht im geringsten wie ich meine Anwendung im C# Builder von Borland dazu bringe mit dieser Datenbank zu kommunizieren. Ich hab auch den Data Provider für .net installiert, aber im Moment ist mir das alles noch ein Buch mit 7 Siegeln. Auch dieses Tutorial da ist nicht ganz das was ich brauche um das zu verstehen. Über google finde ich leider nichts nützliches zu diesem Thema, oder ich hab die falschen Suchbegriffe eingegeben.
Vielleicht kann mir da noch jemand mit helfen!

Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10

Re: Suche passende Datenbank

  Alt 28. Jan 2005, 20:39
Du hast also keinerlei Ahnung von Datenbanken und willst das direkt mit was relativ neuem, wie .NET anfangen und dann noch mit C# ? Nichts für ungut, aber ich finde, das ist des Guten erheblich zu viel auf einmal.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 10:37 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