Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL Freeware (https://www.delphipraxis.net/104493-sql-freeware.html)

FLINKER_FINGER 5. Dez 2007 11:46

Datenbank: SQL • Zugriff über: K.A.

SQL Freeware
 
Hi,

wollte mal fragen ob es eine gute Freeware alternative für SQL gibt ?
Hab leider noch nicht so viel Ahnung von DB darum frage ich.

Bräuchte einen Server auf dem eine DB mit Kundendaten liegt. Auf diesen sollen ca. 5 Mitarbeiter zugreifen können. Das wichtigste ist jedoch das jeder Mitarbeiter diese Datensätze verändern kann. Gleichzeitig. Sprich einer ändert was beim Kunden 12 und der andere Mitarbeiter bei Kunde 19 und jeder speichert nur die geänderte "zeile".

Kann man das auch mit geringem Aufwand selbst programmieren, wenn ja gibt es da ein Tutorial welches ihr mit empfehlen könntet? Bin für alles offen.

[optional] Zum schluss sollte jeder noch ein Verzeichnis haben, in dem er Dateien uploaden kann über das Programm.

Nebeninfos: Clients sind alles XP User. Der Server kann Linux sein. Wenns geht sollte das aber auch ein XP-Rechner werden. Momentan sind die Kundendaten in einer Excel-Tabelle gespeichert.

1000 Danke schonmal für jede Hilfe ;)

mkinzler 5. Dez 2007 11:55

Re: SQL Freeware
 
FireBird, PostgreSQL, MSSQL express, Oracle XE, DB2 express, ...

Jelly 5. Dez 2007 12:11

Re: SQL Freeware
 
Zitat:

Zitat von FLINKER_FINGER
wollte mal fragen ob es eine gute Freeware alternative für SQL gibt ?
Hab leider noch nicht so viel Ahnung von DB darum frage ich.

SQL ist keine Datenbank, sondern eine Sprache. Verwechsle da bitte nicht. Alle mir bekannten Datenbanksysteme (siehe kurze Auflistung von mkinzler) verstehen SQL. Einige haben darüber hinaus einen erweiterten SQL Dialekt (z.B. T-SQL beim Microsoft SQL Server).

Zitat:

Zitat von FLINKER_FINGER
Das wichtigste ist jedoch das jeder Mitarbeiter diese Datensätze verändern kann. Gleichzeitig. Sprich einer ändert was beim Kunden 12 und der andere Mitarbeiter bei Kunde 19 und jeder speichert nur die geänderte "zeile".

Das hängt auch immer schwer davon ab, wie du auf die Datenbank zugreifst. Machbar ist das auf alle Fälle. Um aber genauer darauf einzugehen, würde das zu einer etwas längeren und komplexeren Diskussion führen (Stichwort: Session, Transaktion, Isolation Level usw.).

Zitat:

Zitat von FLINKER_FINGER
Momentan sind die Kundendaten in einer Excel-Tabelle gespeichert.

Ihr Armen :mrgreen:

Ich vertrete ja mehr die Meinung, dass ein Excel eigentlich eh nur auf einen Sekretärenrechner gehört. Um damit Stammdaten zu verwalten ist es aber nun wirklich gänzlich ungeeignet. Aber so sieht die Realität leider aus in immer noch vielen Unternehmen.

FLINKER_FINGER 5. Dez 2007 12:27

Re: SQL Freeware
 
Gibt es denn irgendwie ein gutes Tutorial für sowas um sowas selbst zu coden ? Ist ja von der Sache her nicht so komplex odeR ?

mkinzler 5. Dez 2007 12:30

Re: SQL Freeware
 
Für den Zugriff aus Delphi raus oder über SQL?
http://www.dsdt.info/tutorials/?cat=6
http://www.rrzn.uni-hannover.de/buch...titel=sql_g_db

FLINKER_FINGER 5. Dez 2007 12:53

Re: SQL Freeware
 
Liste der Anhänge anzeigen (Anzahl: 1)
Schau mir gleich an was du gepostet hast.

Hatte das auch schon gesehen, wie das mit Delphi verwirklicht wurde. War bei einem Spiel.
Gefangen in der virtuellen Welt
wurde hier auf der Seite gepostet. Da gibt es eine Highscore. Diese hat eigentlich alle Funktionen die ich bräuchte. (siehe Screenshot). Kann man sowas nicht schnell und leicht anfertigen ?

DeddyH 5. Dez 2007 15:57

Re: SQL Freeware
 
Dafür genügt aber auch schon eine typisierte Datei.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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-2025 by Thomas Breitkreuz