Ventajas desventajas sgbd

18.749 visualizaciones

Publicado el

Descripción de Ventajas y Desventajas

Publicado en: Educación
1 comentario
3 recomendaciones
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
18.749
En SlideShare
0
De insertados
0
Número de insertados
217
Acciones
Compartido
0
Descargas
314
Comentarios
1
Recomendaciones
3
Insertados 0
No insertados

No hay notas en la diapositiva.

Ventajas desventajas sgbd

  1. 1. “VENTAJAS Y DESVENTAJASDE LOS SISTEMAS GESTORES DE BASE DE DATOS” Autor: César Manuel Leyton Pomares Facultad de Ingeniería Escuela de Ingeniería de Sistemas
  2. 2. 2VS
  3. 3. 3 POSTGRE SQL ORACLE Es multiplataforma  Es multiplataforma  Lenguaje de base de datos muy complejo (PL/SQL) Tiene mejor soporte para Triggers y procedimientos que permite implementar diseños “activos” con en el servidor Triggers y procedimientos almacenados, con una integridad referencial bastante potente Tiene características orientadas a objetos  Con más orientación hacia Internet. Drivers: ODBC, JDBC, .NET, etc.  Productos con una gran variedad de herramientas PostgreSQL soporta integridad referencial, la cual propias de desarrollo, como SQL plus, Oracle Forms, es utilizada para garantizar la validez de los datos Oracle Reports, Oracle Designer, Oracle Discovered, de la base de datos PK y FK Oracle JDeveloper Soporte de protocolo de comunicación encriptado  Puede ejecutarse desde un Pc hasta un por SSL supercomputador. Tiene mejor soporte que los clientes comerciales.  Un aceptable soporte. Seguridad  Excelente seguridad Hace más sencillo el análisis de datos  Fácil de usar.  Permite el uso de particiones para la mejora de la Tiene la capacidad de comprobar la integridad eficiencia, de replicación e incluso ciertas versiones referencial, así como la de también almacenar admiten la administración de bases de datos procedimientos en la propia base de datos. distribuidas. Los usuarios pueden agregar nuevos tipos de  El usuario puede definir nuevos tipos de datos Postgre con el comando CREATE TYPE. complejos.
  4. 4. 4 POSTGRE SQL ORACLE Consume demasiados recursos y carga más el  Es también consumidora excesiva de recursos. sistema Velocidad de respuesta es demasiado lenta. Postgre no se enrosca, pero cada conexión recibe su propio proceso. El sistema operativo va a distribuir los procesos entre los  Precios altos. procesadores. Básicamente una sola conexión no será más rápido, con leche desnatada en polvo, pero las conexiones múltiples será.  Versiones con algunos errores. Dos a tres veces mas lenta que MySQL.  Coste de información con la aparición de algunos Menos funciones en PHP libros buenos en administración de su B.D.  Un Oracle mal configurado, puede resultar No es muy utilizada desesperadamente lento  Las columnas de este tipo no se rellenan No permite la conversión de páginas. automáticamente por el DBMS con números únicos.
  5. 5. 5
  6. 6. 6 SQL SERVER MYSQL  Velocidad al realizar operaciones lo que le hace uno de los Manejo de transacciones gestores con mejor rendimiento. Base de datos relacional.  Fácil de configuración e instalación. Permite trabajar en modo cliente-servidor, donde la  Aprovecha la potencia de sistemas multiprocesador, gracias a su información y datos se alojan en el servidor y las terminales implementación multihilo. Soporta gran cantidad de tipos de o clientes de la red sólo acceden a la información. datos para las columnas.  Soporta gran variedad de sistemas operativos. Puede crear stored procedures y vistas  No soporta vistas. Incluye en la licencia la base de datos multidimensional, el  El software MySQL usa la licencia GPL. (Gratuito) ETL y el gestor de informes.  Soporta hasta 32 índices por tabla. Es un producto muy maduro, con mucha base implantada y  Bajo costo en requerimientos para la elaboración de bases de muy buena comunidad. datos, ya que debido a su bajo consumo puede ser ejecutado en Escalabilidad, estabilidad y seguridad. una máquina con escasos recursos sin ningún problema. Las bases de datos SQL Server pueden crecer indefinidamente en volumen de datos mientras se haga  Su conectividad, velocidad, y seguridad hacen de MySQL Server crecer en concordancia el hardware y los sistemas que la altamente apropiado para acceder bases de datos en Internet soportan. SQL Server incluye también herramientas para diseñar  Baja probabilidad de corromper datos, incluso si los errores no se gráficamente las base de datos y analizar los datos mediante producen en el propio gestor, sino en el sistema en el que está preguntas en lenguaje normal. SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que permite mejorar la capacidad de instalar ,distribuir, administrar y utilizar SQL  Sistema de contraseñas y privilegios muy flexible y segura. Server.
  7. 7. 7 SQL SERVER MYSQL Ocupa mucho espacio en disco.  Utilidades no documentadas. Consumo grande de memoria RAM  No es intuitivo además, no soporta transacciones.  No considera las claves ajenas, ignora la Solo trabaja bajo plataformas Windows. integridad referencial.  Los privilegios para una tabla no se eliminan automáticamente cuando se borra una tabla. Debe Costos altos en soporte técnico y asistencia. usarse explícitamente un comando REVOKE para quitar los privilegios de una tabla MSSQL usa Address Windowing Extensión  No permite el modo de autenticación local, solo el (AWE) para hacer el direccionamiento de 64- estándar. Inexistencia de procesos almacenados y bit. Esto le impide usar la administración procedimientos almacenados, además no posee dinámica de memoria y sólo le permite alojar vistas. un máximo de 64GB de memoria compartida.
  8. 8. 8
  9. 9. 9 ACCESS BASE Usado por programadores y no programadores para crear sus propias  Es software libre. soluciones de base de datos.  El SGBD que usa Base se denomina HSQL y Se pueden crear tablas, consultas, formularios está escrito en lenguaje Java ofreciendo la y conectarlos entre si con macros. ventaja de ser multiplataforma. Usuarios avanzados pueden crear VBA (Aplicación de VB) para crear una solución  Desde Base, se puede acceder a la información integra en código y manipulación avanzada de existente en agendas compatibles con LDAP, datos y controles. Outlook y Mozilla. Soporta gran variedad de tipos de datos, índices e integridad referencial.  Incluye multitud de asistentes y vistas para hacer Interfaz para crear consultas, formularios y más fácil el trabajo a personas que tengan reportes. conocimientos limitados sobre B.D  Para proyectos sencillos es posible acceder directamente a ficheros DBase. También permite Compatibilidad con SQL Server abrir bases de datos Access, texto plano, MySQL, DAO o incluso Oracle. Y cualquier otra base de datos a partir de los interfaces OBDC o JDBC.
  10. 10. 10 ACCESS BASE Sólo para plataformas Windows.  No soporta transacciones. Con muchos usuarios la red va lento y la  Poco intuitiva seguridad no es real. No soporta Triggers.  Consumo regular-grande en recursos. Fácil acceder a una base de datos Access.  Lenta para abrir archivos de Access. Es una base de datos para pequeños  Se queda corta para usos empresariales escenarios

×