Este libro surge con el propósito de acercar al lector a los aspectos más importantes que encierra el acceso a los datos por parte de las aplicaciones informáticas (software). Este trabajo puede servir de apoyo a estudiantes del Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Multiplataforma y para estudiantes universitarios del Grado de Informática. Lo primero antes de empezar con los capítulos es delimitar adecuadamente qué se entiende por acceso a datos. Según el IEEE (Institute of Electrical and Electronics Engineers) software es: ?El conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación?. Una definición más conocida asumida por el área de la ingeniería del software es: ?El software es programas + datos?. En ambas definiciones se ha resaltado la palabra datos. Los datos son, sencillamente, lo que necesitan los programas para realizar la misión para la que fueron programados. Desde esta perspectiva, los datos pueden entenderse como persistentes o no persistentes.