Buscar

Avaliação AP - Linguagem de Programação de Banco de Dados - UNIP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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.

Continue navegando