Prévia do material em texto
Av1 - Modelagem de Dados 1) Os bancos de dados são sistemas organizados para armazenar, gerenciar e recuperar informações de forma eficiente. Eles são essenciais para aplicações modernas, permitindo o armazenamento estruturado de dados. Qual das alternativas abaixo descreve corretamente um banco de dados? Alternativas: · a) Um sistema exclusivamente utilizado para armazenar documentos de texto. · b) Um conjunto organizado de dados que permite recuperação e manipulação eficiente. Alternativa assinalada · c) Uma linguagem de programação voltada para cálculos matemáticos avançados. · d) Uma ferramenta utilizada apenas para criar planilhas financeiras. · e) Um software que impede o acesso a informações armazenadas. 2) No Modelo Entidade-Relacionamento, as entidades representam objetos do mundo real e podem ser classificadas como fortes ou fracas, dependendo de sua dependência em relação a outras entidades. Qual das afirmativas abaixo caracteriza corretamente uma entidade fraca? Alternativas: · a) É uma entidade que não possui atributos próprios. · b) Sempre pode ser identificada de forma única sem precisar de uma entidade associada. · c) Depende de uma entidade forte para ser identificada, pois não possui chave primária própria. Alternativa assinalada · d) Não pode ter relacionamentos com outras entidades. · e) É utilizada apenas para representar dados temporários. 3) Os Sistemas Gerenciadores de Bancos de Dados (SGBD) são softwares responsáveis por administrar bancos de dados, garantindo segurança, integridade e eficiência no acesso às informações. Qual das opções abaixo representa corretamente uma função de um SGBD? Alternativas: · a) Criar arquivos de texto para armazenar dados de forma manual. · b) Gerenciar a estrutura e acesso aos dados, garantindo controle sobre permissões e transações. Alternativa assinalada · c) Somente permitir a visualização de dados, sem oferecer recursos de modificação. · d) Substituir completamente o uso de linguagens de programação para análise de dados. · e) Excluir automaticamente os dados após um período de tempo pré-determinado. 4) O Modelo Entidade-Relacionamento (ER) é amplamente utilizado para representar a estrutura de um banco de dados de forma visual, auxiliando no planejamento e na implementação de sistemas. Qual dos elementos abaixo faz parte do modelo ER? Alternativas: · a) Funções matemáticas para cálculos estatísticos. · b) Componentes principais como entidades, relacionamentos e atributos. Alternativa assinalada · c) Algoritmos de inteligência artificial para tomada de decisão. · d) Blocos de código para manipulação de arquivos externos. · E) Mecanismos exclusivos para criptografia de dados. 5) No Modelo Entidade-Relacionamento, os relacionamentos definem como as entidades interagem entre si dentro do banco de dados. Eles podem ser classificados de acordo com sua cardinalidade, que indica o número de ocorrências de uma entidade associada a outra. Qual das opções abaixo representa um relacionamento do tipo um para muitos (1:N)? Alternativas: · a) Um cliente pode estar associado a vários pedidos, mas cada pedido pertence a um único cliente. Alternativa assinalada · b) Um funcionário pode estar associado a apenas um departamento e um departamento pode ter apenas um funcionário. · c) Uma loja pode ter diversos produtos, e um mesmo produto pode ser vendido por várias lojas. · d) Um estudante pode se matricular em várias disciplinas, e cada disciplina pode ter vários estudantes matriculados. · e) Uma empresa pode ter apenas um gerente, e cada gerente pode gerenciar apenas uma empresa.