Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/10/2014, 14:57
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Transgredir paradigmas

Hola Rebuilding:

El tema que tratas, podría llevarnos a una infinidad de discusiones que sin embargo no nos llevarían a tener ningún acuerdo entre lo que está bien o lo que está mal.

Abría que revisar por ejemplo a qué aplicaciones prefabricadas te refieres cuando hablas del uso de FUNCIONES Y PROCEDIMIENTOS ALMACENADOS, pero tienes razón, muchas aplicaciones, del tipo que me hables, suelen hacer poco o nulo uso de estas funcionalidades, pero en realidad tienen un por qué.

Vayamos en primer lugar al punto de vista de las BD's... efectivamente, cada BD's presenta funcionalidad propia que puede presentar una "ventaja" contra otros motores, pero la idea de las aplicaciones prefabricadas y en realidad, de cualquier aplicación basada en el modelo-vista-controlador es justamente NO CAZAR LA APLICACIÓN CON UN MOTOR DE BD'S, sino dar la libertad de elegir el DBMS, que más te convenga.

Al hablas por ejemplo de que MySQL posee la función CONCAT para concatenar cadenas, pero qué pasaría si el día de mañana ORACLE, ¿qué es ahora el dueño de MySQL decide desaparecerla del mercado? pasaría entonces que si quisieras migrar hacia otra BD's no resultará del todo sencillo.

En algo creo que estaríamos de acuerdo, y es en el hecho de estar abiertos al cambio... ese paradigma de pensar que lo que hacemos siempre está bien, es lo que muchas veces nos condena al fracaso.

Saludos
Leo.