Buscar

Banco de Dados Aplicado AV1

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Banco de Dados Aplicado AV1 
Conteúdo do exercício 
1. Pergunta 1 
0,5/0,5 
No modelo relacional, todos os valores em uma coluna são do mesmo tipo de dado. Na terminologia 
formal, uma linha é chamada tupla, um cabeçalho de coluna é conhecido como atributo, e a tabela é 
chamada relação. O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna 
é representado pelo domínio de valores possíveis. 
Fonte: ELMASRI, Ramez et al. Sistemas de banco de dados. São Paulo: Pearson, 2005. p. 89. 
 
Considerando essas informações e o conteúdo estudado sobre modelo relacional, pode-se afirmar que: 
Ocultar opções de resposta 
1. chave primária references nome representa uma tulpa. 
2. chave estrangeira references idade representa uma tupla. 
3. Correta: 
Miguel”, 0999189, 12/09/1998 representam uma tupla. 
Resposta correta 
4. “tupla especializada” references “foreign key” representa uma tupla. 
5. tupla indeterminada representa uma tupla. 
2. Pergunta 2 
0,5/0,5 
O MongoDB é um banco de dados orientado a documentos, sendo possível utilizá-lo em diferentes 
sistemas operacionais. Foi implementado em C++ e permite tanto concorrência como replicação de 
dados, característica importante nos bancos de dados NoSQL. 
 
Considerando essas informações e o conteúdo estudado sobre MongoDB, pode-se afirmar que: 
Ocultar opções de resposta 
1. Correta: 
uma coleção em banco de dados MongoDB é uma estrutura que armazena um conjunto de 
documentos. 
Resposta correta 
2. uma coleção é um caractere, valor inteiro, ponto flutuante, timestamp ou binário. 
3. uma coleção é voltada ao armazenamento das chaves primárias dos documentos. 
4. uma coleção determina as consultas de um banco de dados. 
5. uma coleção é um par chave-valor. 
3. Pergunta 3 
0,5/0,5 
Leia o excerto a seguir: 
 
“No modelo relacional os dados são estruturados, armazenados, manipulados e recuperados em forma 
de tabelas normalizadas, e todas as transações seguem propriedades de forte consistência chamadas 
ACID (Atomicidade, Consistência, Isolamento, Durabilidade).” 
Fonte: DE SOUZA, V. C. O.; DOS SANTOS, M. V. C. Maturing, consolidation and performance of NoSQL 
databases-comparative study. In: Proceedings of the Annual Conference on Brazilian Symposium on 
Information Systems: Information Systems: A Computer Socio-Technical Perspective. 2015. p. 32. 
 
Os bancos de dados NoSQL se baseiam em outras propriedades, definidas como BASE. Considerando 
essas informações e o conteúdo estudado sobre bancos de dados NoSQL, pode-se afirmar que BASE 
significa: 
Ocultar opções de resposta 
1. Basically unavailable (basicamente indisponível), Soft-state (estado leve), Always Consistent 
(sempre consistente). 
2. Basically available (basicamente disponível), Soft-state (estado leve), Always Consistent 
(sempre consistente). 
3. Basically Always available (basicamente sempre disponível), Soft-state (estado leve), Always 
Consistent (sempre consistente). 
4. Basically available (basicamente disponível), Soft-state (estado leve), Never Consistent (nunca 
consistent). 
5. Correta: 
Basically available (basicamente disponível), Soft-state (estado leve), Eventual Consistency 
(eventualmente consistente). 
Resposta correta 
4. Pergunta 4 
0,5/0,5 
No modelo físico, a linguagem SQL (standard query language — linguagem de consulta padrão) é 
utilizada na realização várias operações no banco de dados, que vão desde a criação do banco até suas 
tabelas, atributos e relacionamentos. 
Fonte: ELMASRI, Ramez et al. Sistemas de banco de dados. São Paulo: Pearson, 2005. p. 149. 
 
Considerando essas informações e o conteúdo estudado sobre Modelagem física de dados, analise as 
afirmativas a seguir e a relação proposta entre elas. 
 
I. O phpMyAdmin é um software que pode ser usado para criar o banco de dados físico. 
 
Porque: 
 
II. Através dele, é possível utilizar comandos SQL que permitem criar a estrutura do banco de dados. 
 
A seguir, assinale a alternativa correta: 
Ocultar opções de resposta 
1. As asserções I e II são proposições falsas 
2. Correta: 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I 
Resposta correta 
3. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
4. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 
5. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
5. Pergunta 5 
0,5/0,5 
Leia o excerto a seguir: 
 
“Atualmente a diversidade de tipos de modelos e números de banco de dados não relacionais (NoSQL) 
é grande, cada um possuindo conceitos e particularidades diferentes proporcionando ao 
desenvolvedor uma gama enorme, podendo atender a necessidades distintas.” 
Fonte: TOTH, R. M. Abordagem NoSQL – uma real alternativa. Universidade Federal de São Carlos. 
Sorocaba, 2011. (Adaptado). 
 
Considerando essas informações e o conteúdo estudado sobre o tópipco, pode-se afirmar que são 
modelos de dados NoSQL: 
Ocultar opções de resposta 
1. o modelo relacional, o modelo orientado a documentos, modelo orientado a grafos e modelo 
baseado em colunas. 
2. o modelo relacional, o modelo orientado a documentos, modelo orientado a objetos e 
relacional. 
3. Correta: 
o modelo chave-valor, o modelo orientado a documentos, modelo orientado a grafos e modelo 
baseado em colunas. 
Resposta correta 
4. o modelo relacional, o modelo orientado a documentos, modelo orientado a data warehouse e 
modelo de tomada de decisão. 
5. o modelo relacional, o modelo orientado a documentos, modelo orientado a objetos e modelo 
baseado em colunas. 
6. Pergunta 6 
0,5/0,5 
As dimensões utilizadas em um Data Warehouse representam as possíveis formas de visualizar os 
dados. Em outras palavras, as dimensões podem ser consideradas perspectivas de observação (ou seja, 
pontos de vista diferentes) de um determinado fato (um tópico de interesse, como vendas) para um 
negócio. 
 
