DICCIONARIO · D

Database

Una database (base de datos, en español) es un conjunto organizado de datos almacenado de forma electrónica y gestionado por un software llamado SGBD, que permite guardarlos, consultarlos y actualizarlos con rapidez. Está detrás de casi cualquier aplicación: una tienda online, un CRM o una app bancaria dependen de una base de datos para funcionar.

Germán Gutiérrez Escrito por Germán Gutiérrez 6 min de lectura
Ficha rápida
Traducción
Base de datos (en inglés, database o data base)
Primer uso técnico
1962, en un informe de System Development Corporation
Modelo relacional
Edgar F. Codd, 1970
Lenguaje estándar
SQL (norma ANSI en 1986 e ISO en 1987)
Ejemplos de SGBD
MySQL, PostgreSQL, Oracle Database, SQL Server, MongoDB

≡En resumen

  • Database es el término inglés para base de datos: datos organizados para poder consultarlos y modificarlos de forma eficiente.
  • La base de datos son los datos; el SGBD (o DBMS) es el programa que los gestiona, como MySQL o PostgreSQL.
  • Las bases de datos relacionales usan tablas y SQL; las NoSQL usan documentos, pares clave-valor o grafos.
  • En marketing, la base de datos de contactos es un activo clave y su uso está regulado por el RGPD.
  • Datebase, dabatase o datsbase son errores de escritura frecuentes: la forma correcta es database.

01 ¿Qué es una database o base de datos?

La palabra viene del inglés data (datos) y base (base, depósito). Según el diccionario de Oxford, el primer uso técnico documentado del término es de 1962, en un informe de la System Development Corporation de California. En español se usa sobre todo la traducción «base de datos», pero en entornos técnicos y en interfaces de software verás a menudo el original database, que se pronuncia aproximadamente /déitabeis/.

Si has llegado aquí buscando «datebase», «dabatase», «datsbase» o «dtabase», son errores de tecleo muy habituales. La forma correcta es database, en una sola palabra, aunque en textos antiguos también aparece separada: data base.

Término Qué es Ejemplo en una tienda online
Tabla Conjunto de datos de un mismo tipo Tabla «clientes»
Registro (fila) Cada elemento de la tabla La ficha de Ana García
Campo (columna) Cada dato que se guarda de un registro Email, teléfono, fecha de alta
Clave primaria Identificador único de cada registro id_cliente = 1024
Consulta Petición para leer o modificar datos Pedidos de Ana en 2026
Vocabulario básico de una base de datos

02 Base de datos, SGBD y SQL: diferencias

Es habitual mezclar estos tres conceptos. La base de datos es la información en sí. El SGBD (sistema gestor de bases de datos, en inglés DBMS) es el software que la almacena, controla quién accede y garantiza que no se corrompa. Y SQL es el lenguaje con el que le pides datos al gestor. Cuando alguien dice «usamos MySQL como base de datos», en rigor está hablando del gestor.

01

Base de datos

Los datos organizados: tablas de clientes, pedidos o productos. Es el contenido.

02

SGBD o DBMS

El programa que los gestiona: MySQL, PostgreSQL, Oracle Database, SQL Server o MongoDB.

03

SQL

Structured Query Language, el lenguaje estándar para consultar bases de datos relacionales.

Ejemplo · Ejemplo de consulta SQL

Para obtener los emails de los clientes que compraron en septiembre de 2026, una consulta sencilla sería:

SELECT email FROM clientes JOIN pedidos ON pedidos.id_cliente = clientes.id WHERE pedidos.fecha >= '2026-09-01';

El gestor recorre las tablas, cruza los datos por la clave común y devuelve solo lo que has pedido.

03 Origen e historia de las bases de datos

Antes de los ordenadores, las bases de datos eran ficheros de papel y tarjetas perforadas. Las primeras bases de datos informáticas aparecieron en los años sesenta y el gran salto llegó en 1970, cuando Edgar F. Codd, investigador de IBM, publicó el artículo A Relational Model of Data for Large Shared Data Banks, que propuso organizar los datos en tablas en lugar de en registros enlazados.

Año Hito
1962 Primer uso técnico documentado del término data base
Años 60 Charles Bachman crea Integrated Data Store (IDS), una de las primeras bases de datos
1966 IBM desarrolla IMS, con origen en software del programa Apolo
1970 Codd publica el modelo relacional
1986-1987 SQL se convierte en estándar ANSI (1986) e ISO (1987)
Finales de los 2000 Se populariza el término NoSQL para bases de datos no relacionales
Hitos en la historia de las bases de datos

04 Tipos de bases de datos y ejemplos

La clasificación más útil hoy es por el modelo de datos, porque determina para qué sirve cada una. Muchas aplicaciones combinan varias: una relacional para los pedidos, una clave-valor como caché y un almacén analítico para los informes de big data.

Tipo Cómo organiza los datos Ejemplos Uso típico
Relacional (SQL) Tablas relacionadas por claves MySQL, PostgreSQL, SQL Server, Oracle, SQLite Tiendas online, ERP, facturación
Documental (NoSQL) Documentos tipo JSON MongoDB, Firestore Catálogos flexibles, apps móviles
Clave-valor Pares clave → valor en memoria Redis, DynamoDB Caché, sesiones, colas
De grafos Nodos y relaciones Neo4j Redes sociales, recomendaciones, fraude
Columnar / analítica Datos por columnas para consultas masivas BigQuery, ClickHouse Analítica e informes
Vectorial Vectores numéricos (embeddings) pgvector, Pinecone Búsqueda semántica y aplicaciones de IA
Principales tipos de bases de datos
01

Estáticas

Solo de lectura. Se usan para consultar o analizar datos históricos, como un archivo de ventas cerrado.

