martes, 18 de marzo de 2014

Software para Bases de Datos

Visual FoxPro
FoxPro es un sistema de base de datos relacional, también producido por Microsoft, que está estrechamente unido a su lenguaje de programación. FoxPro es menos amigable que las bases de datos de usuario final, lo que requiere más conocimientos técnicos que Access. Este sistema de base de datos es conocido por su motor de procesamiento rápido y la capacidad de manejar numerosas transacciones simultáneas.

Ventajas:
1.-Menor costo
2.-Adquisición (Es accesible para pequeñas empresas)
3.-Capacitación(Por ser mas popular)

Desventajas:
1.-Integridad (Mayor sensibilidad frente a variaciones en transmisiones y fluctuaciones eléctricas).
2.-Seguridad (Menos niveles de acceso).
3.-Menor capacidad de procesamiento (no funciona adecuadamente con grandes volúmenes de información). Para volúmenes medianos se utiliza el motor de Microsoft Sql ,sin mayores traumatismos y excelente performance.




Access
Access es un sistema de base de datos personal de Microsoft. Se trata de un producto de software orientado hacia lo visual, lo que hace que quienes no sean programadores puedan crear bases de datos útiles con facilidad. Si bien la estructura de base de datos Access puede ampliarse para satisfacer las necesidades empresariales, el uso más común de esta base de datos es para pequeñas bases de datos individuales o en programas multiusuario de uso limitado. Access integra el lenguaje Visual Basic para aplicaciones, por lo que es un entorno de desarrollo completo.

Ventajas:
1.-Es relativamente sencillo para principiantes ya que dispone de unos asistentes muy potentes mediante los cuales puedes crear formularios profesionales.
2.-Puedes llegar ha hacer un programa en muy poco tiempo gracias a estos asistentes.
3.-Puedes llegar a hacer un programa verdaderamente profesional.

Desventajas:
1.-No crea un compilado real (un .EXE). Siempre necesita tener instalado Acces para su funcionamiento.
2.-La principal limitante es que solo te acepta 1 GB por tabla, 256 campos por tabla, y 35 indices por tabla, fuera de ahi, no ha mejorado en el aspecto de seguridad y consistencia. La versión 97 presentaba  fallos de la base de datos al colisionar dos usuarios en la grabación de registros.




MySQL Database
MySQL es una base de datos basada en servidor que permite a varios usuarios acceder a múltiples bases de datos. El software funciona en múltiples plataformas, incluyendo la mayoría de las variedades de UNIX y Windows. Ofrece usabilidad de primer plano limitada y está diseñado como un servidor de base de datos back-end. MySQL se diferencia de otros productos de base de datos por sus costos, la versión no empresarial se distribuye de forma gratuita.

Ventajas:
1.-MySQL software es Open Source
2.-Velocidad   al realizar las operaciones, lo que le hace uno de los gestores con mejor      rendimiento.
3.-Bajo      costo en requerimientos para la elaboración de bases de datos, ya que      debido a su bajo consumo puede ser ejecutado en una máquina con escasos      recursos sin ningún problema.

Desventajas:
1.-Un gran porcentaje de las utilidades de MySQL no están      documentadas.
2.-No es intuitivo, como otros programas (ACCESS).




Oracle
La base de datos Oracle es otra base de datos escalable a nivel empresarial. La base de datos de SQL soporta bases de datos corporativas distribuidas, que permiten al usuario acceder a los datos de forma local o desde bases de datos remotas en una transacción transparente. Las bases de datos distribuidas ayudan a superar las limitaciones físicas de un entorno informático físico. El tamaño máximo de base de datos para una base de datos Oracle es de 8 millones de terabytes, lo que requiere un almacenamiento físico más allá de la capacidad de la mayoría de las instalaciones individuales.

Ventajas:
1.-Oracle es el motor de base de datos relacional más usado a nivel mundial.
2.-Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
5.-El software del servidor puede ejecutarse en multitud de sistemas operativos.

Desventajas:
1.-Una de las versiones más recientes de Oracle es la 8 punto algo (Aunque ya está la 9i).
2.-El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión.
3.-También es elevado el coste de la formación, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.




SQL Server
SQL Server es un servidor de base de datos a nivel empresarial escalable. Este producto se diferencia de la base de datos personal al no proporcionar las herramientas para el usuario que proporciona un producto de base de datos individual. El motor de base de datos se centra en responder rápidamente a las solicitudes del cliente en el formulario de consultas SQL. Estas consultas se pueden generar directamente en SQL Server, o por medio de una interfaz de usuario independiente desarrollada en una variedad de lenguajes de programación. SQL Server está diseñado para manejar bases de datos con millones de registros.

Ventajas:
1.- Velocidad al realizar las operaciones, lo que lo hace uno de los gestores con mejor rendimiento.
2.- Bajo costo en requerimientos para la elaboracion de base de datos.
3.- Facilidad de configuración e instalación.

Desventajas:
1.- Un gran porcentaje de las utilidades de MySQL no estan documentadas.
2. - No es intuitivo, como otros programas.





Bibliografía:
http://prezi.com/m7nvdkpgoia0/caracteristicas-ventajas-y-desventajas-de-las-bases-de-datos/
http://monagarcia.blogspot.com/p/ventajas-y-desventajas.html
http://adsiaccess.blogspot.com/2011/11/ventajas-y-desventajas.html
http://mysqldaniel.wordpress.com/ventajas-y-desventajas/
http://uan-informaticas.blogspot.com/2010/04/ventajas-y-desventajas-de-oracle.html
http://www.ehowenespanol.com/ejemplos-programas-administracion-bases-datos-lista_126285/

No hay comentarios:

Publicar un comentario