Logo Passei Direto
Buscar

UVA_A2_BANCO DE DADOS I_2024

Prova A2 da disciplina Banco de Dados 1 (2024) com questões de múltipla escolha sobre modelos de dados, formas normais, SGBD (controle de acesso) e tipos de relacionamentos em diagramas de classes.

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
 
Prova A2 
 
Questão 1: Um modelo de banco de dados demostra a estrutura lógica de um 
banco de dados, inserindo e exibindo as relações e restrições que determinam 
como os respectivos dados poderão ser armazenados e acessados. Os modelos de 
banco de dados individuais são, na íntegra, projetados a partir das regras e dos 
conceitos do modelo de dados mais abrangente que os designers de banco de 
dados adotam. A maior parte dos modelos de dados desenvolvidos pode ser 
representada por um determinado diagrama de banco de dados acompanhante. 
Diante disso, leia as afirmativas a seguir sobre os tipos de modelos de banco de 
dados. 
1. Relacional. 
2. Entidade-relacionamento. 
3. Orientado para objetos. 
Está correto o que se afirma em: 
Alternativas 
A) I e III. 
B) III, apenas. 
C) I e II. 
D) I, apenas. 
E) I, II e III. 
 
Feedback: 
Resposta correta: I, II e III. 
Todos os três tipos de modelo de banco de dados estão corretos e são utilizados plenamente no mercado em 
consonância com o desenvolvimento de soluções. 
Temos, contudo, que os três modelos de banco de dados apresentados irão demostrar em sua estrutura a 
inserção e as relações pertinentes entre as tabelas, bem como as restrições que determinarão como os 
respectivos dados poderão ser armazenados e acessados. 
 
 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 2: As formas normais existem para organizar e orientar a organização dos 
dados em um sistema de banco de dados. Apresentam diretrizes de como 
estruturar um projeto, buscando a otimização de recursos e o aumento da 
qualidade, como utilizar a memória de uma maneira mais proveitosa. 
 
Baseando nessas considerações, julgue os itens a seguir. 
 
I. Existem somente 4 formas normais. 
II. A primeira forma normal (1FN) está aplicada à uma relação R qualquer quando 
todos os atributos forem atômicos e monovalorados, permitindo atributos 
compostos. 
III. Para que uma relação R qualquer esteja na terceira forma normal (3FN), esta 
deve previamente obedecer à primeira forma normal (1FN) e à segunda forma 
normal (2FN). 
IV. A redução campos com valores nulos é um resultado da aplicação das normas. 
O aumento de performance do banco (maior rapidez de execução de operações, 
como consultas) não pode ser uma melhoria baseada nesse tipo de ação. 
 
É CORRETO apenas o que se afirma em 
Alternativas 
A) II e III. 
B) I. 
C) III e IV. 
D) IV. 
E) III. 
 
 
 
Não há feedback para essa questão. 
Resposta correta: III. 
 
 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 3: O SGBD é um sistema de software de uso geral que facilita o processo 
de definição, construção, manipulação e compartilhamento de bancos de dados 
entre diversos usuários e aplicações. 
 Considerando o texto acima, avalie as seguintes asserções e a relação proposta 
entre elas. 
 
I. O SGBD oferece o controle de acesso, o que além de garantir a integridade dos 
dados, deve possuir a possibilidade de configurar níveis de autoridade de cada 
usuário. 
 PORQUE 
 II. O SGBD restringe e garante o acesso somente de pessoas autorizadas, com o 
acesso ao banco e qual nível de acesso cada usuário irá possuir. 
 
A respeito dessas asserções, assinale a opção correta. 
Alternativas 
A) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
B) As asserções I e II são proposições verdadeiras, e a II é uma justificativa da 
I. 
C) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
D) As asserções I e II são proposições falsas. 
E) As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa da I. 
 
 
 
Não há feedback para essa questão. 
Resposta correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 
 
 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 4: O relacionamento dentro de um diagrama de classe permite 
compartilhar informações e colaborar com a execução dos processos do sistema 
que foi modelado para atender a uma demanda. Ele descreve, de forma clara, o 
vínculo que ocorre, em sua essência, entre os objetos de uma ou mais classes que 
foram contempladas no diagrama de classes. 
Dessa forma, um tipo de relacionamento existente é o que denominamos de 
"associação". Com base nisso identifique os tipos de relacionamento ligados a 
"associação": 
I - Unidirecional. 
II - Reflexiva. 
III - Básica. 
IV - De composição. 
V - Normal. 
 
Está correto apenas o que se afirma em: 
Alternativas 
A) I, II, III, IV, V. 
B) II, III, IV, apenas. 
C) I, II, apenas. 
D) III, IV, apenas. 
E) I, II, III, apenas. 
 