02

Dinámicas

Se actualizan constantemente, como el stock de una tienda o los saldos de un banco.

03

Locales o en la nube

Pueden vivir en un servidor propio o contratarse como servicio gestionado en proveedores cloud.

05 ¿Para qué sirve una base de datos en una empresa?

Cualquier negocio que guarda información de clientes, productos o facturas usa una base de datos, aunque no la vea. La diferencia está en si esa información vive dispersa en hojas de cálculo o centralizada en un sistema que evita duplicados y errores.

  • ✓Centralizar clientes, pedidos, stock y facturas en un único lugar.
  • ✓Evitar duplicados e inconsistencias entre departamentos.
  • ✓Controlar quién puede ver o modificar cada dato.
  • ✓Generar informes y cuadros de mando fiables.
  • ✓Alimentar aplicaciones, webs y automatizaciones con datos actualizados.
  • ✓Mantener copias de seguridad y un historial de cambios.

06 Database marketing: la base de datos de contactos

En marketing, database se usa también para hablar de la base de datos de contactos: los clientes y leads con los que la empresa ha interactuado. Se gestiona normalmente desde un CRM y es la materia prima para segmentar, personalizar y automatizar campañas de email marketing, programas de fidelización o audiencias publicitarias.

  • ✓Recoge solo los datos que vas a usar.
  • ✓Guarda la prueba del consentimiento: fecha, origen y texto aceptado.
  • ✓Facilita la baja en cada comunicación.
  • ✓Limpia contactos inactivos y rebotes con regularidad.
  • ✓Revisa la normativa con tu asesor antes de importar listas externas.

07 Cómo se diseña una base de datos

  1. 1

    Define qué quieres guardar

    Enumera las entidades del negocio (clientes, productos, pedidos) y qué datos necesitas de cada una.

  2. 2

    Diseña las tablas y relaciones

    Asigna una clave primaria a cada tabla y conéctalas con claves foráneas, sin repetir información.

  3. 3

    Elige el gestor

    Relacional si los datos son estructurados; NoSQL si cambian mucho de forma o necesitas escalar lecturas masivas.

  4. 4

    Crea índices

    Indexa los campos por los que más buscas para que las consultas sean rápidas.

  5. 5

    Protege y respalda

    Configura permisos, cifrado y copias de seguridad automáticas probadas.

En proyectos reales, la base de datos se diseña junto con la aplicación que la usa. Es parte central del desarrollo de aplicaciones empresariales y de cualquier proyecto de desarrollo web a medida, y conviene hacerlo bien desde el principio: cambiar el modelo con millones de registros dentro es caro. Si guardas datos personales, revisa también la ley de protección de datos.

Preguntas frecuentes sobre Database

Database significa base de datos: un conjunto organizado de datos almacenado electrónicamente y gestionado por un software para poder consultarlo y modificarlo con rapidez.

Se escribe database, en una sola palabra. Datebase, dabatase, datsbase o dtabase son errores de tecleo habituales.

La base de datos es la información organizada; el SGBD (o DBMS) es el programa que la gestiona, como MySQL, PostgreSQL u Oracle Database.

Las principales son relacionales (SQL) y no relacionales (NoSQL), que incluyen las documentales, clave-valor, de grafos, columnares y vectoriales.

No exactamente. Una hoja de cálculo puede almacenar datos en filas y columnas, pero no ofrece relaciones, control de accesos concurrentes ni integridad como un SGBD.

Es el conjunto de contactos (clientes y leads) con sus datos e interacciones, que se usa para segmentar campañas, personalizar mensajes y fidelizar, siempre respetando el RGPD.

La agenda de tu móvil, el catálogo de una tienda online, el historial de tu banco o el padrón de un ayuntamiento son ejemplos de bases de datos.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
M MySQL MySQL es un sistema de gestión de bases de datos relacionales (SGBD) de código abierto que guarda la información en tablas relacionadas y se consulta con el lenguaje SQL. Creado en 1995 y propiedad de Oracle desde 2010, es la base de datos de WordPress y de millones de webs, tiendas online y aplicaciones. B Big Data Big data (macrodatos) son conjuntos de datos tan grandes, rápidos o variados que no se pueden almacenar ni analizar con herramientas tradicionales, y el conjunto de tecnologías para procesarlos a escala. Importa porque permite detectar patrones, predecir comportamientos y entrenar modelos de inteligencia artificial. C CRM Un CRM (Customer Relationship Management) es la estrategia y, sobre todo, el software con el que una empresa centraliza los datos y el historial de sus clientes y contactos para gestionar ventas, marketing y atención. Sirve para que nadie pierda un lead, para saber en qué punto está cada oportunidad y para vender más a quien ya es cliente. D Data Warehouse Un data warehouse (almacén de datos) es un sistema que reúne datos de varias fuentes de una empresa, los limpia y los organiza de forma histórica para analizarlos y generar informes. Importa porque ofrece una única versión fiable de las cifras del negocio y es la base del business intelligence y de los cuadros de mando. L Ley de Protección de datos La ley de protección de datos es el conjunto de normas que regula cómo empresas y administraciones recogen, usan y guardan datos de personas físicas. En España la forman el RGPD (Reglamento UE 2016/679) y la LOPDGDD (Ley Orgánica 3/2018): exigen base legal, transparencia, seguridad y respeto a los derechos, con multas de hasta 20 millones de euros. A API Una API (Application Programming Interface, interfaz de programación de aplicaciones) es un conjunto de reglas y puntos de acceso que permite que dos programas se comuniquen: uno pide datos o acciones y el otro responde en un formato acordado, sin que ninguno conozca el código interno del otro. Es lo que conecta webs, apps, pasarelas de pago e inteligencia artificial.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp