Una base de datos es un sistema que permite almacenar grandes cantidades de información de forma organizada para que pueda ser encontrada y utilizada fácilmente. Está compuesta de datos, hardware, software y usuarios. Los datos son integrados y compartidos, el hardware proporciona capacidad de procesamiento y almacenamiento, el software gestiona el acceso a los datos y las aplicaciones, y los usuarios interactúan con la base de datos. Las bases de datos ofrecen ventajas como compactación, velocidad, actualidad y la posibilidad de compartir y mantener la inte