Eu não estou familiarizado com o acesso, mas no SQL genérico eu faria assim:
SELECT col1, col2 from TableA
UNION
SELECT col1, col2 from TableB where col1 not in (select col1 from TableA)
Isso dará preferência a Debbie na Tabela A. Basicamente, você está juntando as duas tabelas inteiras uma após a outra usando UNION , mas antes de adicionar Tabela B em você está removendo-o de qualquer conteúdo em col1 já existente na Tabela A.
EDIT: Estou falando apenas de juntar 2 tabelas, não duas bases de dados. Mas você pode replicar a ideia para cada tabela, desde que não haja colisão de relacionamentos.
EDIT2: Se você preferir modificar a TableA diretamente, você pode usar INSERT (observe não é possível recuperar o TableA original dessa maneira, a menos que você adicione algumas informações extras em uma nova coluna para acompanhar sua operação)
INSERT INTO TableA (col1, col2)
SELECT col1, col2 from TableB
WHERE col1 not in (select col1 from TableA)