3. ¿Qué es una Base de Datos?
Son recursos que recopilan todo
tipo de información, para atender
las necesidades de un amplio
grupo de usuarios. Su tipología es
variada y se caracterizan por una
alta estructuración y
estandarización de la información.
4. ¿Qué es una Base de Datos SQL?
SQL (por sus siglas en inglés Structured Query
Language; en español lenguaje de consulta
estructurada) es un lenguaje declarativo de
acceso a bases de datos
relacionales que permite especificar diversos
tipos de operaciones en ellas.
5. ¿Qué es una Base de Datos No SQL?
Es especialmente
útil cuando una
empresa necesita
acceder y analizar
grandes cantidades
de datos no
estructurados o
datos que se
almacenan de
forma remota en
varios servidores
virtuales en la
nube.
6. DIFERENCIALES
•Utiliza mucho la memoria RAM para las instalaciones y utilización de
software y mucho recurso de procesamiento
•Tiene restricciones en lo particular
•En relación con la calidad y el precio está muy debajo comparado con
Oracle.
•Tiene muchos bloqueos a nivel de página.
VENTAJAS
•Soporte de transacciones, estabilidad, portabilidad y seguridad.
•Soporta procedimientos almacenados.
•Un potente entorno grafico de administración.
•Permite el uso de comando DDL y DML gráficamente
7. DIFERENCIALES
• El mayor inconveniente es quizás el precio en comparación con SQL
server.
• No se pueden repetir acciones. Limitada a la representación tabular de
los datos.
• Alta complejidad para hacer ajustes.
VENTAJAS
• Es el motor de base de datos relacional más usado a nivel mundial.
• Puede ejecutarse en todas la plataformas, desde una PC hasta un
supercomputador .y dispositivos.
• Permite el uso de particiones para la mejora de la eficiencia,
8. DIFERENCIALES
• Bloquea datos cada vez que se realiza una escritura.
• Retorna cuando no se ha escrito la información en el espacio de
almacenamiento permanente
• Cambia el valor por defecto para escribir la menos una replica
• Tiene problemas de rendimiento cuando el volumen de datos supera los 100GB
VENTAJAS
• La capacidad de realizar consultas utilizando JavaScript.
• Utiliza múltiples servidores para el almacenamiento de archivo.
• El desarrollador elige una llave shard (clave)
• Se puede agregar nuevas maquinas a Mongo DB con el sistema de base
corriendo.
9. DIFERENCIALES
• No tiene el alcance global, servicios de soporte y la credibilidad de Oracle o
IBM.
• Inestabilidad.
• Una gran funcionalidad y estabilidad de los RDBMSes.
• Problemas de compatibilidad, significa que es imposible cambiar simplemente
de un proveedor a otro.
VENTAJAS
• El software de código abierto tiende a ser más confiable, seguro y rápido de
implementar que las alternativas propietarias (siempre que el desarrollador preste
especial cuidado en la configuración de seguridad).
• Permite a una empresa distribuir la carga entre varios hosts (servidores) a medida
que aumenta la carga.
• Es una opción buena para el almacenamientos de escritura con alta frecuencia
10. DIFERENCIALES
• No hay joins (a cambio de velocidad)
• No permite ordenar resultados en tiempo de consulta
• No tiene SQL.
VENTAJAS
• Lenguaje de consultas.
• Soporte Map reduce.
• Consistencia.
• Tolerancia a fallos y escalabilidad
• Soporta replicación de múltiples Data Center.
• Descentralizado.