gestion de datos y de la información

14
Gestión de Datos e Información 2 Gestores de Bases de Datos Santamaría Sosa .Luis Ricardo

Upload: kike-cebrian-llebres

Post on 06-Dec-2015

213 views

Category:

Documents


0 download

DESCRIPTION

nombre original: Gestindedatoseinformacin2 Santamariasosaluis 120615010855 Phpapp02

TRANSCRIPT

Page 1: Gestion de datos y de la información

Gestión de Datos e Información 2Gestores de Bases de Datos

Santamaría Sosa .Luis Ricardo

Page 2: Gestion de datos y de la información

VENTAJAS :

· Oracle es el motor de base de datos relacional más usado a nivel mundial.

· Puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador.

· Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.

· Oracle es la base de datos con mas orientación hacía INTERNET

Page 3: Gestion de datos y de la información

DESVENTAJAS :

· El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.

· 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.

Page 4: Gestion de datos y de la información

Ventajas :

· El atractivo principal: lo barato del sistema, y la tendencia de los directivos a aceptar preferentemente productos de Microsoft. Además, hay que reconocer que la versión 7 es bastante estable, aunque me han llegado rumores de problemas en máquinas con varios procesadores que se han resuelto el Service Pack 1.

· Otro punto importante a favor de SQL Server es la interfaz de acceso OLE DB y ADO. Aunque se trata de una interfaz universal, SQL Server es una de las primeras bases de datos en soportarla.

· Mejor utilización de la CPU

· Menor necesidad de limpieza de las memorias intermedias durante el procesamiento de las transacciones

Page 5: Gestion de datos y de la información

DESVENTAJAS :

· Los problemas de la 6.5 eran muchos: bloqueo a nivel de página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar.

· Enorme cantidad de RAM que utiliza.

Page 6: Gestion de datos y de la información

VENTAJAS :

· Obtener mejores resultados con la interfaz de usuario de Office Fluent. Incluso sin tener experiencia con bases de datos, cualquier usuario puede realizar un seguimiento de la información y crear informes para tomar decisiones mejor fundadas.

· Empezar rápidamente usando soluciones prediseñadas. Con la biblioteca avanzada de soluciones prediseñadas, puede empezar a realizar el seguimiento de la información inmediatamente. Los formularios y los informes ya están diseñados para mayor comodidad, pero puede personalizarlos para adaptarlos a sus necesidades empresariales.

· Crear tablas rápidamente sin preocuparse de la complejidad de las bases de datos. Gracias a la detección automática del tipo de datos, la creación en Office Access 2007 es tan sencilla como trabajar con una tabla de Microsoft Office Excel.

Page 7: Gestion de datos y de la información

Desventajas :

· Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y código VBA (Visual Basic para Aplicaciones).

· Entre sus mayores inconvenientes figuran que no es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft.

· Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta críticos

Page 8: Gestion de datos y de la información

VENTAJAS :

· Ampliamente popular - Ideal para tecnologías Web.

· Fácil de Administrar.

· Su sintaxis SQL es estándar y fácil de aprender.

· Footprint bajo de memoria, bastante poderoso con  una configuración adecuada.

· Multiplataforma.

· Capacidades de replicación de datos.

· Soporte empresarial disponible.

Page 9: Gestion de datos y de la información

DESVENTAJAS :

· Sin experticia, configurar llega a ser un caos.

· Es fácil de vulnerar sin protección adecuada.

· El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional.

· InnoDB genera mucho footprint en memoria al indizar.

· El toolset empresarial tiene un costo adicional por suscripción anual.

· Realizar revisiones llegar a ser una labor manual y tediosa para el DBA.

· Reducida cantidad de tipos de datos.

Page 10: Gestion de datos y de la información

Ventajas :

 · MySQL es Open Source: Significa que es posible para cualquiera usar y modificar el software. Cualquiera puede bajar el software MySQL desde internet y usarlo sin pagar nada en la versión gratuita y si se desea, se puede estudiar el código fuente y cambiarlo para adaptarlo a nuestras necesidades específicas. El software MySQL usa la licencia GPL (General Public License).

 · El servidor de bases de datos relacionales MySQL es muy rápido, fiable y fácil de usar, ya que en cooperación con los usuarios desarrolladores de Open Source a nivel mundial, MySQL Server se desarrolló originalmente para manejar grandes bases de datos mucho más rápido que las soluciones de gestores de bases de datos existentes y ha sido usa do con éxito en entornos de producción de alto rendimiento durante varios años.

  

· Soporte completo para cláusulas, funciones, tipos de datos y comandos estándar y extendidos del estándar SQL.

Page 11: Gestion de datos y de la información

·  MySQL Server trabaja en entornos cliente/servidor o incrustados; el software de bases de datos MySQL es un sistema cliente/servidor que consiste en un servidor SQL que trabaja con diferentes programas y bibliotecas cliente, herramientas administrativas y diversas interfaces de programación para aplicaciones (APIs). También se proporciona el MySQL Server como biblioteca incrustada, que se puede incluir en una aplicación para obtener un producto más pequeño, rápido y fácil de administrar.

·  MySQL posee un buen control de acceso de usuarios y seguridad en los datos. · Integración perfecta con el lenguaje PHP (Preprocesador de Hipertexto).

· Soporte para control de transacciones en tablas transaccionales (tipo InnoDB), y soporte para procedimientos almacenados, subconsultas y disparadores (Triggers) en las últimas versiones de MySQL (5.x).

· Gran portabilidad entre distintos sistemas o plataformas.

Page 12: Gestion de datos y de la información

Desventajas :

 · Cuando MySQL maneja la Integridad referencial, con tablas NO transaccionales de tipo MyISAM, aunque admite la declaración de claves ajenas o foráneas en la creación tablas, internamente no las trata de forma diferente al resto de campos.

· Los privilegios para una tabla no se eliminan automáticamente cuando se borra una tabla. Debe usarse explícitamente un comando REVOKE para quitar los privilegios de una tabla.

· La función de conversión CAST() no soporta la conversión a REAL o BIGINT. Los desarrolladores comentan en la documentación de MySQL que estas carencias no les resultaban un problema, ya que era lo que en principio ellos necesitaban. Sin embargo se las optimizará con la colaboración de los propios usuarios y desarrolladores a nivel mundial, gracias a que es Software Libre

Page 13: Gestion de datos y de la información

Diferencias :

MYSQL:

El sistema de base de datos operacional MySQL es hoy en día uno de los más importantes en lo que hace al diseño y programación de base de datos de tipo relacional. Cuenta con millones de aplicaciones y aparece en el mundo informático como una de las más utilizadas por usuarios del medio. El programa MySQL se usa como servidor a través del cual pueden conectarse múltiples usuarios y utilizarlo al mismo tiempo

ORACLE:

Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hacen que sólo se vea en empresas muy grandes y multinacionales, por norma general.

MICROSOFT SQL SERVER:

Es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL.

Page 14: Gestion de datos y de la información

Diferencias :

MS Access es más bien para aplicaciones locales o dentro de una pequeña LAN empresarial, pero no es un gestor de bases de datos apropiado para aplicaciones web o aplicaciones remotas.