Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: BANCO DE DADOS AV Professor: FABIO CONTARINI CARNEIRO Turma: 9001 CCT0782_AV_201901040909 (AG) 08/06/2020 21:17:09 (F) Avaliação: 8,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts BANCO DE DADOS 1. Ref.: 28096 Pontos: 1,00 / 1,00 Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados? A inconsistência pode ser evitada (até certo ponto). O suporte à transação pode ser reduzido. A integridade pode ser mantida. Os padrões podem ser reforçados. Os dados podem ser compartilhados. 2. Ref.: 3140941 Pontos: 0,00 / 1,00 Um SGBD proporciona a cada tipo de usuário uma representação conceitual dos dados permitindo uma melhor interação entre os usuários e o banco de dados. A abstração de dados pode ser classificada em níveis. Segundo o livro, qual o nível que representa como os dados são realmente armazenados no banco de dados? Devido ao grande detalhamento, este nível é considerado de baixa abstração. Nível visão Nível lógico Nível de interpolação Nível parcial Nível físico 3. Ref.: 669531 Pontos: 1,00 / 1,00 Na modelagem conceitual de um banco de dados de Parque de Diversões, um cliente pode ou não entrar em diversas atrações e uma atração necessita de um ou mais clientes para ocorrer. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto abaixo: (0,N) e (1,N). (0,N) e (0,1). (0,1) e (0,N). (0,N) e (0,N). (0,1) e (1,N). 4. Ref.: 890429 Pontos: 1,00 / 1,00 A terminologia do Modelo Relacional, uma linha é chamada ____________, o cabeçalho de uma coluna é chamado ____________ e a tabela é chamado _________________. Os tipos de dados que descrevem os tipos de valores que podem aparecer em cada coluna são chamados de ___________. ATRIBUTO - TUPLA - RELAÇÃO - DOMÍNIO ATRIBUTO - RELAÇÃO - DOMÍNIO - TUPLA Nenhuma das alternativas estão corretas TUPLA - RELAÇÃO - DOMÍNIO - ATRIBUTO TUPLA - ATRIBUTO - RELAÇÃO - DOMÍNIO 5. Ref.: 29319 Pontos: 1,00 / 1,00 Uma relação está na Segunda Forma Normal: Se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. Se todos os atributos que a compõem são atômicos. Se e somente se todos os determinantes forem chaves candidatas. Se ela está na 2NF e nenhum atributo não-chave é transitivamente dependente da chave primária. Se todos os atributos que a compõem são estruturas. 6. Ref.: 798468 Pontos: 1,00 / 1,00 II, III e IV. I e III. I e II. I, III e IV. I, II e IV. 7. Ref.: 890398 Pontos: 1,00 / 1,00 Assinale a alternativa que selecione todos os pedidos cujo valor total seja menor igual que 150 ou maior igual que 500. Select * FROM pedido Where pedido_valor_total = 150 OR pedido_valor_total = 500; Select * FROM pedido Where pedido_valor_total >= 500; Nenhuma das alternativas estão corretas Select * FROM pedido Where pedido_valor_total <= 150 AND pedido_valor_total >= 500; Select * FROM pedido Where pedido_valor_total <= 150 OR pedido_valor_total >= 500; 8. Ref.: 29295 Pontos: 0,00 / 1,00 Em SQL, trabalhamos com funções de grupo que operam sobre conjuntos de linhas. Marque a opção correta: SUM - calcular a soma de valores; MAX - calcular a média aritmética. AVG - contar o número de linhas. COUNT - retornar o menor valor dentre um grupo de valores. MIN - retornar o maior valor dentre um grupo de valores. 9. Ref.: 798470 Pontos: 1,00 / 1,00 Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras: ESPECIE (IDESPECIE, NOME_CIENTIFICO, DENTICAO, STATUS_EXTINCAO, HABITAT, TIPOREPRODUCAO) CAPTURA (NUMCAPTURA, IDEMB, IDTUBARAO, CODLOCAL, LATITUDE, LONGITUDE, DATA, TEMPAGUA) TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO) Assinale a alternativa abaixo que representa uma consulta que exibe o nome científico e o sexo dos tubarões correlacionados corretamente. SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE JOIN TUBARAO; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E NATURAL JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E CROSS JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E, TUBARAO T; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E INNER JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; 10. Ref.: 29610 Pontos: 1,00 / 1,00 Com base nas tabelas abaixo, assinale a opção correta que corresponde à resposta do comando SQL (structured query language). ¿update tab_cursa_disciplina set avaliacao_final = avaliacao_final + 2 Where avaliacao_final < (select avg(avaliacao_final) from tab_cursa_disciplina)¿ Tabelas: tab_aluno(matricula,nome,endereço) tab_disciplina(codigo_disciplina, descrição, numero_credito) tab_cursa_disciplina(matricula, codigo_disciplina, ano, avaliacao_final) onde: matricula é o numero que identifica univocamente um aluno; codigo_disciplina é código que identifica univocamente uma disciplina; matricula+ codigo_disciplina+ano são os códigos que concatenados identificam univocamente o histórico de um aluno. Seleciona o histórico escolar dos alunos com avaliação final abaixo da média Seleciona o histórico escolar de todos os alunos Atualiza a tabela tab_cursa_disciplina com o valor da média de todas as notas Adiciona 2 pontos na avaliação final de todos os alunos que possuem avaliação final abaixo da média da avaliação final de todos os alunos Adiciona 2 pontos na avaliação final de todos os alunos
Compartilhar