Baixe o app para aproveitar ainda mais
Prévia do material em texto
Data limite para aplicação desta prova: IMPORTANTE UNIP EAD Código da Prova: Curso: CIÊNCIA DA COMPUTAÇÃO Série: 4 Tipo: Bimestral - AP Aluno: I - Questões objetivas – valendo 10 pontos Gerada em: Instruções para a realização da prova: 1. Leia as questões com atenção. 2. Confira seu nome e RA e verifique se o caderno de questão e folha de respostas correspondem à sua disciplina. 3. Faça as marcações primeiro no caderno de questões e depois repasse para a folha de respostas. 4. Serão consideradas somente as marcações feitas na folha de respostas. 5. Não se esqueça de assinar a folha de respostas. 6. Utilize caneta preta para preencher a folha de respostas. 7. Preencha todo o espaço da bolha referente à alternativa escolhida, a caneta, conforme instruções: não rasure, não preencha X, não ultrapasse os limites para preenchimento. 8. Preste atenção para não deixar nenhuma questão sem assinalar. 9. Só assinale uma alternativa por questão. 10. Não se esqueça de responder às questões discursivas, quando houver, e de entregar a folha de respostas para o tutor do polo presencial, devidamente assinada. 11. Não é permitido consulta a nenhum material durante a prova, exceto quando indicado o uso do material de apoio. 12. Lembre-se de confirmar sua presença através da assinatura digital (login e senha). Boa prova! Questões de múltipla escolha Disciplina: 795960 - LINGUAGEM DE PROGRAMAÇÃO DE BANCO DE DADOS Questão 1: Selecione a alternativa que complete corretamente a seguinte frase: “O uso de índices pode melhorar significativamente o desempenho do banco de dados. Os utilizam uma ordem classificada dos valores enquanto os utilizam uma distribuição uniforme de valores por um intervalo de buckets “ A) índices hash e índices ordenados B) índices ordenados e índices hash → Resposta Correta C) índices primários e índices secundários D) índices primários e índices estrangeiros E) índices ordenados e índices de buckets Questão 2: Considerando as afirmações sobre sistema distribuído: I - Os usuários devem proceder como se o sistema não fosse distribuído. II - Qualquer nó que compõe o sistema distribuído precisa ser independente dos outros nós. III - Um sistema de banco de dados distribuído precisa de um nó central. Está(ão) correta(s): A) Apenas a I. B) Apenas a II. C) Apenas a III. D) Apenas I e II. → Resposta Correta E) Apenas I e III. Questão 3: Selecione a alternativa que complete corretamente a seguinte frase: “Um tem entradas de índice considerando apenas alguns valores de pesquisa, dessa forma possui menos entradas do que o registro de arquivos. Os são utilizados quando os usuários necessitam de diferentes maneiras para consultar dados.” A) índice principal e índices secundários B) índice inicial e índices diferenciais C) índice esparso e índices secundários → Resposta Correta D) índice principal e índices de pesquisa E) índice esparso e índices diferenciais Questão 4: O subconjunto da SQL que nos permite controlar a execução de transações em um banco de dados é: A) Data control language (DCL). B) Data definition language (DDL). C) Data transaction language (DTL). → Resposta Correta D) Data manipulation language (DML). E) Data query language (DQL). Questão 5: Considerando as afirmações sobre sistema distribuído: I - Um SGBDD não precisa suportar transações atômicas. II - Um SGBDD precisa funcionar e acessar dados em diferentes plataformas de hardware. III - Um SGBDD precisa possuir capacidades de comunicação com outros sistemas de gerenciamento de banco de dados. Está(ão) correta(s): A) Apenas a I. B) Apenas a II. C) Apenas a III. D) Apenas I e II. E) Apenas II e III. → Resposta Correta Questão 6: Analise as afirmações sobre tipos de índices existentes: I - Utilizamos chave primária para um índice primário no arquivo ordenado. II - Os índices ordenados podem ser classificados como primários ou secundários. III - Um índice primário tem uma entrada de índice para cada valor de chave no arquivo de dados. Está(ão) correta(s): A) Apenas I. → Resposta Correta B) Apenas II. C) Apenas III. D) Apenas I e II. E) Apenas II e III. Questão 7: Considerando as afirmações sobre os principais benefícios da normalização de tabelas: I - Um modelo pode permanecer inalterado diante de mudanças que podem ser percebidas ou introduzidas no ambiente modelado. II - Um modelo pode se adaptar a diferentes necessidades, como expandir, reduzir etc. III - Ajuda a identificar alguns elementos que foram considerados durante o processo de modelagem. Está(ão) correta(s): A) Apenas a I. B) Apenas I e II. C) Apenas II e III. D) Apenas I e III. E) Todas as alternativas. → Resposta Correta Questão 8: Os usuários em um sistema distribuído devem proceder como se o sistema não fosse distribuído. Algumas regras básicas de SGBD distribuído devem ser respeitadas. Assinale a alternativa que não está de acordo com essas regras. A) Autonomia local. B) Dependência de rede. → Resposta Correta C) Operação contínua. D) Transparência/independência de localização. E) Independência de hardware. Questão 9: Analise as afirmações: I - A SQL dinâmica ocorre sempre que colocamos código SQL em uma linguagem de programação. II - Na SQL dinâmica, a linguagem está no programa e é responsável por gerar o SQL e enviá-lo ao banco de dados para fazer o trabalho. III - SQL embutida é um recurso bastante usado por programadores, no qual é possível construir e submeter comandos SQL em tempo de execução. Está(ão) correta(s): A) Apenas I e II. B) Apenas II e III. C) Apenas I e III. D) Nenhuma das afirmativas. → Resposta Correta E) Todas as afirmativas. Questão 10: O método de selecionar o melhor plano de avaliação para consultas mais eficientes considerando as diversas estratégias geralmente possíveis para o processamento de uma consulta, especialmente se ela for complexa, é: A) Busca indexada. B) Otimização da consulta. → Resposta Correta C) Árvore B. D) Árvore B+. E) Chave primária.
Compartilhar