ich habe mal eine Frage bezüglich der Auswahl eines DBMS.
Ich habe mich mal ein wenig in SQL eingearbeitet ( EInführung ins SQL, Oreilly ) und stelle mir nun die Frage, was für ein DBMS für eine Lokale Datenbank am besten ist.
Folgende Situation herscht gerade:
Ich habe eine Anwendung (C#) geschrieben, welche aus einer Datenbank Informationen ziehen soll und diese dann auch bearbeiten darf.
Nun möchte ich das Programm gerne an andere Personen ausrollen, dies kann man ja unter C# relativ einfach über "Veröffentlichen"(Click-Once).
Nun würde ich aber gerne ein Setup haben, bei dem auch automatisch eine Datenbank erstellt wird und diese dann von dem Programm angesprochen wird. Desweiteren soll bei einem Update die Datenbank nicht überschrieben werden. Da ich davon keine Ahnung habe, dachte ich ich frage mal bei euch nach

Erschwerend kommt hinzu, dass die Datenbank auch ohne Internet erreichbar seien soll.
Gruß
Philip
P.S. Bin ich mit den vielen Fragen überhaupt in der richtigen Kategorie?