[resolvido] Estudar Oracle 9i

Pessoal, tenho um livro do oracle 9i ORACLE9I; o manual do DBA. Compensa eu comprar outro livro mais novo?
Minha duvida é a seguinte, quem trabalhou com Java 6, terá a mesma capacidade de alguem que esta estudando o Java 7, correto?
Logo, alguem que estuda o Oracle 9i, terá capacidade de aprender facilmente apenas com uma atualização para o mais novo?
VLW

não sou especialista, mas acredito que as diferenças sejam beeem sutis mesmo… até pro que iamgio que você seja desenvolvedor não DBA, então não irá trabalhar com tudo quanto é coisa que ele oferece.

mas o manual do DBA também ajuda para o desenvolvedor?

Bom dia,
Trabalho com Forms 6i, Reports 6i e Banco Oracle 10g. O Livro do Oracle 9i é muito util sim, mas se quer comprar outro livro, então aconselho sempre comprar o livro da ultima versão, que é 11g. Você até pode comprar um livro referente ao 1og, pois a grande maioria das empresas clientes Oracle ainda estão no 10g, agora a versão 9i ja é raro quem ainda trabalha.
t+

porém… oque o 9i tem o 10g e o 11g tem certo?
Tipo, eu só nao quero perder meu tempo como por exemplo estudar action script 2.0.
tinha o 1.0 quando migrou para o 2.0 falaram… esquece o 1.0 , agora tem o 3.0, adivinha oque disseram a respeito do 2.0? kkk Prefiro Java por causa disso… voce nao fica TOTALMENTE atrasado caso voce estude uma versão mais antiga.

Você pode estudar o 10g, que é a versão mais usada. O 11g ainda apresenta alguns problemas, em grandes consultas… conheço 2 empresas que migraram para o 11g e depois voltaram para 10g. Já o 9i é muito antigo, e recursos com exportar dados, foram realmente melhorados no 10g.
Na verdade o 10g veio com grandes mudanças melhorando a segurança e desempenho, e voc consegue rodar o banco em maquinas com apenas 512mb de ram, ja o 11g aff… fico muito pesado onde a maquina precisa de no minimo 2gb de ram.
Então na compra de livros, pode ser 10g sim, agora se for estudar para certificação, então estude o 11g.

Vou dar uma sugestão, estuda primeiro o SQL Ansi 99. Praticamente tudo que você ver no SQL ANSI 99 você vai usar em todos os SGBDs modernos.

Tudo que você aprender no Oracle 9i conseguirá aplicar no Oracle 11g. A diferença é que para algumas coisas pode haver caminhos mais curtos, por exemplo, na faculdade eu aprendi o Oracle 8i, mas no trabalho, usamos o 11g, uma das funcionalidades não presentes no 8i que eu mais uso para otimizar consultas são as funções de janela (explícitas no SQL ANSI 99), com isso eu reduzo/evito muito as subconsultas.

vlw pelas sugestões.