La obra que presentamos se dedica a estudiar en profundidad todas las instrucciones del lenguaje SQL necesarias para definir y manipular datos almacenados en una base de datos relacional. Además, se estudian los elementos en los que se almacena la información en dos de los sistemas gestores de bases de datos (SGBD) más empleados (MySQL y PostgreSQL). Al final de la obra se estudian los problemas de concurrencia que afectan a las bases de datos y la manera de resolverlos. Por último, se proporcionan a lo largo del libro ejercicios resueltos y otros cuya solución se puede consultar en www.paraninfo.es.En esta segunda edición se ha optado por utilizar PostgreSQL a lo largo del libro. PostgreSQL es el SGBD relacional de código abierto más potente y fidedigno con los estándares. Su uso se está popularizando enormemente y se prevé que en los próximos años se convierta en el SGBD libre más empleado en todo el mundo.La obra se corresponde con el contenido prescrito para la UF1472 Lenguajes de definición y modificación de datos SQL, incluida dentro del MF0225_3 Gestión de bases de datos, integrado a su vez en el cert