La creaci¢n y el uso de bases de datos son tareas fundamentales en eldesarrollo de software. Para ello se usa el lenguaje SQL, queincorpora tanto instrucciones de definici¢n de datos comoinstrucciones de manipulaci¢n de datos. Las instrucciones dedefinici¢n de datos sirven para crear todos los elementos de queconsta una base de datos relacional (tablas, vistas, ¡ndices, etc.) ylas instrucciones de manipulaci¢n, para realizar consultas,inserciones, borrados y modificaciones sobre las tablas.