Cita: es posible crear una aplicacion en VB.NET que tenga una base de datos.
esta aplicación debe ser consultada o modificada a voluntad desde 5 pcs conectados en una LAN
Claro que puedes hacer eso friend...

, si va a ser un sistema que no va a tener salida (Internet) y solo será local puedes hacerlo con una windows form y tu bD en el server donde se van conectar tus users para obtener la info, si no tienes server.. puedes hacer una makina que actue como server (en éste caso porque son pocos users o para hacer pruebas está bien..pero si al rato van a ser mas sería ilógico usar una pc normal como server..

), pero bueno..ya hablar de este tipo de cosas es otra historia..
Salu2