pon el código que tienes para ir apoyandote.
el ajax trabaja de una forma asincronica es decir en un segundo plano, cuando se menciona que no necesitas recargar se refiere a toda la página, pero si a parte de ella, a demás, trabaja a base de eventos, cuando hagas un onclick, un onchange o algun otro evento se hace la conexión asincrónica con el servidor para hacer la solicitud, si tu cambias algo en tu bd tendría que ocurrir un evento al cual tengas relacionado que cuando esto pase se muestre la informarción que hay en tu bd, tambien puedes decir que lo verifique cada cierto tiempo, pero el inconveniente es, que estarías haciendo trabajar mas a tu servidor cada cierto tiempo tratando de saber si la bd a cambiado aunque este no tenga modificaión.
espero no confundirte, no soy bueno para esto de las explicaciones
saludos.