Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação Parcial: CCT0199_SM_201601570724 V.1 Aluno(a): SIDNEY CORREIA CAVALCANTI Matrícula: 201601570724 Acertos: 7,0 de 10,0 Data: 23/04/2018 12:05:51 (Finalizada) 1a Questão (Ref.:201601735600) Acerto: 1,0 / 1,0 Considere o esquema: Aluno(matricula, cpf, nome, endereço). Assinale a alternativa que não representa uma super-chave deste esquema. matricula, endereco cpf, nome nome, endereço matricula, nome matricula, cpf 2a Questão (Ref.:201601738190) Acerto: 1,0 / 1,0 (CONSULPLAN - 2012) Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é conhecido por: Redundância de dados. Replicação de dados. Dependência de dados. Integridade de dados. Consistência de dados. 3a Questão (Ref.:201601734226) Acerto: 1,0 / 1,0 Considere as relações: PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao) MINISTRA (matricula, codigo) matricula REFERENCIA matriculaprf em PROFESSOR codigo REFERENCIA codigodisciplina em DISCIPLINA DISCIPLINA (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 (nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)) Não existe consulta que responda a esta questão. matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA) matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina(DISCIPLINA))) matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo = ⋈codigodisciplina(nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA))) Gabarito Coment. 4a Questão (Ref.:201601735038) Acerto: 1,0 / 1,0 Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em uma só operação. Junção Interseção União Projeção Diferença 5a Questão (Ref.:201602341346) Acerto: 1,0 / 1,0 No Script SQL de criação da tabela pagamento aparece a palavra 'funcionario' 4 vezes. Sendo assim, é possível afirmar que se referem, respectivamente: coluna, tabela, apelido, chave primária tupla, chave primária, apelido, chave estrangeira campo, atributo, apelido, tabela atributo, apelido, campo, tabela apelido, atributo, tabela, chave estrangeira 6a Questão (Ref.:201601734545) Acerto: 1,0 / 1,0 A linguagem SQL pode ter vários enfoques, EXCETO: Linguagem para a programação de sistemas de informação Linguagem interativa de consulta (query AdHoc) Linguagem para acesso às bases de dados Linguagem de administração de banco de dados Linguagem de consulta em ambiente cliente/servidor Gabarito Coment. Gabarito Coment. 7a Questão (Ref.:201602300891) Acerto: 0,0 / 1,0 Analise as seguintes instruções abaixo: SELECT * FROM PAÍS; SELECT NOMEPOPULAR FROM NOME; SELECT * FROM CAPTURA WHERE TEMPAGUA < 25; SELECT * FROM ESPÉCIE; Nos comandos SELECT acima encontramos exemplos de: Duas seleções e uma projeção. Duas projeções e duas restrições. Duas projeções e uma seleção. Duas projeções e duas seleções. Uma seleção e uma projeção. Gabarito Coment. 8a Questão (Ref.:201601735666) Acerto: 1,0 / 1,0 Observe a tabela R: Qual será o resultado da consulta: SELECT X FROM R WHERE Y is null; 5 1 e 4 4 e null 1 e 5 null e 5 9a Questão (Ref.:201601735616) Acerto: 0,0 / 1,0 Observe a tabela empregado: Qual será o resultado se executarmos a consulta abaixo: Niterói, Rio de Janeiro, Santos, São Paulo Niterói, Rio de Janeiro, Santos, Santos, São Paulo São Paulo, Santos, Rio de Janeiro, Niterói Niterói, Rio de Janeiro, Santos São Paulo, Santos, Santos, Rio de Janeiro, Niterói Gabarito Coment. 10a Questão (Ref.:201602298456) Acerto: 0,0 / 1,0 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263 Características do esquema: Chave primária sublinhada e chave estrangeira em itálico. Seguem algumas tabelas do Esquema: Ordem (IDOrdem, NomeOrdem) Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio) Nome (IDNome, IDEspécie, NomePopular) Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam. Assinale a alternativa correta abaixo: SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <= 018013; SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie < 018013;
Compartilhar