DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Curso online-PL/SQL Oracle-Parte VI-Apresentando dados de múltiplas tabelas

Veja nesta video, o join do Oracle, a maneira utilizada em uma instrução SELECT para manipular dados de mais de uma tabela.

Título:

Tempo:  19:27 min

Mini-Resumo: A partir do modelo de dados um desenvolvedor pode se familirizar com a estrutura e relacionamento de suas tabelas. Para efetuar consultas nas tabelas de um modelo de dados relacionadas é preciso conhecer como manipular mais de uma tabela em uma instrução SELECT. Esta vídeo aula apresenta os princípios básicos de join do Oracle, a maneira utilizada em uma instrução SELECT para manipular dados de mais de uma tabela. São explicados os quatro principais tipos de joins: equijoin, non-equijoin, right outer join, left outer join e self join por meio de exemplos práticos que consultam os dados das tabelas do usuário HR do Oracle. Além de mostrar a sintaxe do Oracle para os joins, a vídeo aula também mostra a sintaxe ANSI SQL 1999 para os quatro tipos de joins apresentados.

Tecnologias utilizadas: Oracle, Windows XP

Exemplos construídos: Exemplos de equijoin, non-equijoin, left outer join, right outer join e selft join utilizando a sintaxe Oracle e ANSI SQL 1999.

Palavras chaves: Oracle, SELECT, Join

Metodologia de desenvolvimento: Os exemplos apresentados utlizam instruções SQL para retornar informações do  banco de dados. Não é utilizado nenhuma metodologia de desenvolvimento, pois apenas exemplos simples da instrução SELECT são apresentados por meio da demonstração prática e execução dos mesmos.





    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Vinicius Spinola Moreira Calixto
Gostaria de saber se o outer join utiliza index.
[há +1 ano] - Responder

 

[autor] Mauro Pichiliani
Olá Vinícios,

Bem, quando o Oracle recebe a instrução SQL ele gera uma plano de execução. Este plano de execução pode ou não utilizar índices. Isso vai depender de vários fatores como tipo do índice, distribuição dos dados, outras tabelas relacionadas no join, etc. Há como monitorar a utilização de índices mas, a princípio, a utitlização ou não deles é gerenciada automaticamente pelo próprio Oracle.

Mauro Pichiliani
[há +1 ano] - Responder
 



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  PL/SQL Oracle

  • Autor
    Mauro Pichiliani

    Mauro Pichiliani é bacharel em Ciência da Computação, Mestre em computação pelo ITA (Instituto Tecnológico de Aeronáutica) e possui a certificação MCDBA. Trabalha há mais de 7 anos utilizando diversos bancos de dados, como o SQL Server, Oracle e MySQL. Escreve regularmente para a revista SQL Magazin...


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    2   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03