Feedback: 
Resposta correta: I, II, apenas. 
I - Unidirecional. Correta. Para os relacionamentos da associação a relação unidirecional permite o apontamento de 
direção da relação entre os objetos. 
II - Reflexiva. Correta. Para os relacionamentos da associação a relação reflexiva permite a relação com a própria classe, 
assim não há ligação com mais uma classe. 
Distratores: 
III - Básica. Errada, pois esse tipo de relacionamento está ligado ao que tange às demandas de agregação dentro do 
diagrama de classe. 
IV - De composição. Errada, pois esse tipo de relacionamento está ligado ao que tange às demandas de agregação dentro 
do diagrama de classe. 
V - Normal. Errada, pois esse tipo de relacionamento está ligado ao que tange às demandas de generalização dentro do 
diagrama de classe. 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 5: A linguagem de modelagem unificada (unified modeling language – 
UML) utiliza elementos e os associa de diversas maneiras, com o objetivo de formar 
diagramas que tenham representatividade e aspectos estáticos ou estruturais de 
um sistema; com isso, formam diagramas comportamentais, que fazem o registro 
dos aspectos dinâmicos do sistema. 
Diante do exposto, leia as afirmativas a seguir sobre os diagramas UML do tipo 
estrutural. 
1. O diagrama de classes é o mais usado. É a principal base de qualquer 
solução orientada a objetos. Classes dentro de um sistema, atributos e 
operações, e a relação entre cada classe. Classes são agrupadas para criar 
diagramas de classes quando há uma diagramação de grandes sistemas. 
2. O diagrama de componentes mostra a relação estrutural de elementos do 
sistema de software, na maioria das vezes utilizado quando se trabalha com 
sistemas complexos com múltiplos componentes. Os componentes têm a 
sua comunicação por meio de interfaces. 
3. O diagrama de estrutura composta é utilizado para demonstrar a estrutura 
interna de uma classe utilizada no diagrama. 
4. O diagrama de sequência demonstra como os objetos interagem entre si e, 
da mesma forma, a ordem de ocorrência. Faz a representatividade das 
interações para um cenário específico. 
5. O diagrama de caso de uso tem a questão de representar uma 
funcionalidade específica de um determinado sistema e foi elaborado para 
demonstrar a forma como as funcionalidades se relacionam e os 
respectivos controladores internos e externos (denominados de atores). 
Está correto o que se afirma em: 
Alternativas 
A) I, II e III. 
B) I, IV e V. 
C) I, II, III e V. 
D) II, III, IV e V. 
E) I, II, III, IV e V. 
 
Feedback: 
Resposta correta: I, II e III. 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
A afirmativa I está correta, pois o diagrama de classes é o mais usado, sendo a principal base de qualquer 
solução orientada a objetos. As classes são agrupadas para criar diagramasde classes quando há uma 
diagramação de grandes sistemas. 
A afirmativa II está correta, pois o diagrama de componentes mostra a relação estrutural de elementos do 
sistema de software, na maioria das vezes utilizado quando se trabalha com sistemas complexos com 
múltiplos componentes. Os componentes têm a sua comunicação por meio de interfaces. 
A afirmativa III está correta, pois o diagrama de estrutura é utilizado para demonstrar a estrutura interna de 
uma classe utilizada no diagrama. 
 
Distratores: 
A afirmativa IV está incorreta, pois o diagrama de sequência pertence aos diagramas UML do tipo 
comportamental. 
A afirmativa V está correta, pois o diagrama de caso pertence aos diagramas UML do tipo comportamental. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 6: O banco de dados armazena, controla e gerencia os bens mais valiosos 
que uma empresa na atualidade pode possuir. Isso se dá porque o mercado 
profissional está cada vez mais competitivo, acelerado e dinâmico, demandando 
das empresas respostas ágeis e assertivas, além da necessidade de estratégias 
bem estruturadas para uma determinada execução. O banco de dados armazena 
dados e, nessa gigantesca luta de competitividade, o dado preciso é sinal de poder. 
Diante do exposto, leia as afirmativas a seguir sobre as vantagens do uso de um 
banco de dados. 
1. Aumento de redundâncias. 
2. Aumento de inconsistências. 
3. Compartilhamento dos dados. 
4. Restrições de segurança. 
5. Padronização dos dados. 
Está correto o que se afirma em: 
Alternativas 
A) III, IV e V. 
B) II, III, IV e V. 
C) I, IV e V. 
D) II, IV e V. 
E) I, II, III, IV e V. 
 