Considerando essas informações e o conteúdo estudado sobre Data Warehouse, pode-se afirmar que: 
Ocultar opções de resposta 
1. vendas e valores são dimensões em um modelo dimensional. 
2. ano e chave primária são dimensões em um modelo dimensional. 
3. Correta: 
ano e região são dimensões em um modelo dimensional. 
Resposta correta 
4. número de unidades compradas e vendidas são dimensões em um modelo dimensional. 
5. número de correspondências recebidas são dimensões em um modelo dimensional. 
7. Pergunta 7 
0,5/0,5 
Leia o trecho a seguir: 
 
“O dado no banco de dados pode ser alterado frequentemente. Por exemplo, em um banco de dados de 
uma escola, ele muda todas as vezes que adicionamos um aluno ou registramos uma nova nota para 
um aluno. Os dados desse banco, em um determinado momento, são chamados de estado do banco de 
dados ou instantâneo (snapshot). Também chamado o conjunto corrente de ocorrências ou instâncias 
no banco de dados.” 
Fonte: ELMASRI, Ramez et al. Sistemas de banco de dados. São Paulo: Pearson, 2005. p. 21. 
 
Considerando essas informações e o conteúdo estudado sobre modelo conceitual de dados, pode-se 
afirmar que uma ocorrência de um banco de dados também pode ser definida como: 
Ocultar opções de resposta 
1. Correta: 
um registro em uma tabela de um banco de dados relacional. 
Resposta correta 
2. um dado do tipo NoSQl sendo inserido em um banco SQL. 
3. um item que ocupa mais do que o espaço necessário no banco de dados. 
4. um dado inexistente no banco de dados, que precisa de reparo. 
5. um erro ao salvar um item em um banco de dados. 
8. Pergunta 8 
0,5/0,5 
Leia o excerto a seguir: 
 
“O Dynamo é um banco de dados NoSQL de alta disponibilidade baseado no armazenamento de chave-
valor (Key-value) usado nos servidores da Amazon para prover uma experiência ‘always-on’ (sempre 
ativo). A desvantagem deste modelo é que não permite a recuperação de objetos por meio de consultas 
mais complexas.” 
Fonte: OLIVEIRA, S. S. Bancos de dados Não-Relacionais:um novo paradigma para armazenamento de 
dados em sistemas de ensino colaborativo. Revista da Escola de Administração Pública do Amapá, V. 2, 
n. 1, p. 184-194, 2014. 
 
Considerando essas informações e o conteúdo estudado sobre modelo de bancos de dados orientado a 
chave-valor, pode-se afirmar que o Dynamo DB. 
Ocultar opções de resposta 
1. é composto de grafos e tuplas. 
2. Correta: 
é composto de tabelas, itens e atributos. 
Resposta correta 
3. é composto de esquemas relacionais e tuplas. 
4. é composto de atributos, colunas e tuplas. 
5. é composto de grafos. 
9. Pergunta 9 
0,5/0,5 
Leia o excerto a seguir: 
 
“Uma característica evidente dos bancos de dados NoSQL é a ausência completa ou quase total do 
esquema que define a estrutura dos dados modelados. Esta ausência de esquema facilita tanto a 
escalabilidade quanto contribui para um maior aumento da disponibilidade.” 
Fonte: LÓSCIO, B. F.; OLIVEIRA, H. R.; PONTES, J. C. S. NoSQL no desenvolvimento de aplicações Web 
colaborativas. VIII Simpósio Brasileiro de Sistemas Colaborativos, v. 10, n. 1, p. 11, 2011. 
 
Considerando essas informações e o conteúdo estudado sobre NoSQL, pode-se afirmar que: 
Ocultar opções de resposta 
1. A ausência de estrutura permite uma boa usabilidade aos sistemas ligados a um banco de 
dados NoSQL. 
2. Correta: 
A ausência de estrutura permite flexibilidade aos bancos NoSQL. 
Resposta correta 
3. A ausência de estrutura permite segurança aos bancos de dados NoSQL. 
4. A ausência de estrutura permite complexidade aos bancos de dados NoSQL. 
5. A ausência de estrutura permite limite aos bancos de dados NoSQL. 
10. Pergunta 10 
0,5/0,5 
Leia o trecho a seguir: 
 
“Toda coluna que faz parte da chave primária e que não é uma chave estrangeira corresponde a um 
atributo identificador da entidade ou relacionamento. O atributo identificador serve portanto, para 
caracterizar uma entidade de forma única”. 
Fonte: ELMASRI, Ramez et al. Sistemas de banco de dados. São Paulo: Pearson, 2005. p. 39. 
 
Considerando essas informações e o conteúdo estudado sobre os conceitos básicos de bancos de 
dados, analise as afirmativas a seguir. 
 
I. Matrícula, código e CPF podem ser considerados como atributos identificadores. 
 
II. Matricula, nota e salário podem ser considerados como atributos identificadores. 
 
III. Código, salário e nome podem ser considerados como atributos identificadores. 
 
IV. ID da compra, código do cliente e CPF podem ser considerados como atributos identificadores. 
 
A seguir, assinale a alternativa correta: 
Ocultar opções de resposta 
1. Correta: 
I e IV. 
Resposta correta 
2. IV e III. 
3. II e III. 
4. I, III e IV. 
5. I, II e IV.