Una base de datos es un conjunto de datos almacenados sistemáticamente para su posterior uso. Existen bases de datos estáticas para almacenar datos históricos y bases de datos dinámicas donde la información se modifica con el tiempo, como en una tienda. El modelo más utilizado actualmente es el modelo relacional, que permite establecer relaciones entre tablas de datos. Las bases de datos ofrecen ventajas como evitar duplicidad y garantizar integridad, pero también presentan desventajas como costos elevados y deficiencias para ciertos tipos de datos.