Buscar

ATV 02 BD1

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

28/05/2019 Unicesumar - Ensino a Distância
1/6
ATIVIDADE 2 - ENG SOFT - BANCO DE DADOS I - 2019B
Período:20/05/2019 08:00 a 04/06/2019 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 05/06/2019 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
A cardinalidade permite expressar o número de ocorrências com que uma entidade pode tomar parte em
um relacionamento. Permite também expressar as possibilidades e restrições de associações entre uma
entidade e outra.
  
CARDOSO, V.; CARDOSO, G. Sistemas de Banco de Dados: uma abordagem introdutória e aplicada. São
Paulo - SP. Saraiva, 2012
 
A cardinalidade pode ser expressada de várias formas, com base em seus estudos e o livro da disciplina,
analise a seguir as afirmativas e assinale a correta.
  
ALTERNATIVAS
A cardinalidade 1:N representa que a entidade tem a propriedade de no mínimo um e no máximo vários.
Quando queremos representar que um professor pode ministrar várias disciplinas, aplicamos a cardinalidade 1:1
Quando não sabemos a quantidade e ocorrências que podem acontecer em um relacionamento, aplicamos apenas
0:0 como alternativa.
Ao se analisar a cardinalidade N:1, notamos que estamos representando a expressão de no mínimo 1 e no máximo
de N para a relação entre entidades.
A cardinalidade de relacionamento M:M é mais utilizada, pois temos a visão de muitos para muitos podendo ser
aplicado para praticamente todos os casos.
2ª QUESTÃO
Segundo Silberchatz et al. (2005), o modelo de dados é “uma coleção de ferramentas conceituais para
converter, relações de dados, semântica de dados e restrições de consistência”. Pesquisadores estudaram e
aplicaram diversos conceitos de modelo de dados até chegar em um padrão, sendo alguns desses modelos:
hierárquico, rede, relacional e orientado a objetos. Cada modelo pode trazer vantagens ou desvantagens no
armazenamento de dados.
 LUZ, C. D.; PELISSARI, W. R. Banco de Dados I. Maringá: UniCesumar, 2017.
Com base no exposto, assinale a alternativa que possui as características do modelo de dados hierárquico:
ALTERNATIVAS
28/05/2019 Unicesumar - Ensino a Distância
2/6
Esse modelo possui grande complexidade em efetuar consultas e os dados são consistentes quando há atualização
de dados.
O modelo apresenta uma facilidade em suas consultas e não encontra dificuldades em efetuar uma representação
em diagramas.
Nesse modelo, tem-se a habilidade de manipular e criar dados conforme a necessidade. Além disso, ele se utiliza da
estrutura de dados permanente.
É apresentado inconsistência nos dados quando tiver atualizações. Depara-se, também, com uma grande dificuldade
na representação dos diagramas de árvore.
Encontra-se dificuldade na representação de diagramas por conta da forma de representação em árvore. As
consultas são muito complexas para serem efetuadas e os dados são consistentes quando se tem atualizações.
3ª QUESTÃO
Para Pulga et al. (2013),  "a modelagem de dados é um método de análise que, a partir de fatos relevantes a
um contexto de negócio, determina a perspectiva dos dados, permitindo organizá-los em estruturas bem
definidas e estabelecer regras de dependência entre eles.”
  
PUGA, S.; FRANÇA, E.; GOYA, M. Banco de dados: Implementação em SQL, PL/SQL e Oracle 11g. Pearson
Education do Brasil. São Paulo, 2013
 
Podemos classificar a modelagem de dados em três níveis, sendo conceitual, lógico e físico. A partir do
contexto apresentado, leia as afirmativas a seguir: 
 
I - A primeira fase é a modelagem conceitual, em que é possível descrever a estrutura de como os dados
serão armazenados em um SGBD, mesmo sem identificar qual será o SGBD utilizado.
 II - O modelo lógico é representado pelo conceito de entidade-relacionamento no qual se relaciona com o
SGBD.
 III - O modelo físico é a representação de como os dados devem estar estruturados no DER, dando ao
analista e ao cliente uma visão mais ampla da base a ser criada.
 IV - As etapas da elaboração de uma modelagem de dados é de grande importância, entretanto observe
que o SGBD só é relevante na segunda etapa.
 
É correto o que se afirmar em:
  
