Un sistema de base de datos (SBD) es una recopilación organizada de datos estructurados que se almacena electrónicamente. Los elementos esenciales incluyen el lenguaje de datos, el diccionario de datos, el optimizador de consultas, las copias de seguridad y las herramientas de administración.