Comparacion de SGBD

3,884 views
3,772 views

Published on

comparacion de algunos SGBD comerciales y libres

Published in: Career
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,884
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
145
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Comparacion de SGBD

  1. 1. Sistemas Gestores de Bases de Datos Villegas Nizama Brayan Antonio Ingeniería de Sistemas Ciclo V
  2. 2. Oracle Vs. PostgreSQLOracle PostgreSQL• El software del servidor puede • PostgreSQL puede operar sobre ejecutarse en multitud de distintas plataformas incluyendo sistemas operativos. Linux, Unix, MacOSX, Solaris y• Buena estabilidad y muy buena Windows. escalabilidad. • Cuenta con un buen y mejor• Puede ejecutarse desde una pc rendimiento para soportar hasta un supercomputador trigges y procedimientos en el servidor. • Tiene ciertas características orientadas a objetos.
  3. 3. Oracle Vs. PostgreSQLOracle PostgreSQL• Permite el uso de particiones • Mientras se está escribiendo un para la mejora de la eficiencia, de proceso en una tabla otros replicación e incluso ciertas usuarios podrán acceder a la versiones adminten la misma tabla sin la necesidad de administración de bases de datos los mentados bloqueos por lo distribuidas. que cada usuario podrá tener una• Cuenta con un gran soporte para visión consistente de lo último las transacciones. que se hizo. • También es capaz de soportar claves ajenas con comprobaciones de integridad referencial.
  4. 4. Oracle Vs. PostgreSQLOracle PostgreSQL• El mayor inconveniente de Oracle • Consume buena cantidad de es quizás su precio. recursos y carga más el sistema.• Otro problema es la necesidad de • Tiene un límite del tamaño de ajustes. Un Oracle mal cada fila de las tablas a 8k (se configurado puede ser puede ampliar a 32k desesperadamente lento. recompilando, pero con un coste• Para aprovechar toda la potencia añadido en el rendimiento). que ofrece Oracle se necesita de • La sintaxis de algunos de sus un potente equipo comandos o sentencias no es nada intuitiva.
  5. 5. SQL Server Vs. MySQLSQL Server MySQL• Soporta el manejo de • MySQL es Open Source: Significa transacciones, subconsultas. que es posible para cualquiera• Posee una gran estabilidad, usar y modificar elsoftware. seguridad y escalabilidad. • El servidor de bases de datos• Soporta procedimientos relacionales MySQL es muy almacenados, replicación de rápido, fiable y fácil de usar bases de datos, respaldos y • Cuenta con una muy buena y restauración. mejor integración con PHP. • Gran portabilidad entre distintos sistemas o plataformas.
  6. 6. SQL Server Vs. MySQLSQL Server MySQL• Incluye un potente entorno • Velocidad al realizar las gráfico de administración que operaciones, lo que le hace uno permite el uso de comandos DDL de los gestores con mejor y DML rendimiento.• Para el desarrollo de aplicaciones • Bajo costo en requerimientos distribuidas (tres o más capas), para la elaboración de bases de Microsoft SQL Server incluye datos. interfaces de acceso para la • Debido a su bajo consumo puede mayoría de las plataformas de ser ejecutado en una máquina desarrollo, incluyendo.NET con escasos recursos sin ningún problema.
  7. 7. SQL Server Vs. MySQLSQL Server MySQL• No es multiplataforma, ya que • Los privilegios para una tabla no sólo está disponible en Sistemas se eliminan automáticamente Operativos de Microsoft cuando se borra un tabla. Debe (Windows) usarse explícitamente un• La principal desventaja de comando REVOKE para quitar los Microsoft SQL SERVER es la privilegios de una tabla. enorme cantidad de memoria • No tiene un panel de control RAM que utiliza para la gráfico y detallado, pero existen instalación y utilización del varias herramientas libres que software. juntas dan la misma utilidad. • No soporta transacciones, "roll- backs" ni subselects.
  8. 8. Access Vs. BaseAccess Base• Es relativamente sencillo para • El SGBD que utiliza Base se principiantes ya que dispone de denomina HSQL y está escrito unos asistentes muy potentes utilizando lenguaje Java, mediante los cuales puedes crear ofreciendo, entre otras, la formularios profesionales. ventaja de ser multiplataforma.• Pueden crear tablas rápidamente • Incluye multitud de asistentes y sin preocuparse de la vistas para hacer más fácil el complejidad de las bases de trabajo a todas aquellas personas datos. que dispongan de conocimientos limitados sobre bases de datos.
  9. 9. Access Vs. BaseAccess Base• Es cliente servidor. • Para proyectos sencillos es• Es ODBC compatible. posible acceder directamente a ficheros DBase. También permite abrir bases de datos Access, texto plano, MySQL, DAO o incluso Oracle. Y cualquier otra base de datos a partir de los interfaces ODBC o JDBC.
  10. 10. Access Vs. BaseAccess Base• No es recomendable para bases • A la hora de crear una base de de datos de gran calibre (en datos con formato access (mdb), cuanto a volumen de datos o de hay que dar bastantes giros usuarios).• La principal limitante es que solo te acepta 1 GB por tabla, 256 campos por tabla, y 35 índices por tabla.• No es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft.

×