Una base de datos es un sistema organizado para almacenar grandes cantidades de información, facilitando su acceso y uso. Los sistemas de gestión de base de datos (SGBD) actúan como interfaz entre la base de datos y las aplicaciones de usuario, incorporando lenguajes para la definición, manipulación y consulta de datos. Las bases de datos se componen de tablas estructuradas en columnas y filas, con características como independencia de datos, mínima redundancia y seguridad de acceso.