Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - Hilfe bei der Auswahl des Datenbankssystems


Flitzs - Di 21.04.09 18:36
Titel: Hilfe bei der Auswahl des Datenbankssystems
Hallo,
ich wollte mal mit dem Thema Datenbanken anfangen, allerdings stieß ich gleich am Anfang auf ein Problem: Welches Datenbanksystem soll ich nehmen?

Ich habe da relativ wenig Anhnung, darum hab ich auch keinerlei Tendenz, es sollte nur möglich sein die Datenbank via C# anzusprechen und es sollen keine weiteren Treiber oder ähnliche Zusatzsoftware auf dem PC von nöten sein. Das Datenbanksystem sollte so für 1000-100k Datensätze ausgerichtet sein.

Danke im Vorraus.
Flitzs


CSharper2 - Di 21.04.09 20:51

hi Flitzs!

wie wäre es mit "Access" :?
ansonsten musst du halt ein db-system aufsetzen: c# unterstützt u.a. ole-treiber für MS SQL und Oracle.

wenn du dir eine connection mittels connection-string zur db aufgebaut hast, kannst du problemlos mittels command-objekten oder data-adaptern arbeiten...


Kha - Di 21.04.09 21:38

user profile iconCSharper2 hat folgendes geschrieben Zum zitierten Posting springen:
wie wäre es mit "Access" :?
Wie wäre es mit "Cobol" :mrgreen: ?
@Flitzs: Desktop-Versionen, die ohne Installation auskommen, gibt es von fast jedem Anbieter: SQL Server Compact, Firebird Embedded, ... . Mehrere Benutzer schließt das dann allerdings aus, falls du das benötigst.


Flitzs - Di 21.04.09 22:09

Hallo,
danke für die Antworten.

Ich werde mal die Desktop-Versionen anschauen.

Aber eine Frage hätte ich da noch:
Programme die mit den nicht Desktop-Versionen arbeiten, wie machen die dass? Installieren die das mit?

mfg Flitzs


funcry - Mi 22.04.09 13:38

>Installieren die das mit?

So kenne ich das. Firebird Treiber installiere ich mit, Oracle auch. Das ist idr. kein Problem. Obs auch ohne geht - ich würde tippen mindestens bei Microsoft SQL Express ja, bei anderen vielleicht auch - mal danach googeln. Ich werde mit für ein privates Projekt mal das hier ansehen http://www.oracle.com/technology/products/database/xe/index.html