Las bases de datos son sistemas organizados que permiten almacenar, gestionar y recuperar información de manera eficiente. Se utilizan en prácticamente todos los ámbitos donde se necesita guardar datos, como aplicaciones web, bancos, hospitales, empresas, redes sociales, etc.
📌 Definición sencilla:
Una base de datos es como un archivo digital estructurado donde se guarda información que luego puede ser consultada, modificada o eliminada según se necesite.
🧱 Componentes básicos:
-
Datos: La información que se almacena (nombres, fechas, precios, etc.).
-
Tablas: Estructuras donde se organizan los datos en filas y columnas (en bases de datos relacionales).
-
Registros (filas): Cada fila representa una entrada o dato individual.
-
Campos (columnas): Cada columna representa un tipo de información (nombre, edad, etc.).
-
SGBD (Sistema de Gestión de Base de Datos): El software que permite manejar la base de datos (por ejemplo: MySQL, PostgreSQL, Oracle, Microsoft SQL Server).
🧠 Tipos de bases de datos:
Tipo | Características |
---|---|
Relacionales | Usan tablas con filas y columnas (ej: MySQL, PostgreSQL). |
No relacionales | Usan estructuras como documentos o grafos (ej: MongoDB, Redis). |
Distribuidas | Están repartidas en varios servidores o ubicaciones. |
En la nube | Accesibles por internet, alojadas en servidores remotos (ej: Firebase, Amazon RDS). |
Jerárquicas / de red | Usadas en sistemas antiguos, con estructuras tipo árbol o red. |