Aula 05 TI ICMS SC Resumo
Aula 05 TI ICMS SC Resumo
Aula 05 TI ICMS SC Resumo
Aula 00
Curso: Informática – Teoria e Questões
comentadas p/ TRF
Aula 05Professor: Gustavo Cavalcante
Curso: Tecnologia da Informação para ICMS-SC
`Ìi`ÊÜÌ
ÊÌ
iÊ`iÊÛiÀÃÊvÊ
vÝÊ*ÀÊ*Ê
`ÌÀÊ
Professor: Ramon Souza
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
ASSUNTOS PÁGINA
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
1. AULA 00 – Bancos de Dados
Banco de Dados
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
•Auxilia na:
SGBD ▪Definição
▪Construção
(coleção de programas) ▪Manipulação
▪Compartilhamento
▪Proteção
▪Manutenção
BD SGBD SBD
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Características dos Bancos de Dados.
o Natureza de autodescrição de um sistema de banco de dados.
o Isolamento entre programas e dados; e abstração de dados.
o Suporte de múltiplas visões de dados.
o Compartilhamento de dados e processamento de transação
multiusuário.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Elsmari e Navathe
(vantagens de usar a abordagem SGBD)
▪Controle de redundância.
▪Restrição de acesso não autorizado.
▪Armazenamento persistente para objetos do programa.
▪Estruturas de armazenamento e técnicas de pesquisa para o
processamento eficiente de consulta.
▪Backup e recuperação.
▪Múltiplas interfaces do usuário.
▪Representação de relacionamentos complexos entre dados.
▪Restrições de integridade.
▪Dedução e ação usando regras.
▪Potencial para garantir padrões.
▪Tempo reduzido para o desenvolvimento de aplicações.
▪Flexibilidade.
▪Disponibilidade de informações atualizadas.
•Economias de escala.
Date
(benefícios da abordagem de BD)
▪O dado pode ser compartilhado.
▪A redundância pode ser reduzida.
▪Inconsistências podem ser evitadas.
▪Pode-se utilizar o suporte a transações.
▪A integridade pode ser mantida.
▪A segurança pode ser aperfeiçoada.
▪Requisitos conflitantes podem ser balanceados.
▪Padrões podem ser utilizados.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Desvantagens da abordagem de SGBD.
Isolamento
executar
Atomicidade
transação
ser realizada dados de um isolada das confirmada
em sua estado demais. devem ser
totalidade ou consistente persistidas
não deve ser para outro. no banco de
realizada de dados.
forma alguma.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Notação para diagrama Entidade Relacionamento.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Físico
Conceitual
Independente de Totalmente
hardware e software. Dependem do SGBD. dependentes do SGBD.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Bancos de dados relacionais.
Catálogo ou
dicionário de
dados
Metadados ou
informações de
descritor
Estrutura de
Formato de Restrições
cada tipo de Tipo
armazenamento sobre os dados
arquivo
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Conceitos do modelo relacional.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Visões (views).
Maneira
Tabela derivada de Tabela virtual: não
alternativa de Consulta pré-
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
✓ Índices
Estrutura
de acesso
auxiliar.
Uso de Utilizados
ponteiros para agilizar
para a
localização
Índice a
recuperação
dos dados. de registros
✓ Chaves.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Relacionamentos.
Muitos para
Muitos Os dados estão diretamente relacionados ao fato (ou
ao relacionamento), e não as entidades (ou tabelas).
(N:M)
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Formas normais.
•Está na 2FN.
•Cada atributo não chave não possui dependência transitiva, para cada chave
candidata.
3FN •Todos os atributos dependem exclusivamente da chave primária da tabela.
•Está na 3FN.
•Não possui dependência multivalorada.
4FN
•Está na 4FN.
•Não possui dependência de junção.
5FN
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
2. AULA 01 – Modelagem ER
✓ Modelo Entidade-Relacionamento.
Modelo
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
conceitual
Modelo
ER Descrever os dados ou
aspectos de informação de
um domínio de negócio ou
seus requisitos de processo
✓ Entidade.
Entidade
Objetos sobre
os quais deseja-
se manter
informações
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Relacionamentos.
Autorelacionamento ou
relacionamento
recursivo
Associação entre
objetos
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Relacionamento Binário
Dependendo da
quantidade de
entidades relacionadas
pode ser
Ternário
...
✓ Cardinalidade máxima.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Cardinalidades mínimas.
Ocorrência de Empregado
(1:1) estrangeira
Um para
Muitos Lado muitos possui a chave
estrangeira.
(1:N)
✓ Atributos e identificadores.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Entidade fraca.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
✓ Tipos de atributos.
Descritivos
Referenciais
Tipos de atributos
Simples
Quanto à estrutura
Compostos
Obrigatório
Quanto à obrigatoriedade
Opcional
Monovalorados
Quanto à quantidade de
valores
Multivalorado
Armazenado
Quanto ao
armazenamento
Derivado
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Generalização/Especialização.
Gênero
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Espécies
Propriedades
particulares
✓ Entidade associativa.
Entidade associativa
Redefinição de um
relacionamento, que
passa a ser tratado
como se fosse também
uma entidade.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
3. AULA 02 – Data Warehouse
✓ Arquitetura de BI.
Business Intelligence
Combina arquitetura, ferramentas, bancos de dados, ferramentas analíticas,
aplicações e metodologias com os objetivos de habilitar o acesso interativo aos
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Business Process
Data Warehouse Business Analytics Management User Interface
(BPM)
Ampliam o Fornecem a
Repositório de dados Variedade de
monitoramento, visualização de
atuais e históricos de ferramentas e
medição e dados para os
potencial interesse técnicas para
comparação de gestores. Ex.:
para gestores de toda trabalhar dados e
indicadores de dashboars, cockpits,
a organização. informações.
desempenho. portais.
Orientados a
Integrados Variante no tempo Não voláteis
assunto
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Arquiteturas de DW.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Abordagens de desenvolvimento de DW.
•EDW alimenta os data marts departamentais •Data marts são integrados por um barramento
(DW->DM). ou middleware (DM->DW).
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
•Fornece uma solução técnica baseada em •Entrega uma solução que torna fácil o acesso
métodos e técnicas comprovadas de BD. direto pelos usuários às consultas aos
dados com bons tempos de resposta.
✓ Modelagem dimensional
Modelagem
dimensional
Técnica de modelagem
Permite uso mais intuitivo
de BD utilizada para a
Auxílio às consultas em para o processamento
representação dos dados
um Data Warehouse. analítico pelas ferramentas
nos BDs
OLAP.
multidimensionais.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
Modelo Dimensional
Representam
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Duas ou mais chaves Conectam a tabela fato Única chave primária para
estrangeiras por tabela fato às tabelas dimensão.
cada dimensão
Geralmente simples
Um subconjunto das chaves
estrangeiras pode identificar
unicamente a tabela fato.
Sempre possui
Chave primária composta Dimensão Tempo
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
Fato transacional
• Mais comuns.
• Linhas representam evento de medição em um ponto no espaço
e no tempo.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Fato agregada
• Sumariza os dados de uma tabela fato.
• Otimiza o tempo de consulta.
• Esforço adicional de manutenação e gasto com
armazenamento.
Fato consolidada
• Agrega duas tabelas fato (dois processos).
• Complexidade extra para o ETL.
✓ Esquemas multidimensionais.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
Tabela Fato
Tabela Fato
Constelação de fatos
Conjunto de tabelas fato Multiestrela: se for
compartilham dimensões semelhante ao esquema Limitam as consultas ao
comuns (dimensões estrela, mas com mais de Data Warehouse.
conformes). uma tabela fato.
✓ OLTP x OLAP
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
OLTP OLAP
✓ Variações OLAP.
• Armazenamento de informações no
cubo de dados.
• Requer pré-computação.
• Ganho de desempenho.
MOLAP • Longo período para carga dos
dados.
• Baixa escalabilidade.
• Permite consultas ad-hoc.
• Alta escalabilidade.
Quanto a origem
da consulta
✓ Operações OLAP.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
Slice
Extração de um subcubo.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Dice
Sobe na hierarquia
Aumenta a granularidade.
Desce na hierarquia
Reduz a granularidade.
Drill across
Drill through
✓ Processo de ETL.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
4. AULA 03 – Data Mining
✓ Mineração de dados.
Mineração de
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
dados
Não é uma nova disciplina,
(Extração de Utiliza técnicas de estatística, mas uma interseção de muitas
conhecimento, análise matemática e inteligência (estatística, inteligência artificial,
de padrões, artificial. aprendizado de máquinas, ciência de gestão,
arqueologia de dados, sistemas de informação e bancos de dados).
busca de padrões ou
dragagem de dados)
Pesquisas.
Finanças, varejo, marketing,
Amplamente utilizada em
manufatura e saúde.
diversos ramos
Vantagem competitiva
estratégica.
Bancos de dados
muito grandes
Arquitetura
Requer, por vezes, cliente/servidor ou
processamento uma baseada na
paralelo Web
Características Ferramentas
Fácil combinação
da mineração de sofisticadas para
com outras
dados recuperação de
ferramentas
informações
Resultados
inesperados e Consultas sem
exigência de conhecimento de
pensamento criativo programação
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ CRISP-DM.
❖ Também compreende a
avaliação e comparação das
análises realizadas com os
diversos modelos construídos.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Técnicas para pré-processamento (Navathe).
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Técnicas e tarefas de mineração de dados.
de ocorrências futuras
de certos eventos com
base nos
acontecimentos Regressão
passados.
Regra de classificação que é
uma função sobre variáveis.
Tarefas ou técnicas de mineração de dados
Análise de ligações
Associação
Padrões sequenciais
Descobrir
relacionamentos
entre variáveis em Uma sequência de ações ou
grandes bancos de eventos é buscada.
dados.
Classes são
As similaridades entre os
previamente
dados podem ser detectadas
desconhecidas.
dentro de posições de uma
série temporal.
Agrupamento
(clusterização)
Análise de outliers
Partição de uma
coleção de eventos ou Identificação dos dados que
itens em segmentos não apresentam o
cujos membros são comportamento padrão.
características
semelhantes.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Classificação.
Processo de aprender
um modelo que Classes pre-
descreve diferentes definidas.
classes de dados.
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Classificação
Ferramentas
comuns
Aprendizado
Estatística Emergentes
de máquina
Máquinas
Árvores Análise Conjuntos de Algoritmo
Redes Regressão
de discrimina aproxima vetores s
neurais loigística
decisão tória dos de genéticos
suporte
✓ Associação.
Regras de associação
PP-
Growth,
Análise de Padrões de Suporte ou Confiança
Apriori OneR,
ligações sequência prevalência ou força
ZeroR e
Eclat.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Agrupamentos (clusterização).
Agrupamentos
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
(clusterização)
Dados semi-
Dados não estruturados
estuturados
Ex.:
Documentos
do Word,
arquivos PDF,
trechos de
texto, arquivos
XML
2ª etapa
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
5. AULA 04 - SQL
✓ Linguagem SQL e subdivisões.
SQL
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Específica para
Somente o Específica para
armazenament
SELECT visões
o
SELECT CREATE GRANT COMMIT
UPDATE DROP
DELETE
•lista_de_atributos
•condição
•* retorna todos os
atributos. •nome_tabela
•Opcional, mas
geralmente usada.
•DISTINCT elimina
duplicidades.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Condições na cláusula WHERE.
= igual
< menor
Condições
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
> maior
<> diferente
IN possíveis valores
Expressão Resultado
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Cláusulas para mais de uma condição ou negação de condição.
AND
•SELECT coluna1, coluna2, ... FROM nome_da_tabela WHERE condição1
AND condição2 AND condição3 ...;
✓ Instrução SELECT.
mais de
uma
condição
Lista de
SELECT FROM tabela WHERE condição ou
atributos
negação
de
condição
<
<=
> AND
coluna1, coluna
2, ...
*
SELECT <> NOT
OU
BETWEEN
SELECT
DISTINCT
coluna1, coluna
2, ... LIKE
FROM tabela
ou
IN
*
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Cláusula ORDER BY.
Ordem
colunas
crescente
Ordem
ORDER BY colunas ASC
crescente
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
Ordem
colunas DESC
decrescente
✓ Funções de agregação.
FUNÇÃO RETORNO
MIN Menor valor de uma coluna.
MAX Maior valor de uma coluna.
COUNT Número de linhas que atendem a um critério.
AVG Média dos valores de uma coluna numérica.
SUM Soma dos valores de uma coluna numérica.
condição com
GROUP BY coluna HAVING função
agregadora
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì
Curso: Tecnologia da Informação para ICMS-SC
Teoria e Questões comentadas
Prof. Ramon Souza
✓ Tipos de JOIN.
INNER JOIN
•Retorna somente os registros que possuem valores relacionados em ambas as tabelas,
isto é, as intersecções.
LEFT JOIN
Direitos autorais reservados (Lei 9610/98). Proibida a reprodução, venda ou compartilhamento deste arquivo. Uso individual.
RIGHT JOIN
•Retorna todos os registros da tabela da direita, e os registros relacionados da tabela da
esquerda.
•Preenche campos não relacionados na tabela da esquerda com NULL
SELF JOIN
•União de uma tabela com ela mesma.
/ÊÀiÛiÊÌ
ÃÊÌVi]ÊÛÃÌ\Ê
ÜÜÜ°Vi°VÉÕV°
Ì