Zoals sommigen van jullie wellicht al in een eerder topic van mij gelezen hebben ben ik momenteel bezig met het ontwikkelen van een order/facturatie/klanten/whatever systeem. Ik ben momenteel even mijn mogelijkheden aan het bekijken. Het systeem is overigens puur en alleen voor inhouse gebruik. Ik heb inmiddels al een aantal programmeertalen bekeken en een aantal manieren om data files op te slaan. Een van de manieren is bijvoorbeeld de BDE van Borland of bijvoorbeeld de MSDE van Microsoft.
Een andere mogelijkheid is het lokaal draaien van een simpele database server. Ook hiervoor zijn een aantal mogelijkheden beschikbaar van Microsoft Access tot de echte enterprise servers zoals Microsoft SQL en Oracle. Het mag niet te veel geld kosten en het moet ook niet overdreven bloated zijn. Ik wil dus geen Microsoft SQL Server gaan gebruiken voor dit systeem, dan wordt het al gauw onbetaalbaar.
Wat zijn de beschikbare RDBMS'en voor Windows. De vereisten zijn dat ze niet te veel resources moeten vreten, dus geen mega impact op de system performance en het geheugen enzo. Verder moet het natuurlijk betrouwbaar en stabiel zijn. Is MySQL eventueel een mogelijkheid? MySQL lijkt me een vrij compacte database die geen 400mb aan geheugen zuigt als ik een tabel met 20 rows hebt (goed, beetje overdreven, maar jullie begrijpen wat ik bedoel
) Zijn er verder nog mogelijkheden (mogen eventuele commerciele oplossingen zijn).
En overigens vind ik Access niet echt een geschikte oplossing. Op de een of andere manier betwijfel ik dat dit stabiel, goed en betrouwbaar gaat werken met Access.
Een andere mogelijkheid is het lokaal draaien van een simpele database server. Ook hiervoor zijn een aantal mogelijkheden beschikbaar van Microsoft Access tot de echte enterprise servers zoals Microsoft SQL en Oracle. Het mag niet te veel geld kosten en het moet ook niet overdreven bloated zijn. Ik wil dus geen Microsoft SQL Server gaan gebruiken voor dit systeem, dan wordt het al gauw onbetaalbaar.
Wat zijn de beschikbare RDBMS'en voor Windows. De vereisten zijn dat ze niet te veel resources moeten vreten, dus geen mega impact op de system performance en het geheugen enzo. Verder moet het natuurlijk betrouwbaar en stabiel zijn. Is MySQL eventueel een mogelijkheid? MySQL lijkt me een vrij compacte database die geen 400mb aan geheugen zuigt als ik een tabel met 20 rows hebt (goed, beetje overdreven, maar jullie begrijpen wat ik bedoel
En overigens vind ik Access niet echt een geschikte oplossing. Op de een of andere manier betwijfel ik dat dit stabiel, goed en betrouwbaar gaat werken met Access.