Cursos / Redes de Computadores / Conceitos de Banco de Dados / Aula
Na aula anterior, começamos nossos estudos sobre ambientes de banco de dados com múltiplas tabelas, através da especificação de atributos como sendo chave primária e chave estrangeira (PRIMARY KEY e FOREIGN KEY). Em seguida, estudamos o processo de consulta no contexto multitabelas, usando as conexões cartesianas definidas pela cláusula CROSS JOIN.
Nesta aula, você vai aprender como pegar um resultado de uma consulta e usá-lo como entrada para outra consulta, ou seja, irá trabalhar com consultas aninhadas, denominadas subconsultas. A utilização de subconsultas permite realizar consultas mais dinâmicas e evitar dados duplicados.
Além disso, você vai aprender uma forma alternativa de olhar os dados contidos em uma ou mais tabelas através das visões ou VIEWS. Com VIEWS, é possível tratar os resultados de uma consulta como uma tabela. É ótimo para transformar as consultas complexas em consultas simples.
Versão 5.3 - Todos os Direitos reservados