2. ¿Qué es una base de datos?
Es una colección de datos lógicamente coherente con algún tipo de significado
inherente. No es correcto dominar base de datos a un surtido aleatorio de datos.
Es una colección de datos relacionados, con la palabra datos nos referimos a los
hechos (datos) conocidos que se pueden grabar y que tienen un significado implícito
Es un sistema informático a modo almacén. En este almacén se guardan grandes
volúmenes de información.
3. ¿Qué es una base de datos de tipo SQL?
SQL significa Structured Query Language
Tienen como principal característica almacenar los datos agrupados por contexto en
algo llamado tablas, cada tabla debe de tener una o más relaciones con otras, las
relaciones nos permiten conectar todos los datos entre si y aplicar niveles de
normalización.
Las consultas toman las formas de un lenguaje de comando que permite seleccionar,
insertar, actualizar, averiguar la ubicación de datos.
4. ¿Qué es una base de datos de tipo No-SQL?
Son bases de datos que no se rigen por tener los datos relacionados entre si, esto
conlleva a que no exista una normalización en si y claro que no se utilice la teoría de
conjuntos tan fuertemente como lo haría en las relaciones.
5. Bases de datos más populares
SQL Server
ventajas Desventajas Diferencia
SQL es una solución de costo y
rendimiento medio, suele usarse en
empresas que tienen un volumen de
información elevado, pero sin llegar a
ser excesivo,
Trabaja de modo cliente-servidor
Alto costo de las licencias a
comparación de otros
competidores como Oracle
Ocupa alta cantidad de memoria
RAM para su instalación
Es empleado por todas las bases de
datos existentes
SQL es un lenguaje estándar para
todas las bases de datos
6. Bases de datos más populares
Oracle
ventajas Desventajas Diferencia
Es de mayor uso en las empresas de
mediano y gran tamaño
Oracle usa una base de datos muy
potente y efectiva. Permite
consultar, informes, análisis de
datos
Oracle es una base de datos cuyo
uso es pagar y usuarios y pequeñas
empresas prefieren usar bases de
datos de uso gratuito o de menos
costo
Facilita versiones de prueba
gratuitas que pueden servir para
aprender, aunque se tenga instalado
en el ordenador y no consuma
recursos
7. Bases de datos más populares
Mongo DB
Ventajas Desventajas Diferencia
Mongo D
Tienen la capacidad de realizar
consultas utilizando JavaScript,
haciendo que estas sean enviadas
directamente a la base de datos para ser
ejecutada, se utiliza un sistema de
archivos, ya que cuenta con la capacidad
para balancear la carga y recopilación de
datos utilizando múltiples servidores
para almacenamiento de archivo, el
desarrollador elige una llave shard
(clave), la configuración automática, se
puede agregar nuevas maquinas
El Mongo DB bloque las bases de
datos cada vez que realiza una
escritura, lo que reduce la
congruencia dramáticamente,
retorna cuando no se a escrito la
información en el espacio de
almacenamiento permanente,
puede ocasionar perdida de
información
Cambia el valor por defecto para
escribir al menos un replica, pero
esto sigue sin satisfacer la
durabilidad ni la verificabilidad.
Tiene problemas de rendimiento
cuando el volumen de datos supera
los 100Gb.
Base de datos orientada a
documentos, esto quiere
decir que en lugar de guardar
los datos en registros, los
guarda en documentos que
son almacenados en
BSCOM.
8. Bases de datos más populares
Oracle NoSQL
ventajas Desventajas Diferencia
Es el motor de base de datos
relacional mas usado a nivel mundial
Puede ejecutarse en todas las
plataformas desde una PC hasta un
supercomputador
Permite el uso de particiones para la
mejora de la eficiencia, de
replicación e incluso ciertas
versiones admiten la administración
de base de datos distribuidas
El software del servidor puede
ejecutarse en múltiple de sistemas
operativos
El mayor inconveniente de Oracle es
quizás su precio
La necesidad de ajustares
Es elevado el costo de la
información
Pocos libros de consulta
Proporciona un modelo de
transacción poderosa y flexible que
simplifica enormemente el proceso
de desarrollo de una aplicación
basada en No-SQL. Escala
horizontal con mayor disponibilidad
y balance de carga transparente a
un cuando agrega una nueva
capacidad dinámicamente.
9. Bases de datos más populares
Cassandra
ventajas Desventajas Diferencia
Esta desarrollada para ser un
servidor distribuido, pero también
puede ejecutarse como un modo
simple
Escalabidad horizontal
Rápidas respuestas
Elevadas velocidades de escritura
para gestionar volumen de datos
incrementados
Detección automática de fallos
Sistema de almacenamiento
escalable
No permite ordenar resultados en
tiempo de consulta
No tiene SQL
Es una base de datos de código
abierto, cuya principal
característica es que funciona
Dynamo, de Amazon con BigTable,
de Google, siendo ambas
implementaciones de código
cerrado.