Datapedia
Bases de Datos

Base de Datos

Conjunto organizado de datos, almacenado y accesible electrónicamente, estructurado de forma que pueda consultarse, actualizarse y gestionarse de manera eficiente.

FundamentosSQLNoSQL

Qué es

Una base de datos es un conjunto organizado de datos almacenado electrónicamente, estructurado de forma que se pueda acceder a él, consultarlo, actualizarlo y gestionarlo de manera eficiente. A diferencia de guardar datos en archivos sueltos, una base de datos ofrece mecanismos para mantener la consistencia, evitar duplicados y responder consultas complejas con rapidez.

Base de datos vs. sistema gestor de bases de datos (DBMS)

La base de datos es el conjunto de datos en sí; el software que permite crearla, consultarla y administrarla —como PostgreSQL, MySQL o MongoDB— es el sistema gestor de bases de datos o DBMS. Ver Sistema gestor de bases de datos.

Principales tipos

  • Relacionales (SQL): organizan los datos en tablas de filas y columnas, relacionadas entre sí mediante claves. Ver Base de datos relacional.
  • No relacionales (NoSQL): incluyen distintos modelos —documentos, clave-valor, grafos, columnas anchas— pensados para casos donde el modelo relacional resulta rígido o no escala de la forma necesaria. Ver NoSQL.

La elección entre uno u otro tipo depende del caso de uso: la necesidad de transacciones estrictas, la forma de los datos y los patrones de consulta suelen inclinar la balanza.