4. Ventajas Desventajas
Oracle es el motor de base de datos relacional más usado a Una de las versiones más recientes de Oracle es la 8 punto
nivel mundial. algo (Aunque ya está la 9i). Y es que desde el lanzamiento
Puede ejecutarse en todas las plataformas, desde una Pc original de la 8 se sucedieron varias versiones con
hasta un supercomputador. correcciones, hasta alcanzar la estabilidad en la 8.0.3. El
Oracle soporta todas las funciones que se esperan de un motivo de tantos fallos fue, al parecer, la remodelación del
servidor "serio": un lenguaje de diseño de bases de datos sistema de almacenamiento por causa de la introducción de
muy completo (PL/SQL) que permite implementar diseños extensiones orientadas a objetos.
"activos", con triggers y procedimientos almacenados, con El mayor inconveniente de Oracle es quizás su precio.
una integridad referencial declarativa bastante potente. Incluso las licencias de Personal Oracle son excesivamente
Permite el uso de particiones para la mejora de la caras, en mi opinión. Otro problema es la necesidad de
eficiencia, de replicación e incluso ciertas versiones ajustes. Un error frecuente consiste en pensar que basta
admiten la administración de bases de datos distribuidas. instalar el Oracle en un servidor y enchufar directamente las
aplicaciones clientes. Un Oracle mal configurado puede ser
El software del servidor puede ejecutarse en multitud de desesperantemente lento.
sistemas operativos.
También es elevado el coste de la formación, y sólo
Existe incluso una versión personal para Windows 9x, lo últimamente han comenzado a aparecer buenos libros
cual es un punto a favor para los desarrolladores que se sobre asuntos técnicos distintos de la simple instalación y
llevan trabajo a casa. administración.
¿Qué hay de los objetos de Oracle? Este sistema ha
comenzado a evolucionar en esta dirección, añadiendo
tipos de clases, referencias, tablas anidadas, matrices y
otras estructuras de datos complejas. Desafortunadamente,
la implementación actual de las mismas no ofrece una
ventaja clara en eficiencia al, como sería de esperar, y sí
provocan la incompatibilidad de los diseños que
aprovechan las nuevas características con otras bases de
datos.
Oracle es la base de datos con más orientación hacía
INTERNET.
Un aceptable soporte
6. Ventajas
A pesar de que la velocidad de respuesta pueda parecer Multiplataforma: Está disponible en casi cualquier Unix, con
deficiente en bases de datos pequeñas, esa velocidad se 34 plataformas en la última versión estable, además de una
mantiene al aumentar el tamaño de la base de datos, cosa versión nativa de Windows en estado de prueba.
que no sucede con otros programas, que se enlentecen Diseñado para ambientes de alto volumen: Utilizando una
brutalmente. estrategia de almacenamiento de filas llamada MVCC,
Instalación ilimitada: No se puede demandar a una empresa consigue mejor respuesta en grandes volúmenes. Además,
por instalarlo en más ordenadores de los que la licencia MVCC permite a los accesos de solo lectura continuar
permite, ya que no hay costo asociado a la licencia de leyendo datos consistentes durante la actualización de
software. Esto permite un negocio más rentable con registros, permitiendo copias de seguridad en caliente
instalaciones a gran escala, no debemos preocuparnos por Herramientas gráficas de diseño y administración de bases
ser auditados para ver si cumplimos con la licencia, y hay de datos.
flexibilidad y desarrollo sin costos adicionales de Soporta los tipos de datos, cláusulas, funciones y
licenciamiento. comandos de tipo estándar SQL92/SQL99 y extendidos
Ahorros considerables de costos de operación: propios de PostgreSQL.
PostgreSQL ha sido diseñado para tener un mantenimiento Puede operar sobre distintas plataformas, incluyendo Linux,
y ajuste menor que los productos Windows, Unix, Solaris y MacOS X.
de proveedores comerciales, conservando todas las
características, estabilidad y rendimiento. Buen sistema de seguridad mediante la gestión de
usuarios, grupos de usuarios y contraseñas.
Estabilidad y confiabilidad: No se han presentado caídas de
la base de datos. Gran capacidad de almacenamiento.
Extensible: El código fuente está disponible de forma Buena escalabilidad ya que es capaz de ajustarse al
gratuita, para que quien necesite extender o personalizar el número de CPU y a la cantidad de memoria disponible de
programa pueda hacerlo sin costes. forma óptima, soportando una mayor cantidad de peticiones
simultáneas a la base de datos de forma correcta
7. Desventajas
En comparación con MySQL es más lento en inserciones y actualizaciones, ya que
cuenta con cabeceras de intersección que no tiene MySQL.
Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.
Consume más recursos que MySQL.
La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
9. Ventajas Desventajas
Es un Sistema de Gestión de Bases de Datos Relacionales La principal desventaja de Microsoft SQL SERVER es la
(SGBDR). enorme cantidad de memoria RAM que utiliza para la
Soporte de transacciones. instalación y utilización del software.
Escalabilidad, estabilidad y seguridad. Una de las desventajas de SQL es que si lo quieres para
Soporta procedimientos almacenados. practicas no te va hacer útil por que en el se prohíben
muchas cosas tiene restricciones en lo particular me parase
Incluye también un potente entorno gráfico de mas viable usar MySQL es mucho mejor además de ser un
administración, que Permite el uso de comandos DDL y software gratis.
DML gráficamente. La relación calidad-precio esta muy debajo comparado con
Permite trabajar en modo cliente-servidor, donde la Oracle.
información y datos se alojan en el servidor y las terminales Los problemas de la 6.5 eran muchos: bloqueo a nivel de
o clientes de la red sólo acceden a la información. página, dispositivos con crecimiento manual, un tamaño de
Además permite administrar información de otros página fijo y demasiado pequeño (2048KB), una pésima
servidores de datos. implementación de los tipos de datos variables como
Puede ser útil para manejar y/o obtener datos de la red de varchar.
redes. Enorme cantidad de RAM que utiliza.
Ofrece una potente forma de unir SQL e Internet.
Utiliza una extensión al SQL estándar, que se denomina
Transact SQL.
Para empezar SQL Server nos permite olvidarnos un poco
de los ficheros que forman la base de datos. En Access
tenemos que abrir el fichero .mdb para ver el contenido.
Aquí abrimos la consola de SQL Server y tenemos todas
las bases de datos de todos nuestros programas. Esto es
muy cómodo, ciertamente.
Si trabajamos en una red local nos permite agregar otros
servidores de SQL Server. por ejemplo: yo tengo en mi
ordenador una base de datos en mi servidor SQL y mi
compañero tiene en su servidor otra base de datos. Yo
puedo conectar mi SQL al suyo y así tengo sus bases de
datos en mi SQL Server. Esto, también es muy cómodo.
11. Ventajas: Desventajas:
MySQL software es Open Source Los índices son una desventaja en
Velocidad al realizar las operaciones, lo aquellas tablas las que se utiliza
que le hace uno de los gestores con frecuentemente operaciones de
mejor rendimiento. escritura (Insert, Delete, Update), esto es
Bajo costo en requerimientos para la porque los índices se actualizan cada vez
elaboración de bases de datos, ya que que se modifica una columna.
debido a su bajo consumo puede ser Los índices también suponen una
ejecutado en una máquina con escasos desventaja en tablas demasiado
recursos sin ningún problema. pequeñas puesto que no necesitaremos
Facilidad de configuración e instalación. ganar tiempo
Soporta gran variedad de Sistemas en las consultas.
Operativos Tampoco son muy aconsejables cuando
Baja probabilidad de corromper datos, pretendemos que la tabla sobre la que se
incluso si los errores no se producen en el aplica devuelva una gran cantidad de
propio gestor, sino en el sistema en el que datos en cada consulta.
está. Por último hay que tener en cuenta que
Su conectividad, velocidad, y seguridad ocupan espacio y en determinadas
hacen de MySQL Server altamente ocasiones incluso más espacio que los
apropiado para acceder bases de datos propios datos.
en Internet
El software MySQL usa la licencia GPL
13. Ventajas: Desventajas:
Obtener mejores resultados con la interfaz de Entre sus mayores inconvenientes figuran que no es
usuario de Office Fluent. multiplataforma, pues sólo está disponible para
Empezar rápidamente usando soluciones sistemas operativos de Microsoft, Su uso es
prediseñadas. inadecuado para grandes proyectos de software que
Cree varios informes con vistas diferentes de la requieren tiempos de respuesta críticos
misma información. con muchos usuarios de red va lento, la seguridad
Crear tablas rápidamente sin preocuparse de la no es real, es muy fácil acceder a una base de datos
complejidad de las bases de datos. Access, aunque esté protegida. Las réplicas son
lentas.
Disfrute de los nuevos tipos de campos para
escenarios aún más avanzados.
Actualizar y recopilar información directamente del
origen.
Compartir la información con Microsoft Windows
SharePoint Services.
Realizar el seguimiento de las listas de Windows
SharePoint Services con las grandes capacidades
de Office Access 2007.
Trasladar datos a la tecnología Windows SharePoint
Services para facilitar su tratamiento.
Obtener acceso a información procedente de
orígenes diversos.
15. Ventajas Desventajas
Contiene asistentes para ayudar a los usuarios • Consume gran cantidad de memoria
nuevos en el diseño de bases de datos (o • Todavía hay partes en inglés, sobre todo en
simplemente nuevos en Base) a crear tablas, algunos archivos de ayuda
consultas, formularios e informes, junto con un • Le falta accesibilidad a determinados recursos
conjunto predefinido de definiciones de tablas en lo que se refiere a acceso directos a través
para controlar activos, clientes, ordenes de de iconos
venta, facturas y mucho más.
• A la hora de crear una base de datos con
Para un uso personal de bases de datos Base formato Access (mdb), hay que dar bastantes
es lo único que se necesita, Base ofrece el giros
motor completo de bases de datos relacionales
HSQL configurado para uso individual, con los
datos almacenados en el archivo de Base;
también ofrece soporte nativo para archivos de
dBase.
Para usuarios empresariales avanzados, Base
distribuye controladores nativos para una
variedad de motores de bases de datos
multiusuario: MySQL, Adabas D, MS Access y
PostgreSQL. Adicionalmente el soporte de
controladores estándar para JDBC y ODBC le
permite conectar con prácticamente cualquier
base de datos existente.
Software libre que viene en el paquete del
openoffice