Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Oracle
Es el motor relacional comercial más antiguo, el que comenzó el negocio de las bases de datos. Su
creador, Larry Ellison, estuvo en el comité que definió el lenguaje SQL. En esos tiempos no había
un negocio sino que era un proyecto científico. Sin embargo, Larry Ellison le vio el futuro, fundó
la empresa y hoy es uno de los 10 hombres más ricos del mundo.
VENTAJAS
DESVENTAJAS
1)Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el lanzamiento original de
la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El
motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa
de la introducción de extensiones orientadas a objetos.
2)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.
Ventajas
Seguridad y control de acceso: Microsoft SQL Server cuenta con funciones de seguridad
avanzadas para garantizar que tus datos estén seguros y protegidos. Incluye funciones de
autenticación, autorización y encriptación de datos.
Escalabilidad: Microsoft SQL Server puede manejar grandes cantidades de datos y ofrece
opciones para escalar verticalmente (aumentando la capacidad de hardware) y
horizontalmente (aumentando la capacidad de servidor).
Integración con otras herramientas de Microsoft: Microsoft SQL Server se integra
perfectamente con otras herramientas de Microsoft, como Visual Studio, SharePoint,
Excel y Power BI, lo que facilita la gestión de tus datos y su integración con otras
aplicaciones.
Desventajas
Costo: Microsoft SQL Server puede ser costoso, especialmente si necesitas una licencia
de servidor o de acceso a cliente para cada usuario.
Complejidad: Microsoft SQL Server es una solución de base de datos avanzada que puede
ser compleja de implementar y administrar, lo que puede requerir personal especializado
para su uso.
MySQL
Este es el motor más usado por los desarrolladores web (y preferido por los CMS clásicos que
usan PHP como Wordpress, Drupal, etc). Además, tiene diferentes motores de almacenamiento.
Ventajas
Este sistema permite realizar una gestión de los datos de una forma organizada y
ordenada.
MySQL lo pueden utilizar varias personas a la vez y efectuar varias consultas al mismo
tiempo, lo que lo hace que sea muy versátil.
Desventajas
Cuando se debe modificar la estructura de Base de datos puede existir ligeros fallos.
SQLite
Es una base de datos pequeña y embebida en la aplicación que está en todos los teléfonos y por
eso, para hacer persistencia local en aplicaciones móviles (almacenamiento local), se usa SQLite.
Ventajas
1. Multiplataforma
SQLite funciona en cualquier plataforma por lo que es ideal para desarrollar aplicaciones, apps y
webs que funcionen en Linux, Windows, Android o sistemas Apple.
2. Es muy ligero
SQLite es muy ligero, integrándose con la propia aplicación. La base de datos se guarda en un
solo archivo y su peso es muy pequeño en comparación al de otras alternativas existentes.
3. Reducción de costes
El código de SQLite es gratuito y público, pudiendo utilizarse de forma libre en cualquier tipo de
proyecto. Además, se puede modificar para adaptarlo a las necesidades propias de cada proyecto.
Desventajas
Tipos de datos limitados. SQLite solo trabaja con cuatro tipos de datos, INTEGER, REAL,
BLOB y TEXT lo que supone una gran limitación para muchos proyectos.
En Mi caso instalaría Microsoft SQL Server para mi empresa debido a que es mas amigable con
las herramientas de visual studio , power bi que son las que están siendo mas utilizadas en estos
tiempos, para lo que son reportes de nuestra base de datos, también por la seguridad que tiene.