Una base de datos es una colección de información organizada sobre un tema. Contiene entidades (como empleados o productos), atributos (características de las entidades como nombre o código), tablas, registros y campos. Un sistema gestor de base de datos permite crear, organizar y acceder a la información de una base de datos de forma eficiente. El modelo relacional es el más común y utiliza claves primarias y foráneas para establecer relaciones entre tablas.