Baixe o app para aproveitar ainda mais
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.
Compartilhar