Feedback: 
Resposta correta: III, IV e V. 
A afirmativa III está correta, pois permite a utilização simultânea e segura de um dado, por mais de uma 
aplicação ou usuário, independentemente da operação que esteja sendo realizada. Deve ser observado 
apenas o processo de atualização concorrente, para não gerar erros de processamento (atualizar 
simultaneamente o mesmo campo do mesmo registro). Os aplicativos são por natureza multiusuário. 
A afirmativa IV está correta, pois define para cada usuário o nível de acesso a ele concedido (leitura, leitura e 
gravação ou sem acesso) ao arquivo e/ou campo. Esse recurso impede que pessoas não autorizadas utilizem 
ou atualizem um determinado arquivo ou campo. 
A afirmativa V está correta, pois permite que os campos armazenados na base de dados sejam padronizados 
segundo um determinado formato de armazenamento (padronização de tabela, conteúdo de compôs etc.) e 
nome de variáveis seguindo critérios e padrões preestabelecidos pela empresa. Ex.: para o campo “sexo”, 
somente será permitido armazenamento dos conteúdos “M” ou “F”. 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Distratores: 
A afirmativa I está incorreta, pois possibilita a eliminação de dados privativos de cada sistema. Os dados que 
eventualmente são comuns a mais de um sistema são compartilhados por eles, permitindo o acesso a uma 
única informação sendo consultada por vários sistemas. 
A afirmativa II está incorreta, pois, por meio do armazenamento da informação em um único local com acesso 
descentralizado e sendo compartilhada a vários sistemas, os usuários utilizarão uma informação confiável. A 
inconsistência ocorre quando um mesmo campo tem valores diferentes em sistemas diferentes. Exemplo, o 
estado civil de uma pessoa é solteiro em um sistema e casado em outro. Isso ocorre porque essa pessoa 
atualizou o campo em um sistema e não o atualizou em outro. Quando o dado é armazenado em um único 
local e compartilhado pelos sistemas, esse problema não ocorre. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 7: O sistema gerenciador de banco de dados – SGBD possui um conjunto 
de funcionalidades e requisitos que são oferecidos como parte das ferramentas 
disponíveis em sua arquitetura. Nesse contexto, é importante que abranjam as 
funcionalidades específicas para que as tabelas das bases de dados possam se 
relacionar plenamente, para que haja interação entre os dados constantes no 
banco de dados. 
Diante do exposto, leia as afirmativas a seguir sobre as vantagens de um SGBD. 
1. Maior disponibilidade. 
2. Redundância minimizada. 
3. Programa e arquivo de consistência. 
4. Precisão. 
Está correto o que se afirma em: 
Alternativas 
A) II, III e IV. 
B) III e IV. 
C) I, II, III e IV. 
D) I e II. 
E) I, III e IV. 
 
Feedback: 
Resposta correta: I, II, III e IV. 
A afirmativa I está correta, pois uma das grandes vantagens existentes em um SGBD é que a mesma 
informação encontrada na base de dados pode ser liberada para utilizadores diferentes, ou seja, 
compartilhamento de informações. 
A afirmativa II está correta, pois os dados existentes em um SGBD são mais concisos, uma vez que, como 
regra, a informação aparece apenas uma única vez. Isso faz com que haja redução da redundância de dados. 
Com a minimização da redundância, haverá a redução significativa do custo de armazenamento de 
informações em discos rígidos e outros dispositivos de armazenamento. 
A afirmativa III está correta, pois, com o uso de um SGBD, os formatos das tabelas e os programas do sistema 
obedecem a um padrão. Isso permite que as tabelas de dados sejam mais fáceis de manter, pois as mesmas 
diretrizes e regras se aplicam a todos os tipos de dados. O nível de consistência entre as tabelas e os 
programas também torna mais fácil o gerenciamento de dados quando vários programadores estão 
envolvidos no desenvolvimento de uma aplicação. 
A afirmativa IV está correta, pois dados consistentes são um bom sinal de que há integridade dos dados. Os 
SGBDs caracterizam a integridade dos dados, uma vez que as atualizações e alterações dos dados só 
precisam ser realizadas em um só lugar. 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 8: O gerenciamento do banco de dados continua a ganhar importância 
conforme mais e mais dados tornam-se disponíveis on-line e ainda mais acessíveis 
através da rede de computadores. Atualmente, a área está sendo impulsionada por 
ideais excitantes: pelo banco de dados multimídia, pelo vídeo interativo, pelos 
fluxos de dados, pelas bibliotecas digitais, etc. Comercialmente, os sistemas de 
gerenciamento de banco de dados representam um dos maiores e mais ativos 
segmentos de mercado. 
 RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de 
banco de dados. Trad. Célia Taniwake. 3. ed. Porto Alegre: AMGH, 2011. 
 
