JavaScript x oracle

Alguem pode me informar se tem como o JavaScript se comunicar com o banco de Dados do Oracle?

JavaScript não.

e com Java?
Outra pergunta: Estou fazendo um projeto da faculdade e tenho que fazer um banco de dados comunicar com a pagina de internet. Qual a melhor linguagem entao?

Com java como em outras linguagens você pode acessar diversos banco de dados.
Quanto a linguagem fica a seu critério (php,asp,jsp,ruby,etc…).

Obrigado!!

Tentarei faze-lo