01-23-2013, 06:47 AM
(01-22-2013, 10:34 PM)LoKo escribió:(01-15-2013, 12:07 PM)Reboot escribió: La mayoría de programas de gestión de farmacia, por alguna razón que no alcanzo a comprender, usan MSSQL. Por eso estoy familiarizado con ella -_-
Oh, eso es facil de explicar.
Es la misma causa por la que las farmacias tendrán que contratar el adsl con telefónica. Alguien gana dinero con ello.
Así de simple
PD: maricas, estas cosas se hacen con bloc de notas.
Lo más seguro es porque van bajo windows (integración con fw .net da mejores rendimientos con mssql que con otros gestores), el learning curve del gestor de mssql es menor q mysql y el deploy es más que probable que lo hagan en versión express que es free.
Además tradicionalmente, mysql se ha venido utilizando para implementaciones web y entornos linux, el marketshare en windows es bajo.
Con respecto al 'fichero monolitico' depende de como prepares la bd y el uso que se le vaya a dar. Es un tema del DBA no del gestor en si, ya que puedes crear tantos ficheros como quieras y trocear los ya existentes con división por tablas o por registros.... que sea más cómodo tener 1 solo fichero no significa que no se pueda o no se deban crear varios ficheros para aumentar el rendimiento o particionamiento. Por otro lado se puede hacer dump de tablas a texto o a otras bds, ya sea por gui o por linea de comandos o powershell.
mysql tiene sus ventajas y sus inconvenientes al igual que mssql. No todo es malo y no todo es bueno. Depende de la aplicación que se le vaya a dar.
Para mí DB2 supera con creces a ambos... si quieres asumir los costes, claro.
If only you could see what i've seen with your eyes...