Prévia do material em texto
Fechar Avaliação: CCT0199_AV1_201002141011 » IMPLEMENTAÇÃO DE BANCO DE DADOS Tipo de Avaliação: AV1 Aluno: 201002141011 - WELLINGTON PEREIRA DE OLIVEIRA Professor: PATR ICIA FIUZA DE CASTRO Turma: 9002/AB Nota da Prova: 5,0 de 8,0 Nota do Trabalho: 0 Nota de Participação: 2 Data: 22/04/2013 09:15:17 1a Questão (Cód.: 107023) Pontos: 1,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 IS ('VW', 'FIAT'); SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE IN ('VW', 'FIAT'); SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE BETWEEN 'VW AND 'FIAT'; SELECT PLACA, MODELO, COR FROM AUTOMOVEL WHERE FABRICANTE = 'VW' AND FABRICANTE = 'FIAT'; Nenhuma das resposta acima. 2a Questão (Cód.: 110396) Pontos: 0,5 / 0,5 (CONSULPLAN - 2012) Nos SGBDs existem alguns tipos de integridade, dos quais o mais elementar funciona ao nível da coluna do banco de dados. O valor do campo deve obedecer ao tipo de dados e às restrições de valores admitidos para essa coluna. É o tipo conhecido por integridade de: Entidade. Atributo. Referência. Domínio. Tabela. 3a Questão (Cód.: 106922) Pontos: 0,0 / 0,5 Dentre as sub-linguagens definidas na Linguagem SQL, o comando SELECT faz parte de qual delas? DML DRL DDL DCL Controle de transações 4a Questão (Cód.: 106773) Pontos: 0,5 / 0,5 O operador que possibilita a seleção de uma faixa de valores sem a necessidade do uso dos operadores >=, <= e AND é: HAVING GROUP BY BETWEEN IN LIKE 5a Questão (Cód.: 107173) Pontos: 0,0 / 0,5Dentre as opções a seguir, qual não é uma função de grupo? AVG (x) MED(X) SUM(x) CONT(*) MAX(x) 6a Questão (Cód.: 106909) Pontos: 1,0 / 1,0 De uma chave primária é certo afirmarmos: I Pode ser simples ou composta IINão pode constar entre as chaves candidatas da relação III O atributo da chave primária deve ser único Estão corretas: II e III I e II Somente I I e III I, II e III 7a Questão (Cód.: 106406) Pontos: 1,0 / 1,0 A relação T1 abaixo conterá: T1 = nome, sexo,salário,dept ((sexo="MASCULINO") and (salário<5000) (EMPREGADO)) Nome e depto de todos os empregados homens que ganham menos que 5000 Nome, sexo, salário e depto de todos os empregados homens que ganham menos que 5000 Nome, sexo, salário e depto de todos os empregados que ganham menos que 5000 Esta não é uma consulta válida Nome, sexo, salário e depto de todos os empregados homens que ganham 5000 8a Questão (Cód.: 106751) Pontos: 0,0 / 1,0 O comando SELECT FROM corresponde a seguinte operação da álgebra relacional: Junção Interseção Projeção Projeção Seleção União 9a Questão (Cód.: 107113) 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 apenas os nomes completos dos Empregados que tem salario entre R$ 1.000,00 e R$ 2.000,00. SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000; SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO 1000 BETWEEN 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000; 10a Questão (Cód.: 106430) Pontos: 0,0 / 1,0 Considere as relações: PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao) MINISTRA (matricula, codigo) MINISTRA (matricula, codigo) matricula REFERENCIA matriculaprf em PROFESSOR codigo REFERENCIA codigodisciplina em DISCIPLINA DISC IPLINA (codigodisciplina, nomedisciplina, creditos) A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matr ícula) que ministram a disciplina Implementação de Bancos de Dados" está corretamente representada em: matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina (DISCIPLINA))) matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matriculaMINISTRA) matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo = ⋈codigodisciplina (nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA))) matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)) Não existe consulta que responda a esta questão. Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.