3. ORACLE POSTGRE SQL
VENTAJAS VENTAJAS
• Puede ejecutarse en todas las • Es un sistema de gestión de bases
plataformas, desde una Pc hasta un de datos relacionales Open Source.
supercomputador.
• Se han implementado importantes
• Permite el uso de particiones para la características al motor de datos,
mejora de la eficiencia, de replicación incluyendo subconsultas, valores por
e incluso ciertas versiones admiten la defecto, restricciones a valores en los
administración de bases de datos campos (constraints),disparadores
distribuidas. (triggers), etc.
• El software del servidor puede • PostgreSQL puede operar sobre
ejecutarse en multitud de sistemas distintas plataformas incluyendo Linux,
operativos. Unix, MacOSX, Solaris y últimamente
Windows.
• Existe incluso una versión personal • Se ha incluido un sistema de reglas
para Windows 9x, lo cual es un punto consistente en modificar las consultas
a favor para los desarrolladores que de acuerdo a reglas almacenadas
se llevan trabajo a casa. como parte de la base de datos.
4. ORACLE POSTGRE SQL
VENTAJAS VENTAJAS
• Oracle es la base de datos con más • Posee manejo y control de
orientación hacía internet. transacciones para asegurar la
consistencia de los datos.
• Soporta los tipos de datos, cláusulas,
• El uso productivo de los recursos funciones y comandos de tipo
auxiliares con Active Data Guard. estándarSQL92/SQL99 y extendidos
propios de PostgreSQL. Los tipos de
datos internos han sido mejorados
incluyendo nuevos tipos.
• La protección y la auditoría seguras de • La velocidad del motor de bases de
los datos, más la posibilidad de datos ha sido incrementada
recuperación total de los datos. aproximadamente en un20 a 40%, y
su tiempo de arranque ha bajado al
80% desde que la versión 6.0 fue
lanzada
• El cambio más veloz de los sistemas • Posee un buen sistema de seguridad
informáticos mediante Real Application mediante la gestión de usuarios,
Testing. grupos de usuarios ,permisos y
contraseñas.
5. ORACLE POSTGRE SQL
DESVENTAJAS DESVENTAJAS
• El mayor inconveniente de Oracle es • Consume más recursos que MySQL,
quizás su precio, incluso las licencias por lo que se necesitan mayores
de Personal Oracle son características de hardware para
excesivamente caras. en mi opinión. ejecutarlo
• Otro problema es la necesidad de • Aproximadamente es 2 veces más
ajustes. Un error frecuente consiste en lento que MySQL (aunque en la
pensar que basta instalar el Oracle en práctica no se nota esta diferencia)
un servidor y enchufar directamente
las aplicaciones clientes. Un Oracle
mal configurado puede ser
desesperantemente lento.
• También es elevado el coste de la • PostGre SQL es un magnífico gestor
formación, y sólo últimamente han de bases de datos, capaz de competir
comenzado a aparecer buenos libros con muchos gestores comerciales,
sobre asuntos técnicos distintos de la aunque el primer encuentro con este
simple instalación y administración. . gestor es un poco “duro”, ya que la
sintaxis de algunos de sus comandos
o sentencias no es nada intuitiva
7. SQL SERVER MY SQL
VENTAJAS VENTAJAS
• Utiliza una extensión al SQL estándar, • MySQL es muy rápido, fiable y fácil de
que se denomina Transact SQL. usar, ya que en cooperación con los
usuarios desarrolladores de Open
Source a nivel mundial.
• Cuando SQL Server no tiene tareas de • MySQL Server trabaja en entornos
usuario para procesar, comienza a cliente/servidor o incrustados; el
escribir automáticamente las software de bases de datos MySQL es
memorias intermedias sucias del un sistema cliente/servidor que
caché al disco. Como estas escrituras consiste en un servidor SQL que
se realizan en los ciclos de inactividad trabaja con diferentes programas y
del servidor, se denominan escrituras bibliotecas cliente, herramientas
libres . administrativas y diversas interfaces
de programación para aplicaciones
(APIs).
• SQL Server nos permite olvidarnos un • Una gran cantidad de software de
poco de los ficheros que forman la contribuciones está disponible para
base de datos. MySQL, y por esta razón se pueden
usar muchas herramientas disponibles
en modo consola y en entorno gráfico.
8. SQL SERVER MY SQL
VENTAJAS VENTAJAS
• Es un Sistema de Gestión de Bases • Gran portabilidad entre distintos
de Datos Relacionales (SGBDR). sistemas o plataformas.
• SQL permite administrar permisos a • Soporta múltiples modos asignados
todo. Permisos a nivel de servidor, para comportarse como otros gestores
seguridad en tablas, permitir o no de bases de datos, definiendo la
lectura, escritura, ejecución; seguridad validación o no de los valores
en los procedimientos almacenados erróneos o incorrectos y la forma en
,todo se puede configurar. que se ingresan los datos.
• Puede ser útil para manejar y/o • Integración perfecta con el lenguaje
obtener datos de la red de redes. PHP (Preprocesador de Hipertexto).
• Menor necesidad de limpieza de las • Uso de MyODBC, que proporciona a
memorias intermedias durante el MySQL soporte para programas
procesamiento de las transacciones clientes que usen conexiones ODBC
(Open Database Connectivity)
9. SQL SERVER MY SQL
DESVENTAJAS DESVENTAJAS
• Los problemas de la 6.5 eran muchos: • Actualmente, el soporte para
bloqueo a nivel de página, dispositivos disparadores es básico, por lo tanto
con crecimiento manual, un tamaño de hay ciertas limitaciones en lo que
página fijo y demasiado pequeño. puede hacerse con ellos
• Si utilizas SQL server para practicas • Los privilegios para una tabla no se
no te va hacer útil por que en el se eliminan automáticamente cuando se
prohíben muchas cosas tiene borra una tabla. Debe
restricciones. usarse explícitamente un comando
revoke para quitar los privilegios de
una tabla
• La principal desventaja de SQL Server • Cuando MySQL maneja la Integridad
es la enorme cantidad de memoria referencial, con tablas NO
RAM que utiliza para la instalación y transaccionales de tipo MyISAM,
utilización del software.
• La relación calidad-precio esta muy • La función de conversión CAST() no
debajo comparado con Oracle. soporta la conversión a real o BIGINT)
11. ACCESS BASE(Open Office)
VENTAJAS VENTAJAS
• Es la base de datos más amigable y • Guarda los datos en ficheros XML.
versátil del mercado También puede acceder de forma
nativa a ficheros D Base para realizar
trabajos simples.
• Para aprender el programa basta tener
la ayuda en línea, ya que es completa • Base proporciona soporte nativo para
e informativa. diferentes bases de datos (Adabas
D, ADO, Microsoft Access, MySQL)
• Altamente potente y eficiente . • Utilizan los conectores ODBC Y JDBC
, también soporta agendas LDAP ,
Microsoft Outlook , Microsoft Windows
y Mozilla.
• Crea varios informes con vistas • A partir de la versión 2.3 Base
diferentes de la misma información integrará el generador de informes
en OLAP y XML Report Designer
basado en el motor de informes de
código abierto del software Pentaho.
12. ACCESS BASE(Open Office)
DESVENTAJAS DESVENTAJAS
• Entre sus mayores inconvenientes • Carencia de un equivalente de Access.
figuran que no es multiplataforma
• Su uso es inadecuado para grandes • No soporta la realización de grandes
proyectos de software que requieren proyectos de software
tiempos de respuesta críticos
• Base de datos de un muy reducido • Si tienes en una base de datos mas de
potencial, sólo para soluciones 2200 filas y cuando quieres hacer una
"caseras" . búsqueda no busca en toda la base de
datos sino digamos hasta la fila 1000
,el resto no lo procesa
• La bases de datos Access incluye una .
limitación de tamaño de 2 GB, 32.768
objetos y 255 usuarios simultáneos.