Buscar

Banco de Dados Avançado (ADS16) - Avaliação Final (Objetiva) - Individual Semipresencial

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

Disciplina: Banco de Dados Avançado (ADS16)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:670859) ( peso.:3,00)
Prova: 29503898
Nota da Prova: 9,00
Legenda:   Resposta Certa    Sua Resposta Errada  
1. O processo de criação de instruções de consulta SQL, na maioria das vezes, é uma tarefa simples. Contudo, quando repetidos diversas vezes os 
códigos, além de ser um processo maçante, resulta em desperdício de tempo e dinheiro. Logo, para o armazenamento destas consultas em banc
um recurso chamado View, o qual pode conter colunas de uma ou várias tabelas físicas ou até mesmo de outras views. Acerca do conceito de vie
aplicabilidade, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) A view é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT que, em alguns casos, pode ser manipulada
uma tabela, mas não existe fisicamente como uma tabela.
 (    ) As views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite que se desconsiderem os sofisticados sis
privilégios dos SGBDs modernos.
 (    ) As views podem ser manipuladas por meio de comandos SQL como SELECT, porém não podem ser manipuladas pelos comandos UPDATE 
(    ) As views garantem maior segurança ao banco de dados, uma vez que permitem na sua criação definir quais colunas serão exibidas e dispon
ao usuário.
 (    ) As views são objetos de caráter temporário, permanecendo-se ativas somente enquanto durar a sessão do SQL*Plus.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V - V.
 b) V - F - V - V - F.
 c) F - V - V - F - V.
 d) F - V - V - F - F.
2. A informação sempre se demonstrou imprescindível para as organizações, as quais procuram produzir seus conhecimentos com vistas a se torna
bem informadas e, consequentemente, ampliarem sua capacidade em perceber e discernir sobre os ambientes em que convivem e pessoas com 
relacionam. Acerca da informação aplicada aos sistemas de informação, assinale a alternativa CORRETA:
 a) Possui o mesmo significado que dados.
 b) Não tem conexão com geração de conhecimento.
 c) É um dado qualquer, coletado e mantido pela organização, de forma não contextualizada.
 d) É o conjunto dos dados presentes em um contexto, carregado de significados e entregue à pessoa correta.
3. A linguagem SQL (Linguagem de consulta estruturada) tem a função de manipular as informações da base de dados (insert, update, delete) e alte
dicionário de dados (através dos comandos DDL: create, drop, alter etc). Todas as operações executadas pelo SGBD utilizam comandos da lingua
para executar as mais diversas operações. Com relação à linguagem SQL, analise as sentenças a seguir:
 
I- Possui um número extenso de comandos.
 II- É utilizada nas redes cliente-servidor e nos bancos de dados relacionais.
 III- Possui uma linguagem de controle de dados (DCL).
 IV- Possui uma linguagem de manipulação de dados (DML), e é uma linguagem estruturada de consulta.
 
Assinale a alternativa CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças I e III estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
4. A aplicação dos operadores aritméticos, lógicos e de comparação em consultas SQL, permite a realização de diversas tarefas, tais como: somar, 
comparar valores do banco de dados com constantes e variáveis, entre outras. Tais operadores auxiliam na construção das consultas, permitindo 
comparação de valores e estabelecendo diferenças entre um resultado e outro. Sobre a tabela e o comando SQL, assinale a alternativa CORRET
 a) A consulta retornará todos os nomes da tabela funcionários que contenham o substring ?Getúlio? no campo endereço.
 b) A consulta retornará o primeiro nome da tabela funcionários que contém o substring ?Getúlio? no campo endereço.
 c) A consulta retornará todos os endereços da tabela funcionários, exceto os que contenham o substring ?Getúlio? no campo endereço.
 d) A consulta retornará todos os campos da tabela funcionários que contenham o substring ?Getúlio? no campo endereço.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_4%20aria-label=
5. Um banco de dados é uma coleção de tabelas relacionadas que são geralmente integradas, vinculadas ou referenciadas a um outro. A vantagem 
banco de dados é que os dados e registros contidos em tabelas diferentes podem ser facilmente organizados e recuperados, utilizando software d
especializado chamado de sistema gerenciador de banco de dados (SGBD) ou gerente de banco de dados. O SGBD permite o controle e o geren
de objetos na base de dados como: triggers, procedures, funções, views dentre outros. Com o grande volume de objetos, o SGBD dispõe de algu
para organizar objetos com objetos afins". Sobre o recurso para melhor organização dos objetos, classifique V para as opções verdadeiras e F pa
falsas:
 
(    ) Views.
 (    ) Functions.
 (    ) Indexes.
 (    ) Packages.
 (    ) Sequence.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - F - V - F.
 b) V - V - V - F - V.
 c) F - F - F - V - V.
 d) V - F - F - V - V.
6. A modelagem de dados é uma técnica usada para a especificação das regras de negócios e as estruturas de dados de um banco de dados. Ela fa
ciclo de desenvolvimento de um sistema de informação e é de vital importância para o bom resultado do projeto. Modelar dados consiste em dese
sistema de informações, concentrando-se nas entidades lógicas e nas dependências lógicas entre essas entidades. Modelagem de dados ou mod
banco de dados envolve uma série de aplicações teóricas e práticas, visando construir um modelo de dados consistente, não redundante e perfeit
aplicável em qualquer SGBD moderno. Um dos conceitos mais utilizados é o modelo conceitual. Com relação ao exposto, classifique V para as se
verdadeiras e F para as falsas:
 
(    ) Leva em conta limites impostos por algum tipo de tecnologia de banco de dados.
 (    ) É elaborado somente a partir de um modelo lógico.
 (    ) É a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F.
 b) V - V - V.
 c) F - F - V.
 d) F - V - F.
7. O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja trabal
diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários que interagem 
banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela aut
acesso ao banco de dados e pela coordenação e monitoração de seu uso.
 (    ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e arm
dados, cabe ao projetista de banco de dados.
 (    ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar os 
melhor forma possível.
 (    ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso limitadopolíticas de segurança definidas pelo DBA.
 (    ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F - V.
 b) V - F - F - V - F.
 c) V - V - F - V - V.
 d) F - V - F - V - F.
8. Em modelagem de dados, a cardinalidade é um dos princípios fundamentais sobre o relacionamento de um banco de dados relacional, a qual pos
estabelecer o grau de relação entre duas entidades/tabelas, sendo que o modelo relacional possibilita três níveis de relacionamento, quais sejam 
1:1. Diante disso, analisando um relacionamento 1:N (um para muitos) entre as entidades A para B, assinale a alternativa CORRETA:
 a) Uma ocorrência de B é associada a, no máximo, duas ocorrências em A e uma ocorrência em A pode estar associada a, no mínimo, uma ocorr
B.
 b) Uma ocorrência em B é associada a várias ocorrências em A (zero ou mais) e uma ocorrência em A pode estar associada a, no máximo, uma o
em B.
 c) Uma ocorrência em A é associada a várias ocorrências em B (zero ou mais) e uma ocorrência em B pode estar associada a, no máximo, uma o
em A.
 d) Uma ocorrência em A é associada a, no mínimo, duas ocorrências em B e uma ocorrência em B pode estar associada a, no mínimo, uma ocorr
A.
9. Não são raras as situações de falhas em aplicativos. Nestes casos, é função do Sistema Gerenciador de Banco de Dados efetuar o reparo para q
a operar da mesma forma anterior à falha, mantendo a integridade das informações. Para isso, o SGBD precisa memorizar as alterações feitas no
através de transações executadas até o momento da parada. Sobre o local onde estas alterações são armazenadas, assinale a alternativa CORR
 a) Catálogo do banco de dados.
 b) Arquivo de metadados do banco de dados.
 c) Dicionário do banco de dados.
 d) Arquivo de log do banco de dados.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_9%20aria-label=
10.A SQL (Structured Query Language), que tem como tradução literal Linguagem de Consulta Estruturada, vai muito além do que realizar apenas c
permite manipular todo conjunto de dados, explorando-se de diversos comandos e estruturas. Acerca dos comandos e estruturas SQL, classifique
sentenças verdadeiras e F para as falsas:
 
(    ) As views são consultas armazenadas, sua criação facilita a manipulação e segurança dos dados. De modo geral, pode ser compreendida co
objeto que retorna informações como um comando SELECT.
 (    ) O comando TRIGGER é empregado para atualizar registros de uma determinada tabela, recomenda-se que sempre seja utilizado em conjun
comando WHERE, para que não atualize todos os registros da tabela. Por exemplo, TRIGGER PESSOA SET SALARIO = SALARIO*1,2 irá atual
os salários da tabela pessoa.
 (    ) Índices (index) são estruturas especiais inseridas no banco de dados com o objetivo de melhorar o desempenho de acesso às tabelas. Sua f
reduzir o processo de entrada e saída em disco, utilizando-se de estruturas para localizar rapidamente os dados.
 (    ) As sequências (sequences) são estruturas que permitem a um campo, ao receber novos dados, que sejam armazenados em uma sequência
por um passo. O maior exemplo de sua aplicação, são nas chaves primárias, que ao criar uma sequência de passo, um permite que os valores ar
sejam automaticamente 1,2,3,4,5,6,(...).
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.
 b) V - F - F - V.
 c) V - F - V - V.
 d) F - V - F - F.
Prova finalizada com 9 acertos e 1 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MjQ0OEFEUw==&action2=QURTMTY=&action3=NjcwODU5&action4=MjAyMS8x&prova=Mjk1MDM4OTg=#questao_10%20aria-label=

Continue navegando