O que instalar? O que preciso? Perguntas que todos fazem

Seguindo com as dicas, indico alguns sites para quem está buscando mais conhecimento e montando ambiente de estudos, ou mesmo resolvendo algum problema e não está conseguindo juntar as informações necessárias.

Instalação de banco de Dados.

Para iniciantes, vem a pergunta : Qual o banco de dados instalo e qual a versão?

Não vou aqui elaborar uma dissertação sobre bancos de dados, existem muitos fabricantes, muitas características e diversos recursos que vão direcionar a escolha. Mas, para efeito de aprendizado devemos buscar aquilo que seja primeiramente viável.  Verifique quais os requisitos de hardware para funcionamento. Levando em consideração que se o seu caso é semelhante ao meu, estudando Java, praticando sql, instalando webservices etc.. Precisa instalar o que for mais "leve" para seu computador e ao mesmo tempo possa suprir as necessidades de configuração para que os projetos funcionem de forma satisfatória.

Desta forma, sugiro como no meu caso, instalar MySql ou Oracle-XE versão 11g. O primeiro por ser mais leve e ser mais fácil buscar documentação gratuita. A segunda porque caso queira se enveredar por uma certificação ou apenas diversificar conhecimento, conheça mais de um banco.

Quanto a versão do Oracle, sugiro 11g devido ao tamanho do download e requisitos de hardware, atualmente o Oracle está na versão 18, as diferenças entre um e outro são mais perceptíveis em ambientes de produção, para aprendizado básico a versão 11 já é suficiente.

Utilizei como referência para instalar o Oracle-xe o link a seguir, foi bem direto e objetivo:

Segue o site:
Um Código que cai.
http://umcodigoquecai.blogspot.com/2018/02/instalar-oracle-11g-xe-e-sql-developer.html


Cliente para acesso ao banco

Importante ainda instalar um software que sirva para acessar diversos bancos de dados, para facilitar os estudos. Aconselho o SQL Developer, da própria Oracle. Muito fácil utilização e compatível com outros bancos, bastando instalar bibliotecas java que permitam a conexão:

Link para download:
https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html


IDE para desenvolvimento

Dilema entre iniciantes, intermediários e masters. Alguns defendem eclipse, outros o NetBeans.  Preferi partir para o eclipse, quando se acostuma com o mais difícil, depois usar o fácil é "fácil", além de ser fácil encontrar documentação na internet e ser bem utilizado no mercado (opinião de professores)

Dica: utilize o Eclipse Installer, ele dá opção de instalar o eclipse em suas várias opções jee, para php, c# etc...

Segue link para download:
https://www.eclipse.org/downloads/packages/



Java

Não poderia deixar de lado o principal. O java jdk ou mesmo o openjdk. Mas, segue o link para oracle jdk enquanto é gratuito:

https://www.oracle.com/technetwork/pt/java/javase/downloads/index.html



Sistema operacional


Qualquer um, mas defendo o linux, eu nunca tive problemas. Acredito que tenha melhor performance, só isso, sem guerras nem conflitos.


Comentários