ALTERNATIVAS
I e II, apenas.
I e IV, apenas.
II e III, apenas.
I, II e IV, apenas
II, III e IV, apenas.
4ª QUESTÃO
28/05/2019 Unicesumar - Ensino a Distância
3/6
Os SGBDs mais conhecidos do mercado têm sua estrutura baseada no modelo de dados relacional, mas
conheceremos os modelos que antecederam o mesmo sendo o hierárquico e de rede e, um conceito mais
atual, o de Orientado a Objetos. Banco de Dados é basicamente um sistema computadorizado de
manutenção de registros; em outras palavras, é um sistema computadorizado cuja finalidade geral é
armazenar informações e permitir que os usuários busquem e atualizem essas informações quando solicitar
(DATE, 2003, p. 6, apud LUZ, 2018, p.17).
 O Modelo de Dados Relacionais teve sua origem pensando na necessidade de aumentar a independência
dos SGBDs, seu princípio é focado em armazenamento e recuperação de dados.
 
LUZ, Carlos Danilo; PELISSARI, William Roberto. Banco de Dados I. Maringá-Pr.: UniCesumar, 2018.
Reimpressão 192 p. (adaptado).
 
Podemos afirmar que o Modelo Relacional usa:
ALTERNATIVAS
Uma tabela de relações de acesso para determinados usuários.
Um conjunto de relações entre objetos representados por seus dados.
Uma coleção de tabelas para representar os dados e as relações entre eles.
Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários.
Uma coleção de tabelas de decisão para representar os dados por meio de relações parametrizadas.
5ª QUESTÃO
Um analista de BI utiliza diversas ferramentas para auxiliar na tomada de decisões, e uma delas é o Pentaho
Data Integration (PDI). O PDI é muito utilizado para transmissão de dados entre portais e para a importação
e exportação de dados. Pode-se utilizar essa ferramenta na extração ou integração de dados por meio de
três ações: extração, transformação e carregamento.
 LUZ, C. D.; PELISSARI, W. R. Banco de Dados I. Maringá: UniCesumar, 2017.
 
Com base no exposto, assinale a alternativa que contenha as atividades ligadas à etapa de transformação:
ALTERNATIVAS
Geração de dimensões identificadas por chaves substitutivas, decodificação, verificação se os dados estão precisos e
corretos.
Correção de dados inválidos, filtragem de dados inválidos, adição de linhas à tabelas de fatos.
Adição e atualização de linhas, limpeza de dados, conversão de atributos para adequação.
Carregamento das tabelas de fatos, validação dos dados, conversão de atributos.
Agregação, adição e atualização de linhas, geração e gerenciamento de chaves.
6ª QUESTÃO
28/05/2019 Unicesumar - Ensino a Distância
4/6
A proposta da normalização é obter um modelo relacional a partir de qualquer tipo de representação de
dados. Por meio da mesma, podemos identificar as entidades e atributos das informações do arquivo em
questão.
LUZ, C. D.; PELISSARI, W. R. Banco de Dados I. Maringá-Pr.: UniCesumar, 2017
 
A normalização é separada em cinco etapas, sendo que, em cada etapa, é aplicado técnicas para transformar
dados não normalizados em informações úteis para o analista. A partir do exposto apresentado e o livro da
disciplina, assinale a seguir a alternativa correta sobre a normalização.
ALTERNATIVAS
A primeira forma normal só pode ser aplicada caso o documento esteja na normalização zero.
Após a segunda forma normal, já é possível desenvolver um DER para melhor compreensão do documento.
Na terceira forma normal, o documento ganha forma e se aplica a remoção de redundância e também uma tabela
para cada tabela alinhada.
Na primeira forma normal, é trabalhado com um documento não normalizado, sendo possível aplicar apenas a
técnica de elaborar uma única tabela.
A terceira forma normal é umaderivação direta da segunda forma normal, tendo como objeto a redução de
redundâncias e também um melhor entendimento com os dados separados.
7ª QUESTÃO
A compreensão das regras de negócio do cliente, quando se está desenvolvendo um sistema, é fundamental
para o sucesso do projeto. Para isso, efetuamos as modelagens de dados, a fim de termos uma melhor
compreensão do projeto. 
 
Leia o trecho a seguir e posteriormente assinale a alternativa que contenha as possíveis entidades a serem
criadas no SGBD.
 
