Cara é o seguinte:
pra vc acessar uma máquina via web, em princípio vc tem que ter é um WEB SERVER. Existem N web server no mercado (m$ iis, apache, websphere + cia bela, alguns da própria Oracle, como o iAS que é á parte, e o Oracle HTTP Server que a partir do bd 8i pode ser instalado com o banco), e trocentas linguagens/tools (PERL, Java, ASP, internas da Oracle como htmldb ou PL/SQL Server pages se vc usar web server oracle, e mais n! outras).
Então pra que a informação de um bd Oracle seja disponibilizada via web vc precisa :
a) numa máquina ter instalado e configurado um web server – no caso de web server da oracle até pode ser a mesma máquina do banco
b) a rede tem que estar configurada pra que máquinas externas acessem o web server (ie, firewall aberto onde necessário, provedor de internet ok, etc, etc)
c) ter escrita uma página web , executando no web server, numa linguagem/tool qquer que o web server compreenda e que permita acesso ao bd Oracle. Dependendo da linguagem, pode ser que vc precise de ODBC/ADO, de client Oracle, ou de itens extras do tipo no web server, também.
Abraço.