Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS Simulado: CCT0199_SM_201202269737 V.1 Fechar Aluno(a): WAGNER ROBERTO CARVALHO MONTEIRO Matrícula: 201202269737 Desempenho: 5,0 de 8,0 Data: 25/04/2015 15:39:13 (Finalizada) 1a Questão (Ref.: 201202404523) Pontos: 1,0 / 1,0 Considere a tabela aluno mostrada abaixo: Qual o atributo poderia ser chave candidata da tabela acima? Não existe atributo que poderia ser chave candidata. cidade nome endereco cpf 2a Questão (Ref.: 201202403488) Pontos: 1,0 / 1,0 Quando desejamos selecionar o maior e o menor valor de um atributo numérico usamos: MAIOR, MENOR MIN, MAX COUNT AVG SUM 3a Questão (Ref.: 201202403858) Pontos: 1,0 / 1,0 De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente. SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME DESC; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY DESC NOME; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY ASC NOME; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME ASC; 4a Questão (Ref.: 201202403733) Pontos: 0,0 / 1,0 Considere a relação abaixo: AUTOMÓVEL (placa, fabricante, modelo, cor, data_de_fabricação) A consulta SQL que responde a questão "Liste todos os automóveis (placa, modelo, cor) fabricados pela VW ou pela Fiat" é: SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN ('VW', 'FIAT'); Nenhuma das resposta acima. SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN 'VW AND 'FIAT'; SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = 'VW' AND FABRICANTE = 'FIAT'; SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IS ('VW', 'FIAT'); 5a Questão (Ref.: 201202404854) Pontos: 1,0 / 1,0 Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida. 6a Questão (Ref.: 201202404580) Pontos: 0,0 / 1,0 Observe a tabela R: Qual será o resultado da consulta: SELECT X FROM R WHERE Y is null; null e 5 4 e null 1 e 4 1 e 5 5 7a Questão (Ref.: 201202404571) Pontos: 0,0 / 1,0 Qual será o resultado da consulta SELECT COUNT(DISTINCT salario) FROM funcionario? 8 5 6 7 9 8a Questão (Ref.: 201202404514) Pontos: 1,0 / 1,0 Considere o esquema: Aluno(matricula, cpf, nome, endereço). Assinale a alternativa que não representa uma superchave deste esquema. nome, endereço matricula, endereco matricula, cpf cpf, nome matricula, nome 9a Questão (Ref.: 201202412226) Escreva o comando SQL que aumente em 10% o valor do preço das peças de cor azul. A tabela PECAS está ilustrada na figura a seguir. Sua Resposta: Compare com a sua resposta: UPDATE pecas SET preco = preco*1.1 WHERE cor='Azul'. 10a Questão (Ref.: 201202412231) Observe a tabela PECAS ilustrada na figura a seguir: Uma consulta foi realizada na tabela PECAS e o resultado obtido com a consulta está ilustrado na figura a seguir. Escreva a consulta SQL que retornará este resultado. Sua Resposta: Compare com a sua resposta: Sugestão: SELECT num_peca, pnome, preco FROM pecas WHERE preco>=3
Compartilhar