BASES de DATOS RELACIONALES vs NO RELACIONALES: ¿cuál es la mejor para ti?

preview_player
Показать описание
Bases de datos relacionales: Las bases de datos relacionales son sistemas de almacenamiento de información que se basan en el modelo relacional. En este tipo de bases de datos, la información se organiza en tablas compuestas por filas y columnas, donde cada fila representa un registro y cada columna representa un atributo. Estas bases de datos utilizan un lenguaje estructurado de consulta, como SQL, para manipular y consultar los datos.

Introducción: 0:00
¿Qué es una base de datos?: 0:15
Bases de datos relacionales: 0:33
Bases de datos NO relacionales: 1:00
Estructuras de datos: 1:31
Escalabilidad: 1:52
Consultas y flexibilidad: 2:11
Consistencia y Transacciones: 2:32
Enfoques diferentes: 2:54

Algunos ejemplos populares de bases de datos relacionales son:

MySQL: Es una base de datos de código abierto ampliamente utilizada en aplicaciones web y empresariales.

Oracle: Es una base de datos comercial potente y escalable, utilizada en grandes sistemas empresariales.

SQL Server: Es una base de datos de Microsoft que ofrece una variedad de servicios y herramientas para el desarrollo de aplicaciones empresariales.

PostgreSQL: Es una base de datos de código abierto y robusta que ofrece un amplio conjunto de características y es conocida por su estabilidad y seguridad.

Bases de datos no relacionales: Las bases de datos no relacionales, también conocidas como bases de datos NoSQL (Not Only SQL), son sistemas de almacenamiento de información diseñados para manejar grandes volúmenes de datos no estructurados o semiestructurados. A diferencia de las bases de datos relacionales, no siguen un modelo tabular y no utilizan SQL como lenguaje de consulta principal. En su lugar, utilizan otros modelos de datos, como documentos, grafos, columnas o clave-valor, para almacenar y recuperar información de manera eficiente. Algunos ejemplos de bases de datos no relacionales son:

MongoDB: Es una base de datos NoSQL orientada a documentos que permite el almacenamiento y consulta de datos en formato JSON.

Cassandra: Es una base de datos NoSQL distribuida y altamente escalable diseñada para manejar grandes cantidades de datos y ofrecer alta disponibilidad.

Neo4j: Es una base de datos NoSQL de grafos que se utiliza para modelar y consultar relaciones complejas entre entidades.

Redis: Es una base de datos NoSQL en memoria que se utiliza para almacenar datos clave-valor y ofrece alta velocidad y rendimiento.

Estas bases de datos no relacionales son especialmente adecuadas para aplicaciones que requieren escalabilidad, flexibilidad y alta disponibilidad en entornos de Big Data y aplicaciones web modernas.

=================================================

Apoya mi canal con una donación!.

PROYECTOS, CURSOS, CÓDIGOS FUENTE, SOFTWARE, REGALOS, CAMISETAS AQUÍ:

No te olvides SEGUIRME en mis redes sociales, para estar en contacto!

Recursos y agradecimientos
Obra: Siempre Avanzando

Tags
#database #basesdedatos #aprenderaprogramar #software #programacion
Рекомендации по теме
Комментарии
Автор

DAME TU APOYO SUSCRIBIÉNDOTE GRATiS, Solo te LLEVARÁ UN SEGUNDO!, GRACIAS! :D

Byspel
Автор

Es la explicaión más clara, corta y sencila de las diferencias entre bases de datos relacionales y no relacionales, que he encontrado hasta ahora. Gracias por este aporte!

jfper
Автор

Claro y conciso, excelente servicio. Me lo guardo para despues.

IanGiurdaDev
Автор

Omg, explicaste muy bien los temas, ya llevaba un rato tratando de entender y sencillamente no se encontraba la informacion asi de bien explicada.

masterick
Автор

Una bases de datos es un conjunto estructurado de datos que se organiza y almacena para facilitar acceso a información como sabemos se usa en redes sociales, bancos, comercio electrónico etc
Estos utilizan tablas con filas y columnas para almacenar datos, es ahí donde se usan los datos relaciónales donde se usan llaves primarias.
Pero nos vamos a centrar en las bases de datos no relaciónales también conocidas como bases de datos no siqual. Utilizan esquemas de datos flexibles y sin esquemas fijo, usan diferentes modelos de datos, como documentos grafos según las necesidades de la aplicación
Característica,
su escritura es mucho más flexible ya que sus documento. Grafos, o clave valor pueden contener diferentes tipos de datos sin escteuctura definida

Sinescalables horizontales manejando grandes volúmenes de datos distribuyendo en múltiples servidores

Se usan cuando la flexibilidad y velocidad son prioritarias en en datos con constante cambio

Las bases de datos no relaciónales ofrecen flexibilidad, estabilidad y velocidad

dannasofiaimbachiachinte
Автор

muy buena explicacion, bastante clara

elpapu
Автор

gracias papu, otros tarde 2 horas de postcad y al final siempre te ponen compra mi curso para tener mas acceso a la informacion... 2 horas o 3 minutos tiempo no tienen comparacion.

DAVIDBACAMALDONADO