“O Supermercado União deseja efetuar o controle dos produtos disponíveis em suas filiais e, atualmente, o
gerente está tendo muitos problemas em controlar o que deve ser reposto. Neste sistema, teremos que ter
indicadores informando quando algum item esteja com estoque inferior a 20 itens.”
 
Com base no exposto podemos afirmar que:
  
ALTERNATIVAS
Filial - Produtos - Estoque são entidades.
Produtos - Filial - Gerente são entidades.
Controle - Produtos - Estoque são entidades.
Reposição - Indicadores - Itens são entidades.
Produtos - Controle - Indicadores são entidades.
8ª QUESTÃO
28/05/2019 Unicesumar - Ensino a Distância
5/6
O analista de BI tem como função investigar os motivos pelos quais um determinado evento está
ocorrendo ou fazer previsões com base em simulações de variáveis e por comandos condicionais. Isso,
utilizando-se de sistemas como o Business Analytics e os Sistemas de Apoio à Decisão. Assim, uma analista
de BI utiliza diversas ferramentas no apoio a decisões.
 
Além das ferramentas apresentadas, quais são os outros softwares utilizados pelo BI para a geração de
relatórios?
ALTERNATIVAS
Management System Reporting e Systems Management.
Management System Reporting e Sistemas de Informações Gerenciais.
Sistemas de Informações Gerenciais e Management Reporting System.
Management Information Systems e Sistemas de Geração de Relatórios.
Sistemas de Informações Gerenciais e Management Information Systems.
9ª QUESTÃO
Em um DER, é aplicado a modelagem de dados na etapa conceitual, sendo que uma entidade representa
uma tabela do Banco de Dados. Um dos desafios dos analistas é conseguir distinguir uma entidade de um
atributo ou até mesmo de um dado. Sendo assim analise a lista de itens abaixo.
 
 
Podemos afirmar que são entidades possíveis:
  
ALTERNATIVAS
Os itens produto, preço, copo e data são possíveis entidades.
As únicas entidades possíveis são: pagamento, valor, vendedor e cliente.
Nos itens apresentados, praticamente todos são entidades, exceto cor e copo.
Podemos observar que cliente, vendedor, pagamento e produto são entidades.
Não é possível apontar entidades sem saber qual é o SGBD que será implementado
10ª QUESTÃO
28/05/2019 Unicesumar - Ensino a Distância
6/6
A utilização de um DER na elaboração da estrutura do Banco de Dados tem como função prevenir possíveis
falhas ou um banco mal estruturado, o mesmo nos dá uma visão total do mesmo, a representação do DER é
efetuada por meio de elementos gráficos e textuais. Para efetuar a composição do DER, o mesmo se utiliza
de entidades, as quais representam as tabelas de um Banco de Dados, e atributos que são os dados da
tabela, também podemos considerar sendo as colunas da tabela. As entidades de um Banco de Dados
possuem associações para representá-las utilizamos o relacionamento, item que caracteriza esta associação.
Devemos pensar também na regra de negócio proposta no início do projeto, em que teremos alguns
registros e obrigações em alguns relacionamentos, para isso, vamos utilizar a cardinalidade de
relacionamentos, sendo indicado o número máximo e mínimo de associações permitidos para os
relacionamentos entre as entidades.
 
LUZ, Carlos Danilo; PELISSARI, William Roberto. Banco de Dados I. Maringá-Pr.: UniCesumar, 2018.
Reimpressão 192 p. (adaptado).
 
 A Normalização é uma técnica de modelagem de dados, ligada ao modelo relacional, que pretende definir
um conjunto de tabelas prontas para serem implementadas numa base de dados relacional. Sobre
Normalização, é correto afirmar:
ALTERNATIVAS
Todos as alternativas estão corretas.
A etapa da primeira forma normal (1FN) tem como função a eliminação de redundância de dados.
Normalização serve para reagrupar informações de forma a eliminar redundâncias de dados que possam existir nos
arquivos.
Para transformar uma tabela não normalizada para 3FN(3a Forma Normal), devemos criar outra tabela para cada
tabela alinhada. Dessa forma, os dados são separados em duas tabelas para melhorar a organização.
Para transformar uma tabela não normalizada para 2FN(2a Forma Normal), devemos elaborar uma única tabela, mas
ela vai contar com redundância de dados. Nessa tabela, as informações vão aparecer repetidas em cada linha.

Outros materiais