Dúvida sobre DAO p/ rotina de manutenção de BD

Caros,

Estou com uma dúvida relacionada a DAOs. Eu tenho que fazer uma
rotina para trabalhar com cerca de 47 tabelas, com vários loops e
dentro desses loops vários updates e inserts. Vcs acham interessante
usar DAO pra isso? pois estou tentando entender como eu vou fazer isso
usando DAO.

vc ta usando padrão só tem q tomar cuidado pra isso nao gastar muito tempo.

Mas a minha dúvida é a seguinte.

Eu tenho um pl/sql script aqui pronto, q eu preciso converter pra j2se. Nele tem loop dentro de loop e neles tem inserts e updates.

No padrão DAO existe a classa modelo onde ficam os beans. Tem a classe AlgumaCoisaDAO, onde fica os métodos que contém as querys. E existe a classe que chama o AlgumaCoisaDAO. Até ai td bem. Mas eu ainda não consegui imaginar como eu vou separar td isso. Já que existem muitos loops, updates e inserts no banco que eu preciso fazer. Alguém pode me dar uma luz?