Como criar um ambiente para estudar Banco de Dados e SQL


Para aprender banco de
dados e SQL é preciso praticar bastante, ou seja, criar os
próprios bancos de dados, tabelas, visões, inserir e atualizar
registros, fazer consultas, etc.

Pra aprender todos esses conceitos não
há outra maneira senão interagir com um
SGBD real.

Então, vamos criar um ambiente para isso. Neste artigo vamos ver
como instalar o Oracle XE e o SQL Developer a fim de criarmos um
ambiente para estudar banco de dados e SQL na prática.

O Oracle XE é a versão grátis do Oracle database, criada
justamente para servir de banco de dados de entrada para iniciantes e
profissionais que desejam treinar e desenvolver softwares utilizando
bancos de dados. Como, provavelmente, você utiliza o seu computador para
outras coisas, vou mostrar neste artigo uma forma de não deixar os
serviços do
SGBD iniciarem
automaticamente,  para não atrapalhar o desempenho do seu computador
enquanto não estiver utilizando o banco de dados. 🙂

O SQL Developer é o software que utilizamos para acessar o
SGBD
e executar instruções
SQL.

Requisitos para a instalação

Alguns requisitos mínimos de Hardware e Software devem ser atendidos
para instalar o Oracle XE como pode ser visto na
documentação do
software:

  • Arquitetura de Sistema: Intel (x86)
  • Um dos seguintes Sistemas Operacionais:Espaço mínimo em Disco
    (HD): 1,5 GB

    • Microsoft Windows XP Professional

    • Microsoft Windows Server 2003 – todas as edições

    • Microsoft Windows Server 2003 R2 – todas as edições

    • Microsoft Windows Server 2008 – Standard, Enterprise,
      Datacenter, Web, e Foundation

    • Microsoft Windows 7 – Professional, Enterprise, e Ultimate

  • Memória RAM: 256 GB, mas é recomendável no mínimo 512 GB

  • Microsoft Windows Installer (MSI): MSI versão 2.0 ou posterior
    (Você pode baixar o MSI aqui:  http://msdn.microsoft.com/)

Instalando o Oracle XE no Windows 7 32 bits

O sistema operacional mais utilizado hoje em dia é o Windows, por isso o
escolhi para mostrar a instalação do Oracle XE, mas a instalação em
ambiente Linux também é suportada. É importante frisar que a
instalação em Windows 64 bits NÃO é suportada
. Vejamos, então, um
passo-a-passo de como instalá-lo:

página de download do oracle
xe

  • Descompactar o arquivo Zip baixado.

extração do instalador do Oracle
XE

  • Entrar na pasta descompactada e executar o arquivo Setup.exe.

executando o instalador do Oracle
XE

  • Ler e aceitar (caso concorde, claro) os termos de licença
    apresentado na primeira tela da instalação.

aceitar os termos de licença do Oracle
XE

  • Selecionar o local da instalação do Oracle.

selecão do local de instalação do Oracle
XE

  • Informar uma senha para os usuários SYS e SYSTEM do banco de
    dados (estes são os usuários administradores do banco de dados e
    você precisará se lembrar dessa senha depois).

Senha dos usuários SYS e
SYSTEM

  • Ao final, é apresentada uma tela de resumo da instalação, basta
    clicar em “Instalar”.

resumo da instalação do Oracle
XE

  • Pronto! Agora é só esperar o
    processo de instalação terminar que aparecerá a tela final.
    o/

Oracle XE
instalado!

Desabilitando a inicialização automática do Oracle

Agora que o Oracle XE está instalado, como prometido, vou mostrar como
não deixar o serviço do banco de dados iniciar automaticamente na
inicialização do Windows, pra não atrapalhar o desempenho do seu
computador enquanto não estiver usando o banco de dados. Também veremos
o que precisamos fazer quando quisermos iniciar o serviço do banco de
dados.

  • Primeiro, clique no iniciar, digite “services.msc” e
    tecle ENTER. Veja a figura abaixo.

iniciar gerenciador de serviços no
windows

  • Aparecerá uma tela com todos os serviços do Windows, encontre os
    serviços “OracleServiceXE” e “OracleXETNSListener”.
    Selecione o primeiro (OracleServiceXE) e clique no botão
    propriedade, como indicado na figura abaixo.

Serviços do Oracle XE
ativos

  • Na tela de propriedades selecione o tipo de inicialização “Manual” e
    clique em OK.

Serviços do Oracle XE com inicialização
manual

  • Execute os últimos 2 passos para o serviço
    “OracleXETNSListener”.
  • Ao final desse processo, na tela de serviços do Windows deve listar
    os dois serviços mencionados com tipo de inicialização
    “Manual”. Dessa forma os serviços do Oracle XE não iniciaram
    automaticamente na inicialização do Windows, isso fará com que seu
    computador não fique lento enquanto não estiver usando o Oracle XE.

inicialização manual dos serviços do Oracle
XE

  • Quando você for usar o Oracle XE para estudar, você precisará
    iniciar os serviços do Oracle usando o atalho: Iniciar -> Todos
    os Programas -> Oracle Database 11g Express Edition -> Iniciar
    Banco de Dados

iniciar serviços do Oracle
XE

Tudo instalado, agora já podemos usar o nosso banco de dados! A forma
mais simples pra isso é executar o aplicativo básico do Oracle XE para
comandos SQL (Na figura anterior, é o item acima do que usamos, ou seja,
“Executar Linha de Comandos SQL”). Esse aplicativo disponibiliza
apenas uma tela para inserirmos comandos SQL, para nos conectar ao banco
de dados precisamos digitar “connect system” e em seguida informar
aquela senha que inserimos no processo de instalação. Conforme a figura
abaixo:

Executar Linha de Comandos SQL no Oracle
XE

Feito isso, já estamos conectados ao banco de dados e podemos executar
os comandos SQL para criar tabelas, inserir registros, consultar
informações, etc. Mas essa tela não é muito boa pra isso né? O que
precisamos é instalar o SQL Developer!

Instalando o SQL Developer no Windows 7

Achou a instalação do Oracle XE simples? A instalação do SQL
Developer
 é mais simples ainda! Vamos então ao passo-a-passo.

página de download do SQL
Developer

  • Descompactar o arquivo Zip baixado.

extração do SQL
Developer

  • Entrar na pasta descompactada e executar o
    arquivo sqldeveloper.exe.

executando o SQL
Developer

  • Pronto, você já está executando o
    SQL Developer. Não tem processo de instalação! (rs)
  • Após a tela do SQL Developer abrir, o que precisamos fazer é criar
    uma conexão com o nosso banco de dados, utilizando o botão indicado
    na figura abaixo.

botão para criar uma conexão com banco de dados no SQL
Developer

  • Na tela que aparece em seguida,
    informe os dados para conexão com o Oracle XE e um nome para essa
    conexão (você pode criar outras, com outros bancos de dados e
    outros usuários).

tela para criar conexão com o banco de dados no SQL
Developer

  • Após conectar-se no banco de dados, já é possível executar os
    comandos SQL.

SQL Developer conectado ao Oracle
XE

Conclusão

Com isso, nesse artigo nós criamos um ambiente para estudar bancos de
dados e SQL. Mostrei a instalação do Oracle XE, a configuração para que
os serviços do Oracle XE não fiquem ligados direto enquanto não
estivermos usando o banco de dados e por fim vimos o SQL Developer que é
um software muito bom para executarmos os nossos comandos SQL, bem
melhor que aquela telinha preta do aplicativo padrão do Oracle XE
(sqlplus).

Se tiver alguma dúvida no processo de instalação, deixe um comentário
aqui em baixo.


Fonte Gustavo Furtado de Oliveira Alves
Data da Publicação Original: 9 May 2013 | 3:00 am


You may also like

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *