Version completa practica acceso a datos (limpieza de codigo + comentarios)