Una base de datos es un sistema de archivos electrónico que organiza la información en campos, registros y archivos para que los programas puedan seleccionar y actualizar los datos de manera más estructurada. SQL es un lenguaje estándar para obtener información de una base de datos relacional y realizar consultas, actualizaciones e inserciones. Las bases de datos NoSQL no usan SQL y tienen ventajas como el escalado horizontal pero carecen de algunas características como la atomicidad de transacciones.
2. ¿Qué es una base de datos?
Una base de datos es un recopilado de información organizada de forma de que
un programa de software pueda seleccionar datos de
forma más organizada. También las bases de datos son sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos.
3. ¿Qué es una base de datos tipo SQL?
Es un tipo de lenguaje de programación estándar e interactivo para la obtención
de información desde una base de datos y para actualizarla. Aunque SQL es a la vez un
ANSI y una norma ISO, muchos productos de bases de datos soportan SQL con
extensiones propietarias al lenguaje estándar. Las consultas toman la forma de un lenguaje
de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los
datos, y más. También hay una interfaz de programación.
4. ¿Qué es una base de datos NoSQL?
Son bases de datos que como su nombre lo dice no utilizan SQL, esto implica varias ventajas y
desventajas como que sin SQL como que suelen tener herramientas de administración no muy
usables o se accede por consola o que no todas las bases de datos NoSQL contemplan la
atomicidad de las instrucciones y la integridad de los datos.
5. Tabla comparativa
Características SQL Server Oracle Mongo DB Oracle no SQL Casandra
VENTAJAS. 1. Es útil para
manejar y
obtener datos
la red de redes.
1. Puede
ejecutarse en
todas las
plataformas.
1. Es capaz de
actualizarse sin
dejar de dar
servicio.
1. Lo bueno de
esta base de
datos es de
código abierto.
1. Es la más
rápida entre
los demás en
las respuestas
aunque
crezca la
demanda
DESVENTAJAS. 1. Es el que más
utiliza RAM para
las instalaciones
y Actualizacione
.
2. La relación,
calidad y el
precio esta muy
debajo
comparado con
oracle.
1. inhabilida
d de
implementar
el
procesamien
o recursivo.
1. Genera
problemas de
rendimiento
cuando el
volumen de
datos es
grande.
1. Son bases de
datos poco
utilizadas.
1. Igual que
Oracle sin
SQL este
también no
tiene SQL.