Banco de Dados Oracle 10g

2010

Banco de Dados Oracle 10g

Banco de Dados II

Líder: George Petz............................................................. 19
Bruno Aparecido Pereira..................................................... 07
Gustavo da Silva Oliveira.................................................... 24
Luis Felipe Martins Alarcon................................................. 32
Rubens Gondek .................................................................. 41
Professor: Gilberto Braga de Oliveira

2010

.. 13 Rodovia Pref....................Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail...................................................br/ 3 ........... 8 Utilizando o Banco de Dados ......................................Banco de Dados Oracle 10g Sumário Download......... Luiz Salomão Chamma.....com Site: http://www...............................................etecfran...................................... S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil ........................... 5 Instalação .........................................................................................com..........................................

............Banco de Dados Oracle 10g Lista de ilustrações Figura 1 .........................Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail..........................................Página de Criação de Conta...................... 24 Figura 26 ..........................Consulta de Dado pela Interface 1 .....................................................................Criação de Tabela por Interface 3 ........................................... 21 Figura 22 .................. Luiz Salomão Chamma..................... 15 Figura 16 ..................... S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil ....................................................................................................................Visualização de Tabela................................Criação de Tabela por Interface 2 ..........................................................Criação de Senha ....Criando Query..............Consulta de Dado pela Interface 2 ......Inserindo dados Interface 2 .....Verificando Valores............... 7 Figura 4 .............Preparando instalação .............................................. 5 Figura 2 .........................................................................................................................................................................................Conferindo Dado........................Login Database........................................................... 24 Figura 25 ........ 19 Figura 20 ....................................... 10 Figura 9 – Verificação .............................................................................................................................................................. 20 Figura 21 .............................................................com Site: http://www...Criação de Tabela por Interface ...........................................................Fornecendo Senha e Nome de Usuário ......... 8 Figura 5 ...........................................br/ 4 .............................................................................................. 17 Figura 18 – Procurando Tabelas 2...........................................................Pasta e Tamanho Utilizados .........................................................................Inserindo Dados............................................................................................................................... 26 Rodovia Pref.......Inserindo dados Interface 3 ....................................................................................................................................................................................1º Instalação ................................. 26 Figura 29 .................... 10 Figura 8 .... 11 Figura 11 ...................................................... 18 Figura 19 ................................Contrato de Licença..... 16 Figura 17 ............ 25 Figura 28 .... 9 Figura 6 ........................ 12 Figura 12 ............................................................. 25 Figura 27 .....etecfran................. 6 Figura 3 ...........................................................................................................................................Finalizando instalação ..................... 14 Figura 15 ............................................ 23 Figura 23 ...................................... 13 Figura 14 – Comandos ..Download DO Oracle Database 10g Express Edition (Universal)........... 13 Figura 13 ......................................Consulta de Dado pela Interface 3 . 9 Figura 7 ......................................Procurando Tabelas 1.....................................................................................Inserindo dados Interface ........................................................................................................ 11 Figura 10 – Instalando................................com....................................... 23 Figura 24 .................

oracle.etecfran.com/EndUser/faces/profile/createUser.com/technetwork/database/expressedition/downloads/102xewinsoft-090667.jspx?nextURL=ht tp://www.html Figura 1 .Banco de Dados Oracle 10g Download Antes de qualquer coisa você deve fazer o cadastro de uma conta na Oracle através do site: • https://myprofile.com Site: http://www. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .br/ 5 .oracle.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.com.Página de Criação de Conta Rodovia Pref. Luiz Salomão Chamma.

Luiz Salomão Chamma.com/technetwork/database/expressedition/downloads/102xewinsoft-090667.Download DO Oracle Database 10g Express Edition (Universal) AMARELO: Aceitação dos termos.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.etecfran. Figura 2 .br/ 6 .html Não se esqueça de aceitar os termos no início da página.com. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . VERMELHO: Download a ser feito.com Site: http://www.Banco de Dados Oracle 10g Após ter feito o cadastro faça o download do arquivo de nome Oracle Database 10g Express Edition (Universal) no link: • http://www.oracle. Após selecionar o Item para download forneça sua Senha e Nome de Usuário e comece o download: Rodovia Pref.

