Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Jackoman (7715) el Sábado, 17 Enero de 2004, 22:22h (#255081)
    ( http://barrapunto.com/ )
    Está claro que MySQL no tiene nada que ver con Oracle. También está claro que MySQL no le puede llegar en prestaciones a SQL Server, DB2 o cualquier RDBMS que querais, pero lo que sí que está claro es que su popularidad lo hace el sistema con más instalaciones en el mundo (esto NO es un dato, es una impresión). Nadie puede negar que dónde haya un servidor web cuyas paginas tengan que almacenar o manejar datos, es áltamente probable que haya un MySQL detrás. Esto no deja de ser una garantía.

    Hay un nicho del mercado que está más que cubierto, casi sin darnos cuenta: Las bases de datos de escritorio. ¿Que sistema de Bases de datos puede competir con Access realmente?. Cualquier Oracle, PostgreSQL o Interbase es excesivo y no es comparable. Tampoco me vale sistemas que son anticuados por naturaleza (lease: dbase o similares). Aunque Access tenga sus virtudes, lo único que realmente le salva como sistema de B.B.D.D es que viene con MS Office, MS Office que está instalado (legalmente o no) en la mayoría de los PC con Windows de este planeta (desgraciadamente la mayoría de los PC). Esto es lo que lo hace ¿"potente"? ¿"interesante"? ¿"..."?. Pues como este es una gran baza la que tiene MySQL: popularidad.

    Siempre pongo un ejemplo: Interbase (sustituyase por FireBird según el caso OpenSource VS Comercial). Es una joya, lo tiene todo y desde siempre, algo que la mayoría no pueden decir (p.e. en Oracle 8i no se puede usar la cláusula join en un select, hay q hacerlo a mano). ¿Por qué Interbase no es tan usado como debería ser? : no es el precio, cuesta igual que SQLServer (obviando la posibilidad de Firebird), no son las prestaciones (ya he hablado de ellas), no es la velocidad (preguntad a los que la usan)... Es lo mal que lo hizo Borland con su puñetera manía de no comercializar los productos en condiciones. Si Borland le hubiese puesto una buena campaña, ahora posiblemente estaríamos hablando de interbase en vez de otra cosa.

    El hecho que cuando se le añaden opciones (vease: Integridad Referencial, Transacciones, Subconsultas o ahora los procedimientos almacenados y demás) le resta velocidad e incrementa el uso de memoria es innegable. Lo que también ha de saber aquel que lo haya usado de verdad es que todas estas herramientas pueden no usarse, sencillamente diciendo que tu tabla no es innodb. Entonces te encuentras con el MySQL veloz y pequeño que tenías en la versión 3.23, solo que mejorado por el paso del tiempo. Lo que era cierto hace 3 años lo sigue siendo ahora, solo que tienes la posibilidad de usarlo para otros menesteres.

    Moraleja: Lo interesante es que poco a poco están haciendo del MySQL un RDBMS con todas las de la ley y manteniendo (para el que lo quiera) su tradición de rápido y pequeño. Me parece una acertadísima estrategia.
    --


    Kisses for the kids

    Jackoman
    Puntos de inicio:    4  puntos
    Modificador extra 'Interesante'   0  

    Total marcador:   4  
  • por Xtampida (991) el Domingo, 18 Enero de 2004, 01:17h (#255131)
    ( http://www.xtampida.com/ )
    Hay un nicho del mercado que está más que cubierto, casi sin darnos cuenta: Las bases de datos de escritorio. ¿Que sistema de Bases de datos puede competir con Access realmente?. Cualquier Oracle, PostgreSQL o Interbase es excesivo y no es comparable. Tampoco me vale sistemas que son anticuados por naturaleza (lease: dbase o similares). Aunque Access tenga sus virtudes, lo único que realmente le salva como sistema de B.B.D.D es que viene con MS Office, MS Office que está instalado (legalmente o no) en la mayoría de los PC con Windows de este planeta (desgraciadamente la mayoría de los PC). Esto es lo que lo hace ¿"potente"? ¿"interesante"? ¿"..."?.

    FileMaker Pro [filemaker.com] es una base de datos infinitamente mejor que Access, pero también infinitamente menos difundida. Por lo menos en entornos Windows. Como bien dices, Access está donde está exclusivamente por ser de Microsoft y por formar parte de su paquete ofimático.

    --

    Salu2.
    _______________
    Frodo Xtampida
    See you space cowboy ...

    [ Padre ]
  • No te vo a decir si es mejor o mas rapido, pero fiable por experiencia no.

    Mysql no da tantos problemas, ya que cualquiera puede meterle mano, al igual que access, permite su uso a programadores poco experimentados o con pocos conocimientos.

    Para bases de datos cuyo uso final son las paginas web no hay color, mysql.

    La verdad es que hemos sustituido interbase a mysql para paginas web y sql-server para las cosas mas serias.
    [ Padre ]
  • 2 respuestas por debajo de tu umbral de lectura actual.