Fundamentos de SQL - Workshop 3

490 visualizações

Publicada em

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
490
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Fundamentos de SQL - Workshop 3

  1. 1. CENTRO UNIVERSITÁRIO UNAPRÓ-REITORIA DE PÓS-GRADUAÇÃO, PESQUISA E EXTENSÃO CURSO DE EXTENSÃOFundamentos de SQL - Microsoft SQL Server 2005 Professor: Emiliano Eloi Silva Barbosa Workshop 3 Belo Horizonte 2011 Curso de Extensão – Fundamentos de SQL – Microsoft SQL Server 2005
  2. 2. Workshop 3Analise o diagrama e os dados abaixo e responda as questões. Diagrama TBL_PAISES TBL_INSTRUMENTOS ID_PAIS ID_INSTRUMENTO NM_NOME_PAIS NM_NOME_INSTRUMENTO NM_SIGLA_PAIS TBL_INSTRUMENTOS_MUSICOS TBL_MUSICOS ID_INSTRUMENTO ID_MUSICO ID_MUSICO NM_NOME_MUSICO ID_NACIONALIDADE DT_DATA_NASCIMENTO Curso de Extensão – Fundamentos de SQL – Microsoft SQL Server 2005
  3. 3. Dados TBL_MUSICOSID_MUSICO NM_NOME_MUSICO ID_NACIONALIDADE DT_DATA_NASCIMENTO 1 Elizabeth Chi-Wei Sun 1 2 Sergey Ryabtsev 2 1958-01-01 3 Oren Kaplan 3 1996-01-01 4 Eliot Ferguson 4 1974-01-01 5 Eugene Hütz Nikolaev 2 6 Pedro Erazo 5 1979-01-01 7 Yuri Lemeshev 2 1955-01-01 8 Thomas Gobena 6 1971-01-01 9 Pamela Jintana Racine 4 TBL_PAISESID_PAIS NM_NOME_PAIS NM_SIGLA_PAIS 1 Inglaterra GBR 2 Rússia RUS 3 Israel ISR 4 Estados Unidos USA 5 Equador ECU 6 Etiópia ETH TBL_INSTRUMENTOSID_INSTRUMENTO NM_NOME_INSTRUMENTO 1 Percussão 2 Violino 3 Guitarra 4 Bateria 5 Violão 6 Sintetizador 7 Acordeom 8 Baixo TBL_INSTRUMENTOS_MUSICOSID_MUSICO ID_INSTRUMENTO 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 Curso de Extensão – Fundamentos de SQL – Microsoft SQL Server 2005
  4. 4. Questões 1) Escreva uma instrução SQL que cadastre um músico na tabela TBL_MUSICOS. 2) Escreva uma instrução SQL que retorne todos os músicos russos. 3) Escreva uma instrução SQL que retorne todos os instrumentos cujo nome inicia com a letra ‘v’. 4) Qual o retorno das instruções SQL a seguir:SELECT ID_INSTRUMENTO FROM TBL_INSTRUMENTOS_MUSICOS WHERE ID_MUSICO = 5 AND EXISTS(SELECT ID_INSTRUMENTO FROM TBL_INSTRUMENTOS WHERE NM_NOME_INSTRUMENTO = ‘Violão’) Curso de Extensão – Fundamentos de SQL – Microsoft SQL Server 2005

×