Hola, pues si no has modificado algunas propiedades de tu DBGrid, este componente por defecto te deja editar e insertar los registros asociados a su datasource, de ahi en adelante seria cuestion q implementaras el codigo para validar los datos y hacer las actualizaciones respectivas en el dataset.
Dale una mirada a las propiedades de tu DBGrid seguro encontraras lo q necesitas.
Salu2