Buscar

AV 01_MODELAGEM DE DADOS

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 5 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

Prévia do material em texto

AV 01 – MODELAGEM DE DADOS – ANHANGUERA 
 
1) Uma visão pode ser um subconjunto de um banco de dados. Podem ser 
resultantes de pesquisas, que retornam parte das informações armazenadas. Um 
SGBD com suporte as múltiplas visões, deve proporcionar facilidades para a 
definição de diversas visões. 
 
Uma visão (ou view) pode ser considerada como uma tabela virtual ou uma 
consulta armazenada. Permitem mais do que somente visualizar os dados, e 
também implementar algumas restrições. 
Com base na sentença, assinale a alternativa que apresenta as palavras que 
completam a frase corretamente. 
 
Alternativas: 
• a) 
função/tabela virtual/construir/visualizar/restrições. 
• b) 
view/tabela virtual/consultar/visualizar/restrições. 
Alternativa assinalada 
• c) 
trigger/tabela básica/construir/explorar/restrições. 
• d) 
tabela/trigger básica/construir/explorar/restrições. 
• e) 
tabela virtual/consulta básica/explorar/construir/restrições. 
 
 
 
 
 
 
 
 
 
 
2) 
O Modelo Entidade Relacionamento (também chamado Modelo ER, ou simplesmente 
MER), como o nome sugere, é um modelo conceitual utilizado na Engenharia de 
Software para descrever os objetos (entidades) envolvidos em um domínio de 
negócios, com suas características (atributos) e como elas se relacionam entre si 
(relacionamentos). 
Com relação ao modelo entidade-relacionamento utilizado em bancos de dados 
relacionais, marque a alternativa que corresponde à função desempenhada por um 
conjunto de entidades em um conjunto de relacionamentos. 
 
Alternativas: 
• a) 
Atribuição. 
• b) 
Recursão. 
• c) 
Papel. 
Alternativa assinalada 
• d) 
Composição. 
• e) 
Redundância. 
 
 
 
 
 
 
 
 
 
 
 
 
3) Um data warehouse (armazém de dados) é um sistema de computação utilizado 
para armazenar informações relativas às atividades de uma organização, em banco 
de dados, de forma consolidada. O desenho da base de dados favorece a geração 
de relatórios, a análise de grandes volumes de dados e a obtenção de informações 
estratégicas que podem facilitar a tomada de decisão. O data warehouse possibilita 
a análise de grandes volumes de dados, coletados dos sistemas transacionais 
(OLTP). 
Na conceituação dos modelos de dados para Data Warehouse, os modelos 
multidimensionais tiram proveitos dos relacionamentos inerentes nos dados para 
preencher os dados em matrizes multidimensionais que são denominadas: 
 
Alternativas: 
• a) 
Cubos de dados. 
Alternativa assinalada 
• b) 
Dados estruturados. 
• c) 
Estruturas multidimensionais. 
• d) 
Cubos multidimensionais. 
• e) 
Estruturas de cubos multidimensionados. 
 
 
 
 
 
 
 
 
 
 
 
4) Um diagrama de classes pode oferecer três perspectivas, cada uma para um tipo 
de observador diferente. São elas: Conceitual, especificação e implementação. 
Fonte: Diagrama de Classes. Disponível 
em: <http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/clas
ses/classes1.htm>. Acesso em: 15 de Julho de 2018. 
Em associações entre classes, a cardinalidade pode ser explicada pela seguinte 
afirmação: 
 
Alternativas: 
• a) 
Indica se uma classe é ou não dependente de outra classe. 
• b) 
É uma característica que permite determinar se os atributos de uma classe 
podem ou não ser acessados por outras classes. 
• c) 
É uma indicação do número de objetos de cada classe envolvidos com a 
associação. 
Alternativa assinalada 
• d) 
Indica a direção da associação. 
• e) 
Pode indicar que uma classe pertence a outra e seus atributos podem ser 
válidos em ambas as situações analisadas em uma associação. 
 
 
 
 
 
 
 
 
 
 
 
5) A integridade referencial tem como exigência básica a sua existência em uma 
outra tabelas, como chave primária. Estabelecer a integridade referencial é 
justamente garantir que ao relacionar uma tabela com outra, ter a garantia de que 
a chave estrangeira tenha sido cadastrada (primeiramente) como chave primária de 
outra tabela que compõe o relacionamento. Um dos passos para estabelecer a 
integridade referencial deve-se observar os relacionamentos e procurar por 
cardinalidades do tipo N nas tabelas. 
Com base nos passos para estabelecer a integridade referencial, avalie as seguintes 
asserções e a relação proposta entre elas. 
 
I - Caso exista uma ou mais cardinalidades do tipo N, então, haverá várias chaves 
estrangeiras. 
 
Porque 
 
II - Deve-se estabelecer várias chaves primárias para determinar os 
relacionamentos. 
A respeito dessas asserções, assinale a alternativa correta. 
 
Alternativas: 
• a) 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da 
I. 
• b) 
As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa da I. 
• c) 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
Alternativa assinalada 
• d) 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
• e) 
As asserções I e II são proposições falsas.

Continue navegando