Ben disons que PHP est pas mal pour débuter car tu peux trouver plein d'exemples qui sont facilement compréhensibles pour se familiariser avec le langage. C'est en plus un langage qui introduit peu de contraintes de programmation qui nécessitent de comprendre la théorie. Quand tu débutes en Java, faut tout de suite comprendre le principe de la programmation orientée objet, être très rigoureux avec le type des variables, utiliser des objets spécifiquement conçus pour certaines tâches sans vraiment les connaître ni comprendre pourquoi ils fonctionnent de cette manière et pas d'une autre, etc ... Enfin tout un tas de pièges à débutant qui peuvent les dégoutter pour un bon moment. Après, pour PHP/MySQL, t'as des environnements de développement tout intégré comme Wamp alors qu'en Java, faut installer les différents composants soi-même. Pour finir, la partie Interface Homme-Machine en PHP, ça va être une page web donc du HTML qui est facile à comprendre et mettre en oeuvre, en Java ça va être des composants graphiques (menu, formulaires, etc ...) qui ressemblent plus ou moins à n'importe quelle appli (type Notepad, Winrar ou autres ...), et il faut donc apprendre à se servir de ces éléments : c'est plus compliqué que le HTML. Par contre on peut aussi faire un serveur web avec Java et créer du HTML comme avec PHP sauf que ça demande de connaître encore plus de fonctionnalités Java et d'installer des outils encore plus compliqués à configurer, donc à éviter pour débuter.
La CNIL c'est obligatoire, après tu fais ce que tu veux, vu les moyens de la CNIL, tu risque pas grand chose.
Sinon, je voulais pas être vexant, je dis pas que c'est un choix, c'est juste pour appuyer que d'après vos moyens, une appli web sur un système local semble la solution idéale.
---------------
The Rom's, à votre service