sql recuperação de dados
DISCIPLINA DE SISTEMAS GERENCIADORES DE BANCOS DE DADOS
MATERIAL DE APOIO
CLAUDIO LEONES BAZZI
CAPÍTULO I
RECUPERANDO DADOS COM A INSTRUÇÃO SQL SELECT
Objetivos:
Busca-se neste capítulo, apresentar o entendimento essencial sobre a instrução
SELECT, da linguagem SQL para que o aluno possa realizar consultas simples em um banco de dados Oracle.
A instrução SELECT, corresponde a mais conhecida das instruções suportadas pela linguagem SQL (Structured Query Language), sendo que através dela, é possível realizar a consulta aos dados previamente cadastrados no banco de dados.
A linguagem SQL fornece recurso para recuperação de dados no banco, fornecendo recursos para:
1. Projeção: onde o usuário escolhe as colunas de uma tabela a serem retornadas, não possuindo um limite específico de colunas;
2. Seleção: o usuário escolhe as linhas de uma tabela a serem retornadas por uma consulta. É possível usar critérios para restringir as linhas recuperadas.
3. Join: é possível unir dados armazenados em diferentes tabelas especificandose o vínculo entre elas.
A sintaxe do comando SELECT corresponde a:
SELECT [* | {Colunas | expressões} ]FROM Nome_Tabela;
Como pode ser verificado, existem duas cláusulas do comando que são fixas e que correspondem a especificação de quais colunas serão apresentadas no resultado
(SELECT) e quais tabelas irão ser utilizadas para consulta (FROM), sendo que as colunas apresentadas na instrução SELECT devem ser referentes as tabelas representadas na cláusula FROM.
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
DISCIPLINA DE SISTEMAS GERENCIADORES DE BANCOS DE DADOS
MATERIAL DE APOIO
CLAUDIO LEONES BAZZI
Quando o usuário tem a intenção de selecionar todas as colunas de uma tabela, o mesmo não necessariamente precisa definir na cláusula SELECT todos os campos da tabela, sendo possível representá-los através da utilização de um asterisco (*).
A cláusula SELECT permite ainda