31/10/2011, 10:37
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: Base de datos Porque son dos softwares diferentes.
Un DBMS es un sistema autónomo, un programa servidor que puede ser usado por diferentes programas cliente, por lo cual no depende de ninguno de ellos.
La explicación es mucho más larga, pero en esencia esa es la base.
Un DBMS es un sistema de gestión de datos que ha sido diseñado para funcionar completamente separado de las aplicaciones que usen esos datos. Por eso no comparte elementos comunes con ningún programa, y de hecho lo ideal es que los programas sean desarrollados de modo que pueda migrarse de DBMS sin necesidad de cambiar ni una línea del programa. Esto sólo se puede conseguir si la capa de datos posee suficiente independencia como la que aportan estos manejadores de bases de datos.
El problema, para los desarrolladores, es que esta independencia es dificil de explicar a los clientes, por lo que no suelen entender que se necesiten dos csas para usar un sólo programa.
Depende entonces de la habilidad del desarrollador hacer esto comprensible a los legos.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)
Última edición por gnzsoloyo; 31/10/2011 a las 10:47 |