Banco de Dados Oracle 10g Figura 3 .com Site: http://www.Fornecendo Senha e Nome de Usuário Rodovia Pref. Luiz Salomão Chamma.com.etecfran.br/ 7 .Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .

com. Preparação para a instalação: Figura 4 . executando dará início a instalação do Oracle Database 10g Express Edition (Universal).br/ 8 .Preparando instalação Rodovia Pref.etecfran.com Site: http://www. Luiz Salomão Chamma. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .Banco de Dados Oracle 10g Instalação Com o termino do Download execute o arquivo que estará na pasta que você selecionou na opção do download.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.

com Site: http://www.Banco de Dados Oracle 10g Selecione “Próximo”: Figura 5 . Luiz Salomão Chamma.Contrato de Licença Rodovia Pref.etecfran.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.1º Instalação Aceite o Contrato de Licença e clique em Avançar: Figura 6 . S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .br/ 9 .com.

com.Criação de Senha Rodovia Pref. Luiz Salomão Chamma.Pasta e Tamanho Utilizados Crie uma senha para que futuramente possa ser feito o Login no servidor.etecfran. seleciona o botão próximo: Figura 7 .Banco de Dados Oracle 10g Na próxima tela será exibido o local e o espaço que será utilizado para a instalação do software.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. de padrão será selecionada a pasta “C:\oraclexe\” e será gasto 165Mb aproximadamente. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . vá para a próxima etapa: Figura 8 .br/ 10 .com Site: http://www.

com Site: http://www. Luiz Salomão Chamma.etecfran.br/ 11 . selecione “Instalar”: Figura 9 – Verificação Aguarde a finalização da instalação: Figura 10 – Instalando Rodovia Pref. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .com.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.Banco de Dados Oracle 10g Verificação que será feita.

Banco de Dados Oracle 10g Finalize a sua instalação deselecionando a opção marcada em vermelho: Figura 11 .br/ 12 .com.etecfran.com Site: http://www.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Luiz Salomão Chamma.Finalizando instalação Rodovia Pref.

Banco de Dados Oracle 10g Utilizando o Banco de Dados Após o termino da instalação iremos começar a criar nosso banco de dados. Figura 12 .br/ 13 . Clique em Login.Criando Query Rodovia Pref.com. primeiramente explicarei através de uma query. códigos (muito parecida com o SQL Server 2005).Login Database Feito o login criaremos uma tabela no banco de dados. logo após explicarei através da interface do programa.etecfran. que pode ser acessada através do botão iniciar  todos os programas  Oracle Database 10g Express Edition. Após a abertura de um navegador de internet você deve fornecer os seguintes dados: “system” (sem aspas) para nome de usuário e a senha será a que você optou no momento da instalação. Luiz Salomão Chamma.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.com Site: http://www. para a criação usaremos a ferramenta chamada “Ir para a Home Page do Banco de Dados”. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Figura 13 . Para criar uma tabela com códigos acesse a seguinte opção: Botão “SQL”  Comandos SQL Informar Comando.

Banco de Dados Oracle 10g Após ter criado a Query.br/ 14 . Figura 14 – Comandos Rodovia Pref.com. e clique no botão “Executar” no canto superior direito da tela. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .com Site: http://www.etecfran. digite o código dentro da página para a criação da tabela. Luiz Salomão Chamma. vide exemplo.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.

Inserindo Dados Rodovia Pref. clique em Execute.com. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Na mesma Quesry digite o código circulado de amarelo e selecione-o com o mouse. Figura 15 .com Site: http://www. Luiz Salomão Chamma.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.br/ 15 .etecfran.Banco de Dados Oracle 10g Depois de criada a tabela iremos inserir um dado.

clique em Executar. Luiz Salomão Chamma.Banco de Dados Oracle 10g Logo após.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. basta seguir a parte circulada de amarelo do código e selecionar com o mouse.com Site: http://www.br/ 16 .com. vamos selecionar este dado.etecfran. Figura 16 . S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .Verificando Valores Rodovia Pref.

com Site: http://www.br/ 17 . Luiz Salomão Chamma.Procurando Tabelas 1 Rodovia Pref.Banco de Dados Oracle 10g Para ver a interface da tabela.com. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Figura 17 .Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. você deve fazer este caminho: “Browser de Objetos”  Procurar  Tabelas.etecfran.

com. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .br/ 18 .etecfran.Banco de Dados Oracle 10g Depois digite o nome da sua tabela criada no campo de pesquisa e selecione-a: Figura 18 – Procurando Tabelas 2 Rodovia Pref.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. Luiz Salomão Chamma.com Site: http://www.

Banco de Dados Oracle 10g Muito bem. Agora explicarei a forma de se criar a tabela pela interface gerada pelo Oracle 10g Express Edition.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. Primeiramente faça a seguinte escolha: Browser de Objetos  Criar  Tabela Figura 19 .com Site: http://www.etecfran. criamos uma tabela usando linhas de comando.Criação de Tabela por Interface Rodovia Pref. Luiz Salomão Chamma.br/ 19 .com. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .

e clique no botão próximo: Figura 20 .br/ 20 .etecfran.Banco de Dados Oracle 10g Pela interface será muito mais fácil a criação. veja exemplo. Após ter seguido o passo anterior. forneça os dados que se pede na tabela. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Luiz Salomão Chamma.Criação de Tabela por Interface 2 Rodovia Pref.com Site: http://www.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.com.

Figura 21 . Como já criamos uma coluna com o nome de “codCliente” selecione a quarta opção no campo “Chave Primária”.Banco de Dados Oracle 10g Após ter clicado em próximo vamos a criação da chave primaria. Luiz Salomão Chamma.com. depois de selecionado no campo “Chave Primária” que será apresentanto abaixo selecione a coluna “codCliente(NUMBER)”.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.br/ 21 .Criação de Tabela por Interface 3 Rodovia Pref. não é necessário preencher o campo “Chave Primária Composta”. feito isto clique em Próximo.etecfran. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .com Site: http://www.

com Site: http://www.etecfran. circulado de amarelo. por fim. se quiser clique em “SQL”. clique em “Criar”: Rodovia Pref.Banco de Dados Oracle 10g Como o nosso Banco de Dados não possui chave estrangeira ou restrições.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.com. pule as próximas duas janelas exibidas (“Chave Estrangeira” e “Restrições”). na janela “Confirmar. para que o programa mostre o código criado.br/ 22 . S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Luiz Salomão Chamma.

Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.com.Inserindo dados Interface Rodovia Pref.br/ 23 .etecfran.Visualização de Tabela Para Inserir um dado pela interface. que está localizada no mesmo local em que se pode visualizar a tabela.com Site: http://www. Luiz Salomão Chamma.Banco de Dados Oracle 10g Por fim o Oracle mostra a tabela criada: Figura 22 . basta clicar na aba “Dados”. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . Figura 23 .

etecfran.com.Inserindo dados Interface 3 Rodovia Pref. Clique em “Criar”. Luiz Salomão Chamma.br/ 24 .Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. se quiser clique em “Informações da Tabela”.Banco de Dados Oracle 10g Depois clique em “Inserir Linha”: Figura 24 . para receber a tabela e suas colunas. Figura 25 .Inserindo dados Interface 2 Por fim digite nos campos os valores que você deseja.com Site: http://www. circulado de amarelo. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil .

Figura 27 . a consulta na interface gerada pelo Oracle.Consulta de Dado pela Interface 1 Rodovia Pref. selecione “Consulta”.br/ 25 .com Site: http://www.etecfran.Banco de Dados Oracle 10g Pronto. Na mesma aba “Dados” que foi escolhido a opção “Inserir Dados”.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . seu dado foi inserido perfeitamente! Figura 26 . Luiz Salomão Chamma.Conferindo Dado Partiremos para a nossa ultima etapa desde trabalho.com.

com. para que na hora em que for realizada a pesquisa forneça todos os dados.br/ 26 .com Site: http://www. selecione a opção “Marcar Tudo”. S/N Km 41 – Pouso Alegre – CEP 07895-340 Franco da Rocha – SP – Brasil . sua consulta estará feita com sucesso! Figura 29 . Luiz Salomão Chamma.Banco de Dados Oracle 10g Na janela de Consulta.etecfran.Consulta de Dado pela Interface 3 Rodovia Pref.Telefones (11) 4443-6110/4449-3115 E-mail: etefrancodarocha@hotmail.Consulta de Dado pela Interface 2 Pronto. informe ao menos uma condição para ser realizada a pesquisa e clique no botão “Consulta”. Figura 28 .