Explicador
Sin código 101: Base de datos relacional

Crear vínculos y relaciones entre las tablas de tu base de datos es un superpoder.

Herramientas:
No se han encontrado artículos.
Nuestra valoración global
Facilidad de uso
Rentabilidad
Flexibilidad
Libertad de diseño

En 15 palabras o menos

Almacene sus datos en tablas estructuradas que crean potentes relaciones. 

En pocas palabras

Probablemente sepa lo que es una base de datos estándar (recapitulemos: una colección organizada de información estructurada). Pues bien, una base de datos relacional va un paso más allá. Coloca los datos relacionados en una colección de tablas, cada una de las cuales muestra una categoría específica de información. Luego se pueden crear vínculos y relaciones entre ellas. 

He aquí un ejemplo sencillo. Supongamos que desea almacenar datos sobre los empleados. Puede crear una tabla para los empleados y otra para los departamentos. En la tabla de empleados, podría tener columnas como ID, Nombre, Edad, Cargo e ID de Departamento. Cada fila sería un registro individual (que representa, en este caso, a un empleado). La tabla Departamentos podría tener columnas como Nombre del departamento e ID del departamento.

Aquí es donde ocurre la magia. Puede crear una conexión entre las dos tablas utilizando algo llamado clave. En este caso, crearía una clave para la columna ID de departamento, vinculando estas dos columnas. De este modo, podrás acceder fácilmente a la información de distintas tablas y combinarla, lo que te permitirá formular preguntas complejas, modificar o recuperar información con mucha más facilidad y almacenar y manipular datos a una escala mucho mayor. 

¿Por qué necesita saberlo?  

  • Son cruciales cuando se trata de trabajar con datos. Conocer los fundamentos de las bases de datos relacionales te permitirá trabajar y gestionar tus datos con eficacia. Para los desarrolladores ciudadanos, es una habilidad clave. Hay que saber crear tablas y campos y, a continuación, crear las claves pertinentes para compartir y vincular datos entre varias tablas. Así te asegurarás de que tus datos son precisos y, además, ahorrarás mucho tiempo. 
  • Te abrirá el mundo de las consultas. Las consultas te permiten recuperar, filtrar y manipular datos de una base de datos relacional. No vamos a profundizar en cómo escribir consultas aquí, pero es una parte importante de la construcción de aplicaciones - y bastante dependiente de trabajar con bases de datos relacionales. 
  • Podrás crear una aplicación escalable. Las bases de datos relacionales ofrecen escalabilidad, lo que permite a la aplicación que crees manejar conjuntos de datos más grandes y crecer.

No me digas: 

"Me encanta trabajar con esta base de datos. Me entiende a nivel relacional". 

Dilo: 

Nuestro sitio web de comercio electrónico funciona con una base de datos relacional para gestionar y almacenar la información de los clientes".

Seguir aprendiendo

Vea aquí nuestro vídeo sobre los fundamentos de las bases de datos.

Clasificaciones

VER TUTORIAL
VER TUTORIAL
VER ARTÍCULO

VER CASO DE USO
Sobre el autor
Duncan Griffiths Nakanishi

Duncan es redactor jefe de NoCode.Tech. Es redactor y editor con 8 años de experiencia en los medios de comunicación en los ámbitos de los negocios, la cultura, el estilo de vida y la tecnología.

VER CATEGORÍA

Tutoriales similares

No se han encontrado artículos.

¿Quiere leer
más artículos
como éste?

Hágase miembro de NoCode y acceda a nuestra comunidad, a nuestros descuentos y, por supuesto, a nuestros artículos más recientes, que recibirá directamente en su buzón de entrada dos veces al mes.

Únete a los más de 10.000 lectores de NoCoders.
¡Gracias por unirte a NoCode.Tech!
¡Uy! Algo ha ido mal al enviar el formulario.