Considerando as vantagens de uso dos sistemas de gerenciamento de banco de 
dados (SGBD), julgue as afirmações a seguir. 
 
I. Os dados tornam-se mais fáceis de acessar e manipular. 
 
II. É permitida uma maior segurança ao acesso ao SGBD devido às proteções. 
 
III. O tempo de desenvolvimento de aplicações torna-se maior devido à 
complexidade de operacionalização. 
 
É correto o que se afirma em 
Alternativas 
A) I, II e III. 
B) I e II, apenas. 
C) II e III, apenas. 
D) I, apenas. 
E) III, apenas. 
 
Não há feedback para essa questão. 
Resposta correta: I e II, apenas. 
 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 9: Atualmente, a informação está entre um dos ativos mais valiosos para 
as empresas de qualquer ramo e porte. Manter os dados que são gerados 
diariamente e armazená-los de forma segura e íntegra está se tornando primordial 
para gerar tomadas de decisões importantes por parte dos gestores e diretores 
empresariais. O Sistema de Gerenciamento de Bases de Dados (SGBD) é o software 
utilizado paragerir estas bases de dados, permitindo a criação, a modificação, a 
eliminação e a inserção de dados e suas bases de dados. O primeiro SGBD foi 
projetado por Charles Bachman, na General Electric em meados de 1960 e foi 
chamado de Depósito de Dados Integrados, deste ponto em diante começaram a 
surgir outros SGBDs cada vez melhores visando sempre a qualidade de 
armazenamento e tomada de decisões empresariais. 
 
Considerando os SGBDs e suas vantagens, julgue as afirmações a seguir. 
 
I. O SGBD permite acesso a certos dados e relatórios somente para pessoas 
autorizadas, o que torna esses serviços uma vantagem importante. 
 
II. O SGBD possui a vantagem de permitir o acesso de vários usuários ao mesmo 
tempo a uma mesma informação no banco de dados, protegendo-os de falhas do 
sistema caso ocorram. 
 
III. O SGBD permite que se tenha uma base de dados em cada máquina que use um 
sistema de gestão único dentro de uma empresa, permitindo, assim, uma rapidez 
na inserção e atualização dos dados para gerar relatórios eficientes, o que se torna 
uma ótima vantagem. 
 
É correto o que se afirma em 
Alternativas 
A) II e III, apenas. 
B) I e II, apenas. 
C) I, II e III. 
D) I, apenas. 
E) III, apenas. 
 
Não há feedback para essa questão. 
Resposta correta: I e II, apenas. 
UNIVERSIDADE VEIGA DE ALMEIDA 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS – EAD 
DISCIPLINA DE BANCO DE DADOS 1 
2024 
 
Questão 10: Mediante os componentes adicionais de diagramas de classes, as 
classes pertencentes a um respectivo diagrama de classes irão representar os 
principais objetos, interações no aplicativo ou classes a serem programadas. 
Diante desse cenário, existe uma composição básica pertencente a um diagrama 
de classe. 
Diante disso, leia as afirmativas a seguir sobre a composição básica pertencente a 
um diagrama de classe: 
1. Métodos. 
2. Sinais. 
3. Tipos de dados. 
4. Pacotes. 
5. Interfaces. 
Está correto o que se afirma em: 
Alternativas 
A) II, III e IV. 
B) II, III, IV e V. 
C) I, II, III e IV. 
D) I, II, III, IV e V. 
E) I, III, IV e V. 
 
Feedback: 
Resposta correta: II, III, IV e V. 
A afirmativa II está correta, pois são os símbolos que representam as comunicações unidirecionais e 
assíncronas entre objetos ativos no modelo. 
A afirmativa III está correta, pois são os classificadores que definem esses valores de dados. Os tipos de 
dados determinados podem modelar os tipos primitivos e também as enumerações. 
A afirmativa IV está correta, pois são formas projetadas para estruturar os classificadores relacionados em 
um determinado diagrama de classe. Sua simbologia é definida por uma grande forma de retângulo com abas. 
A afirmativa V está correta, pois são uma coleção de assinaturas de operações e/ou definições de atributos 
que definem um conjunto coeso de comportamentos. Interfaces são semelhantes às classes, exceto que 
uma classe pode ter uma instância de seu tipo, e uma interface deve ter pelo menos uma classe para 
implementá-la. 
 
Distrator: 
A afirmativa I está incorreta, pois faz parte da terceira linha na forma de classe. Também são conhecidos 
como “operações”. Os métodos serão exibidos em um formato de lista, com a respectiva operação 
representada em sua própria linha. Já pertence à definição formal da classe.

Mais conteúdos dessa disciplina