Collection + INSERT ou DELETE

Galera,

Tenho a seguinte situação,

Tenho que ir em uma tabela do banco e buscar os registros, os registro estão dentro de um ArrayList, sendo que cada registro compoem um objeto no ArrayList
Mediante a leitura de cada posição do meu ArrayList, preciso fazer alguns calculos e grava-los em uma Segunda Tabela, essa gravação está ocorrendo Registro por Registro.
É possivel eu armazenar esses registros já calculados em uma outra Collection e depois sim, gravar o conteudo dessa Collection numa unica
vez
Alguem tem um exemplo de como gravar um Collection no Banco??

Att
rocha