Witam
chcę zrobić program do obsługi zakupów/sprzedaży. Będzie on zawierał dane sprzedawanych produktów oraz kilka innych informacji, a także możliwość drukowania faktur.
Program będzie tworzony w C#. Natomiast nie wiem o jaką bazę danych to oprzeć. W grę w chodzą tylko darmowe rozwiązania, tak aby firma dla której stworzę program nie musiała jeszcze kupować jakiegoś serwera sql. Czy może to być np. MS SQL 2005 server?
W jaki sposób jest to realizowane w profesjonalnym oprogramowaniu do obsługi sklepów typu np. Subiekt?
Przykładowo instalujemy tego Subiekta i od razu instaluje się jakiś serwer baz, czy serwer instaluje się oddzielnie?
Proszę o podpowiedź i wyjaśnienie jak to jest realizowane w profesjonalym oprogramowaniu.