Prévia do material em texto
Página | 1 RE V IS A ÇO T EÓ RI CO I LÍ N GU A P O RT U GU ES A RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 2025 EDIÇÃO PROJETO REVISÃO ESQUEMATIZADA Modelagem Conceitual Página | 2 RE V IS A ÇO T EÓ RI CO I LÍ N GU A P O RT U GU ES A RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Fala guerreiro(a), preparado(a)?! Este material foi desenvolvido para facilitar e turbinar os seus estudos e, principalmente, a sua revisão. Vai reparar que separamos a essência do que é fundamental e importante para saber na sua preparação. É importante, também, que você seja proativo e faça também os seus destaques conforme seu progresso no estudo e o concurso desejado. A revisão nos estudos desempenha um papel fundamental no processo de aprendizado e retenção do conhecimento. É uma estratégia que envolve a recapitulação e a análise do material de estudo com o objetivo de consolidar informações, esclarecer dúvidas e melhorar a compreensão de cada tópico. Este material turbinado e esquematizado foi produzido pelo Projeto Missão. Focamos no essencial (e mais um pouco) do que você precisa saber para uma finalidade: acertar questões de provas de concursos policiais! Então, vamos lá?! Hope! ACESSE NOSSAS REDES E SAIBA MAIS: www.projetomissao.com.br https://projetomissao.com.br/contato/ @projetomissao PIRATARIA É CRIME! ATENÇÃO: Este material é para uso pessoal e possui direitos autorais, sendo vedada qualquer forma de reprodução, distribuição ou comercialização sem a anuência do criador. Mesmo que ocorra a distribuição sem a intenção de lucro, o responsável pelo envio e o administrador do grupo (caso tenha) serão responsabilizados pelos seus atos. NÃO SE PREJUDIQUE! Agradecemos a sua compreensão e pedimos gentilmente para que não compartilhe o material por nenhum meio físico ou digital (WhatsApp, Telegram, Facebook, e-mail, sites, entre outros). Se você notar qualquer compartilhamento suspeito, pedimos a sua ajuda em denunciar essa fonte ilegal. Pirataria é crime e pode resultar em penas de até 4 anos de prisão, além de multa (art. 184, CP). Além disto, todo o tempo dedicado em criar o projeto é jogado no lixo! Lei de Direitos Autorais (Lei n° 9.610/89) Imagens Icon retiradas do site gratuito Flaticon (www.flaticon.com) RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 https://www.instagram.com/projetomissao/ Página | 3 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA SUMÁRIO: 1. INTRODUÇÃO ................................................................................................................................................................................ 4 2. MODELO ENTIDADE-RELACIONAMENTO .......................................................................................................................... 4 3. ENTIDADE ...................................................................................................................................................................................... 4 3.1 TIPOS DE ENTIDADE .......................................................................................................................................................................... 5 4. RELACIONAMENTO .................................................................................................................................................................... 6 4.1 CLASSIFICAÇÃO .................................................................................................................................................................................... 7 5. ATRIBUTOS ................................................................................................................................................................................... 9 6. GENERALIZAÇÃO E ESPECIALIZAÇÃO .............................................................................................................................. 10 7. NOTAÇÃO PÉ-DE-GALINHA (CROW’S FOOT) .................................................................................................................... 11 8. QUESTÕES SEM COMENTÁRIOS .......................................................................................................................................... 13 9. QUESTÕES COMENTADAS .....................................................................................................................................................16 RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 4 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA MODELAGEM CONCEITUAL 1. INTRODUÇÃO Que um banco de dados pode ser modelado de várias maneiras, dependendo das necessidades específicas do sistema e das preferências dos desenvolvedores, você já está cansado de saber. Mas você sabia que as diferentes modelagens refletem as maneiras de visualizarmos e organizarmos os dados para atendermos aos objetivos e requisitos do projeto? As três principais abordagens de modelagem de banco de dados são: modelagem conceitual, modelagem lógica e modelagem física. Portanto, este capítulo tem o objetivo de explorar a modelagem conceitual, uma das etapas do processo de design de um banco de dados. A modelagem conceitual é onde transformamos conceitos abstratos em estruturas de dados tangíveis, criando a base para sistemas robustos e eficientes. Ao explorar este capítulo, vamos entender os princípios fundamentais por trás dessa prática, analisando como identificar e representar entidades, atributos e relacionamentos de maneira precisa. Preparado? Bora lá, então!! 2. MODELO ENTIDADE-RELACIONAMENTO O modelo conceitual, que estudamos na aula passada, pode ser implementado de diferentes formas, como através do Modelo Entidade-Relacionamento, Notação de Pé-de-Galinha ou Notação de Barker. Contudo, o mais conhecido e cobrado em provas é o Modelo Entidade-Relacionamento, também chamado de MER ou de ER. Ele é um modelo que visa identificar o significado dos dados através de uma descrição dos objetos (denominado de entidades) com suas respectivas características (denominado de atributos) e das relações que estabelecem (denominado relacionamentos). Para que possamos visualizar melhor esse modelo, temos uma notação gráfica, denominada Diagrama Entidade-Relacionamento (DER), vejamos abaixo um exemplo: 3. ENTIDADE As entidades representam objetos do mundo real, podendo ser um substantivo concreto ou abstrato. Concreto se representar pessoas, automóveis, alimentos e roupas, por exemplo. Abstrato se surgir de uma interação com outras entidades, como vendas, desempenho, cargos e funções. Ela é representada por um retângulo e contém uma instância. Então, por exemplo, temos uma entidade denominada Cursos Preparatórios e uma instância denominada MISSÃO. Temos uma entidade denominada Simulados e uma instância denominada Projeto Missão. Podemos ter ainda uma entidade denominada Concursos e uma instância denominada Polícia Federal. Uma entidade chamada livro e uma instância denominada O Pequeno Príncipe. (1,n) (1,n) ALUNO MISSAO PROFESSOR contem Id_ALUNOMISSAO capacidade Id_PROFESSOR telefone(1,n) nome RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 5 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Vocês estão entendendo a lógica? Vamos olhar através de imagens para ficar mais claro. 3.1 TIPOS DE ENTIDADEAs entidades podem ser classificadas em fortes, fracas ou associativas. ENTIDADES FORTES: São entidades independentes, ou seja, elas sozinhas produzem sentido completo, é como se elas tivessem uma identidade própria. Elas possuem atributos que as identificam de forma única e são representadas por um retângulo. Eles poderiam ser representados assim: ENTIDADES FRACAS: São entidades que dependem de outra entidade forte e não podem ser identificadas unicamente por seus atributos para serem compreendidas. Elas são representadas por dois retângulos. Vamos ver como seria representado graficamente: Toda entidade fraca possui uma dependência, mas nem toda dependência é uma entidade fraca. Vou te explicar melhor a seguir com um exemplo. ENTIDADE CURSOS PREPARATÓRIOS INSTÂNCIA MISSÃO ENTIDADE SIMULADOS INSTÂNCIA PROJETO MISSÃO ENTIDADE CONCURSOS INSTÂNCIA POLICIA FEDERAL Exemplo: A entidade veículo em um banco de dados de frotas, é uma entidade forte, pois independe de quaisquer outras para existir, ou ainda, a entidade livro em um banco de dados da biblioteca. VEÍCULO LIVRO Exemplo: Imagine um banco de dados de uma empresa de plano de saúde, ela tem os titulares que são entidades fortes e os dependentes que são entidades fracas, pois para ser dependente necessariamente precisa haver um titular. Já em um sistema de uma loja, a entidade produtos é forte, mas a entidade vendas é fraca, pois só é possível fazer uma venda se existirem os produtos. . TITULAR DEPENDENTE possui PRODUTOS VENDAS realizar RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 6 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Imagine um bairro, ele pode ter vários imóveis, mas um imóvel só pode pertencer a um bairro. Todo imóvel obrigatoriamente está em um bairro, correto? Então em tese, seria uma entidade fraca, porém imagine que nos atributos temos o endereço completo da casa, com rua, número e CEP. Dessa forma, esse atributo é capaz de identificar a casa de forma única, portanto vai contra as regras de uma entidade fraca. Entendeu!? ENTIDADE ASSOCIATIVA: É quando as entidades estabelecem um relacionamento de muitos para muitos (M:N), podendo haver a necessidade de armazenar dados específicos de associação. Nesse caso, ao invés de adicionar esses dados diretamente em uma das entidades envolvidas no relacionamento, cria-se uma entidade associativa para manter essas informações. Essa entidade associativa poderá ter seus próprios atributos, além de contar atributos que fazem referência às chaves primárias das entidades originais. As entidades associativas são representadas por um retângulo com um losango dentro. Vejamos abaixo como ficaria o exemplo que estudamos: Esse conceito ficará mais claro para você no final da aula, lhe garanto! 4. RELACIONAMENTO Relacionamento é a definição das relações que existem entre as entidades, ou seja, ele descreve a associação entre duas ou mais entidades. É representado por um losango. Imagine a entidade cliente e a entidade pedidos, um cliente pode fazer muitos pedidos, mas um pedido é feito por apenas um cliente. Ou ainda, as entidades “paciente” e “médico”, um paciente pode ser atendido por vários médicos e um médico pode atender vários pacientes. Como vocês podem observar, o relacionamento está ligado diretamente com a associação que existe entre as entidades. Vejamos como podemos representar: Exemplo: Imagine o sistema de consultório, nele temos a entidade “médico” e “paciente”, um médico pode atender vários pacientes e um paciente pode ser atendido por vários médicos, nesse caso temos um relacionamento de muitos para muitos (M:N). Agora, imagine que gostaríamos de acrescentar a entidade “medicamento”, nesse caso, ela estaria ligada ao médico ou ao paciente? Pois o médico que prescreveu o remédio, mas o paciente recebeu a prescrição, sendo assim poderíamos criar uma entidade associativa para resolver esse problema, pois o ideal é que a prescrição do medicamento esteja associada a uma consulta e essa consulta a um médico e um paciente. . MÉDICO PACIENTE consulta prescrição MEDICAMENTO CLIENTE PEDIDOS realiza RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 7 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Podemos ter também um auto relacionamento, ou conhecido como relacionamento recursivo. Nessa situação, a entidade referência a si mesma, porém com diferentes papeis. Imaginem um funcionário que supervisiona outros funcionários. Nesse caso, poderíamos representar da seguinte maneira: Os relacionamentos podem ser considerados fortes ou fracos. Porém, tomem cuidado, pois é possível (mesmo que isso dificilmente ocorra) que uma entidade fraca se relacione com mais de uma entidade forte. Nessa situação, uma delas será selecionada para ser chamada de relacionamento identificador e será representada por um losango duplo para que seja possível identificar a entidade fraca. 4.1 CLASSIFICAÇÃO Podemos classificar os relacionamentos de acordo com o grau e a cardinalidade. A classificação de acordo com o grau está relacionada com o número de entidades que fazem parte de um determinado relacionamento. Vejamos alguns exemplos Binário MÉDICO PACIENTE atende FUNCIONÁRIO supervisiona supervisor supervisionado PRÉDIO ANDAR possui possui MORADOR Anote: Duas entidades, será binário; Três, ternário; Quatro, quaternário e assim sucessivamente. ENTIDADE 1 ENTIDADE 2 binário RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 8 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Ternário Já a classificação quanto à cardinalidade está relacionada com a quantidade de ocorrências das entidades em um relacionamento, podendo ser 1:1, 1:N, N:1 ou M:N. Essa representação é da cardinalidade mínima (0 ou 1) e da máxima (1 ou N), sendo que um relacionamento de muitos para muitos pode ser representado por M:N, além disso, é facultado representar a cardinalidade mínima, mas obrigatório representar a máxima. Pensemos no exemplo anterior da entidade cliente e a entidade pedidos, um cliente pode fazer muitos pedidos, mas um pedido é feito por apenas um cliente, nessa situação seria um relacionamento de um para muitos, portanto 1:N. Agora pensem no exemplo das entidades “paciente” e “médico”, um paciente pode ser atendido por vários médicos e um médico pode atender vários pacientes, essa situação seria um relacionamento de muitos para muitos. Vamos analisar outros exemplos abaixo: Neste diagrama podemos compreender que o 1 representa o fato de que um empregado (lado oposto da anotação) pode estar associado ao máximo de uma ocorrência ou departamento. Enquanto que a letra N representa que uma ocorrência de departamento (entidade do lado oposto da anotação) pode estar associada a muitas (N) ocorrências de emprego. Observem que podemos representar tanto o mínimo e o máximo como é o caso de (1,1) e (0,1), como apenas o máximo (1) e (N), porém a interpretação permanece a mesma. Analisando o (1,1) ou então apenas 1, podemos compreender que 1 veículo (entidade do lado oposto da anotação) pode estar associado a somente um dono, porém ao analisarmos o N ou (0,1), podemos compreender que um dono (lado oposto da anotação) pode estar associado a muitas ocorrências de veículos, ou seja, um veículo tem apenas um dono, mas um dono pode ter vários veículos. Nessa situação, temos que a representação(1,1) do lado esquerdo significa que a ocorrência mulher (lado oposto da anotação) pode estar associada a 1 ocorrência de marido, enquanto que o (1:1) do lado direito significa que a ocorrência marido (lado oposto da anotação) pode estar associada a 1 ocorrência de mulher, ou seja, uma mulher só pode ter um marido e um marido só pode ter uma mulher. ENTIDADE 3 ENTIDADE 1 ENTIDADE 2 ternário 1 N DEPARTAMENTO EMPREGADO lotação (1,1) (1,N) DONO VEÍCULO possui 1 N (1,1) (1,1) MARIDO MULHER casamento RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 9 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 5. ATRIBUTOS Os atributos são características de uma entidade e são representados através de círculos ou então elipses. Imagine a entidade carro, ela pode ter como atributo o ano, modelo ou chassi, por exemplo. A entidade livro pode ter os atributos autor, editora e ano. A entidade “pessoa” pode ter os atributos nome, CPF e data de nascimento. Vejam alguns exemplos gráficos. Os atributos podem ter diferentes classificações, vamos conhecer um pouquinho de cada uma delas. Inicialmente, falaremos dos atributos chave primária e chave estrangeira. ▶ Chave primária ou identificador: É único, ou seja, cada entidade só pode ter um atributo chave, ela visa identificar de forma única cada instância (ou linhas) de uma entidade em uma tabela, é representado por um sublinhado em seu nome ou então por uma circunferência pintada (como é o caso de CPF no exemplo acima) e é sempre formado por uma entidade forte. ▶ Chave estrangeira: São todos os demais atributos, os quais apontam a chave primária de uma outra tabela e são utilizados para vincular as informações entre elas. Os atributos podem ser classificados também em monovalorado e multivalorado. ▶ Monovalorado: É aquele que possui um único valor e é representado por uma elipse. Vamos analisar o exemplo acima, uma pessoa pode ter apenas um único CPF, uma única data de nascimento e um único nome, portanto todos esses atributos são monovalorados. ▶ Multivalorado: Mas e se adicionarmos o atributo “telefone”? Uma pessoa pode ter vários telefones diferentes, nesse caso, estamos falando de um atributo multivalorado, na qual possui mais de um valor e é representado por duas elipses. Podemos dividir os atributos também em simples ou compostos. ▶ Simples: Eles são simples por serem indivisíveis, ou seja, não podem ser subdivididos em partes menores (outros atributos). Observem o exemplo acima, CPF pode ser considerado um atributo simples, pois não é possível subdividirmos ele em outras partes, ou ainda, se adicionarmos o atributo “sexo”, nesse caso até existe a possibilidade de termos o sexto masculino ou feminino, porém mesmo assim, não é possível gerarmos uma nova classificação em cima dele. ▶ Composto: Pode ter subdivisões, como é o caso do nome, pois podemos dividir em primeiro nome, sobrenome, apenas nome do meio. O atributo telefone, pode ser dividido em código do país, DDD da região e o número propriamente dito. Poderíamos ter ainda um atributo denominado “endereço”, podendo ser dividido em CEP, rua, bairro, cidade. PESSOA NOME CPF TELEFONE DATA DE NASCIMENTO NOME CÓDIGO TEL PROJETO É possível que os atributos possuam cardinalidade, similar ao que já estudamos lá nos relacionamentos. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 https://symbl.cc/pt/collections/arrow-symbols/ https://symbl.cc/pt/collections/arrow-symbols/ Página | 10 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Para encerrarmos esse tópico, vamos ver a última divisão. Um atributo pode ser derivado ou armazenado. ▶ Derivado: Caso ele não seja armazenado explicitamente em um banco de dados, mas sim calculado com base dos atributos e é representado por uma elipse tracejada. Um ótimo exemplo é quando um sistema calcula a idade do cliente, porém você não preencheu a idade e sim a data de nascimento, ou seja, o próprio banco de dados que fez o cálculo. Imagine um sistema de uma escola, nele as professoras colocam apenas as notas dos alunos, exemplo “nota 1” “nota 2” e “nota 3”, nesse caso, o próprio sistema fará uma média dessas notas e irá calcular a nota final do aluno. ▶ Armazenado: Ele precisa estar armazenado no banco de dados e é representado por uma elipse sólida, é o caso da data de nascimento, da “nota 1”, nome, CPF. Vejamos como seria a representação gráfica das classificações dos atributos. Vamos ver em uma exemplificação gráfica. 6. GENERALIZAÇÃO E ESPECIALIZAÇÃO Antes de finalizarmos o diagrama DER é importante mencionarmos o fato de que ele pode apresentar generalizações e especializações. As especializações são processos de definição de um conjunto de subclasses de um tipo de entidade, ou seja, uma entidade mais geral é dividida em entidades mais específicas, cada uma delas representa uma entidade original. Enquanto a generalização são processos contrários, na qual as diferenças são suprimidas, identificando suas características comuns e omitindo uma subclasse, ou seja, os subtipos de uma entidade são agrupados em uma entidade mais geral. Representamos através de um triângulo no diagrama. Vejamos o exemplo: FUNCIONÁRIO CPF Atributo Simples NOME IDADE Atributo Derivado DATA_NASCIMENTO TELEFONE Atributo Multivalorado ENDEREÇO Cidade Rua Cidade Atributo Composto Especialização PESSOA PROFESSOR ALUNO Generalização RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 11 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Nessa situação, quando analisamos apenas a entidade pessoa, estamos generalizando, pois não levamos em consideração as subclasses que ela gera, contudo quando analisamos também as entidades professor e aluno, estamos fazendo o movimento inverso e, portanto, sendo mais específicos. 7. NOTAÇÃO PÉ-DE-GALINHA (CROW’S FOOT) Vocês lembram que eu mencionei que o modelo conceitual pode ter diferentes representações gráficas? Estudamos até o momento o Diagrama Entidade-Relacionamento (DER), porém é importante também mencionarmos a notação pé-de-galinha. Nele, as entidades são representadas por retângulos e dentro desses retângulos temos os atributos, sendo o atributo chave identificado por um asterisco no lado. Já com relação ao relacionamento, o que muda é a forma de representar a cardinalidade, na qual é feito da seguinte maneira: DESCRIÇÃO NOTAÇÃO DA CARDINALIDADE 0 – ZERO 1 – UM N – MUITOS Para realizar a leitura, analisamos a cardinalidade mínima (primeiro elemento de dentro para fora) e a cardinalidade máxima (segundo elemento de dentro para fora). É possível compreendermos melhor na imagem abaixo: DESCRIÇÃO NOTAÇÃO DA CARDINALIDADE 1 – E SOMENTE 1 0 OU 1 1 OU N 0 OU N N CARRO ID_CHASSI* MODELO ANO RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 12 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA Na segunda linha, por exemplo, a cardinalidade mínima seria o O (primeiro elemento) e a máxima o 1 (segundo elemento). Na terceira linha, a cardinalidade seria o 1 (primeiro elemento) e a máxima o N (segundo elemento). Sendo assim, em um diagrama a representação ficaria da seguinte maneira: DESCRIÇÃO CARDINALIDADES MÁXIMAS NOTAÇÃO DO RELACIONAMENTO 1:1 1:N N:N Galerinha, notem que a ideia geralé a mesma, o que muda é apenas a forma de representar, entendido!? Antes de começarem a fazer as questões, aconselho vocês a lerem novamente esse PDF, mesmo que de forma mais dinâmica e rápida, pois muitas nomenclaturas que utilizamos lá no início vocês ainda não estavam tão familiarizados, agora ficará muito mais claro! RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 13 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 8. QUESTÕES SEM COMENTÁRIOS 01. CEBRASPE – MPE-TO – 2024: A respeito de banco de dados, julgue o próximo item. O modelo conceitual de um banco de dados concebido por meio da abordagem entidade-relacionamento é usualmente representado por meio do diagrama entidade-relacionamento (DER), que capta as necessidades de armazenamento de dados para o contexto específico. 02. CESBRASPE– CTI – 2024: Acerca do modelo de entidade e relacionamento e do diagrama de entidade e relacionamento (DER), julgue o item a seguir. No DER, as entidades são mostradas como retângulos e seus atributos podem ser associados diretamente a esses retângulos, o que simplifica a notação e torna o diagrama mais claro e compreensível. 03. CESBRASPE– DATAPREV – 2023: No que se refere à representação do diagrama entidade-relacionamento (ER) precedente, julgue o item seguinte. 1 companhia possui muitas mercadorias. 04. CESBRASPE– MPC-SC– 2022: Julgue o próximo item, relativo a otimização de consulta, ETL, modelo entidade-relacionamento e bancos de dados NoSQL. Em um diagrama entidade-relacionamento (DER), uma entidade, cuja definição é um conjunto de objetos da realidade modelada, é representada graficamente por meio de um retângulo. 05. CESBRASPE– FUNPRESP-EXE– 2022: Julgue o próximo item a respeito de banco de dados. Um relacionamento N:N no modelo entidade-relacionamento dá origem a uma tabela associativa no modelo físico do banco de dados. 06. CESBRASPE– FUNPRESP-EXE– 2022: Julgue o próximo item com relação a conceitos utilizados na área de administração de dados. Na abordagem entidade-relacionamento, um para muitos (1:N) representa uma das classificações dos relacionamentos binários. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 14 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 07. CESBRASPE– PETROBRAS– 2022: Considerando o diagrama entidade relacionamento precedente, julgue o item a seguir. Uma Apólice pode estar associada a mais de uma instância de Carro, cujo atributo identificador é Registro. 08. CESBRASPE– PETROBRAS– 2022: Considerando o diagrama entidade relacionamento precedente, julgue o item a seguir Em Acidente não há atributo identificador, devido o relacionamento Envolvido ser opcional em relação a Carro. 09. CESBRASPE– PETROBRAS– 2022: Com base na figura e nas informações acima apresentadas, julgue o item. No modelo entidade-relacionamento em questão, é notável a presença de um relacionamento ternário. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 15 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 10. CESBRASPE– PG-DF– 2021: Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item. No modelo de entidade-relacionamento, uma entidade é representada por um conjunto de atributos, os quais são propriedades descritivas possuídas por membro de um conjunto de entidades. 11. CESBRASPE– CODEVASF– 2021: De acordo com o diagrama de entidade-relacionamento a seguir, cada Multa deve ser de um e somente um automóvel, e cada Automóvel pode ter uma ou muitas multas. 12. CESBRASPE– MINISTERIO DA ECONOMIA– 2020: Com relação às informações contidas no modelo conceitual precedente, julgue os próximos itens. A entidade SERVIÇO é um exemplo clássico de entidade associativa ou entidade fraca. 13. CESBRASPE– MINISTERIO DA ECONOMIA– 2020: Com relação às informações contidas no modelo conceitual precedente, julgue os próximos itens. Um PAÍS pode, ou não, tributar um SERVIÇO. 14. QUADRIX– CREA-TO– 2019: Em um modelo entidade‐relacionamento (MER), diz‐se que, em um relacionamento 1..1 – um para um, cada entidade pode referenciar múltiplas unidades daquele com o qual se relaciona. 15. QUADRIX– CRESS-PR– 2018: Chave primária composta é aquela formada por mais de um atributo, em que a combinação dos valores de cada atributo pode se repetir. GABARITO: 01. Correto. 06. Correto. 11. Correto. 02. Correto. 07. Errado. 12. Errado. 03. Errado. 08. Errado. 13. Correto. 04. Correto. 09. Errado. 14. Errado. 05. Correto. 10. Correto. 15. Errado. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 16 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 9. QUESTÕES COMENTADAS 01. CEBRASPE – MPE-TO – 2024: A respeito de banco de dados, julgue o próximo item. O modelo conceitual de um banco de dados concebido por meio da abordagem entidade-relacionamento é usualmente representado por meio do diagrama entidade-relacionamento (DER), que capta as necessidades de armazenamento de dados para o contexto específico. Gabarito: Correto O Modelo Entidade-Relacionamento, também chamado de MER ou de ER. Ele é um modelo que visa identificar o significado dos dados através de uma descrição dos objetos (denominado de entidades) com suas respectivas características (denominado de atributo) e das relações que estabelecem (denominado relacionamento). Para que possamos visualizar melhor esse modelo, temos uma notação gráfica, denominada Diagrama Entidade-Relacionamento (DER). 02. CESBRASPE– CTI – 2024: Acerca do modelo de entidade e relacionamento e do diagrama de entidade e relacionamento (DER), julgue o item a seguir. No DER, as entidades são mostradas como retângulos e seus atributos podem ser associados diretamente a esses retângulos, o que simplifica a notação e torna o diagrama mais claro e compreensível. Gabarito: Correto. É exatamente isso, no DER as entidades realmente são representadas por retângulos e os atributos pode sim estarem associados diretamente a essas entidades. 03. CESBRASPE– DATAPREV – 2023: No que se refere à representação do diagrama entidade-relacionamento (ER) precedente, julgue o item seguinte. 1 companhia possui muitas mercadorias. Gabarito: Errado. A cardinalidade analisada na questão é a (O,N), portanto uma companhia (lato oposto da anotação da cardinalidade) pode possuir nenhuma (0) ou muitas (n) mercadorias. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 17 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 04. CESBRASPE– MPC-SC– 2022: Julgue o próximo item, relativo a otimização de consulta, ETL, modelo entidade-relacionamento e bancos de dados NoSQL. Em um diagrama entidade-relacionamento (DER), uma entidade, cuja definição é um conjunto de objetos da realidade modelada, é representada graficamente por meio de um retângulo. Gabarito: Correto. Uma entidade é representada por retângulos, relacionamento por losango e um atributo por elipse. 05. CESBRASPE– FUNPRESP-EXE– 2022: Julgue o próximo item a respeito de banco de dados. Um relacionamento N:N no modelo entidade-relacionamento dá origem a uma tabela associativa no modelo físico do banco de dados. Gabarito: Correto. Quando temos um relacionamento N:N ou M:N, ou seja, muitos para muitos, utilizamos tabelas associativas como chave primáriadas duas tabelas. 06. CESBRASPE– FUNPRESP-EXE– 2022: Julgue o próximo item com relação a conceitos utilizados na área de administração de dados. Na abordagem entidade-relacionamento, um para muitos (1:N) representa uma das classificações dos relacionamentos binários. Gabarito: Correto. Quando falamos em relacionamentos binários, estamos falando de um relacionamento entre duas entidades. Um relacionamento (1:N) envolve apenas duas entidades, portanto relacionamento binário. 07. CESBRASPE– PETROBRAS– 2022: Considerando o diagrama entidade relacionamento precedente, julgue o item a seguir. Uma Apólice pode estar associada a mais de uma instância de Carro, cujo atributo identificador é Registro. Gabarito: Errado Ao analisarmos o diagrama e a relação estabelecida entre a apólice e o carro temos um relacionamento (1,N) e (1,1), respectivamente. Portanto, uma apólice está associada a um carro e um carro está associado a 1 ou várias apólices. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 18 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 08. CESBRASPE– PETROBRAS– 2022: Considerando o diagrama entidade relacionamento precedente, julgue o item a seguir Em Acidente não há atributo identificador, devido o relacionamento Envolvido ser opcional em relação a Carro. Gabarito: Errado. Acidente é considerado uma entidade fraca, portanto não tem um atributo identificador e necessariamente dependerá da entidade carro para pode identificar suas instâncias. 09. CESBRASPE– PETROBRAS– 2022: Com base na figura e nas informações acima apresentadas, julgue o item. No modelo entidade-relacionamento em questão, é notável a presença de um relacionamento ternário. Gabarito: Errado. Um relacionamento descreve a associação entre duas ou mais entidades, um relacionamento ternário é a relação entre três entidades. Na figura temos apenas relacionamentos binários. 10. CESBRASPE– PG-DF– 2021: Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item. No modelo de entidade-relacionamento, uma entidade é representada por um conjunto de atributos, os quais são propriedades descritivas possuídas por membro de um conjunto de entidades. Gabarito: Correto. Os atributos são características de uma entidade e são representados através de círculos ou então elipses. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 19 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 11. CESBRASPE– CODEVASF– 2021: De acordo com o diagrama de entidade-relacionamento a seguir, cada Multa deve ser de um e somente um automóvel, e cada Automóvel pode ter uma ou muitas multas. Gabarito: Correto. A questão está correta, pois um automóvel pode possuir 1 ou várias multas, enquanto uma multa está associada a um único automóvel. 12. CESBRASPE– MINISTERIO DA ECONOMIA– 2020: Com relação às informações contidas no modelo conceitual precedente, julgue os próximos itens. A entidade SERVIÇO é um exemplo clássico de entidade associativa ou entidade fraca. Gabarito: Correto. Entidades fracas são entidades que dependem de outra entidade forte e não podem serem identificas unicamente por seus atributos para serem compreendidas. Elas são representadas por dois retângulos 13. CESBRASPE– MINISTERIO DA ECONOMIA– 2020: Com relação às informações contidas no modelo conceitual precedente, julgue os próximos itens. Um PAÍS pode, ou não, tributar um SERVIÇO. Gabarito: Correto. As entidades país e serviço estabelecem um relacionamento de 0:N, portanto um país pode estar associado a nenhum (o) ou vários (n) serviços. 14. QUADRIX– CREA-TO– 2019: Em um modelo entidade‐relacionamento (MER), diz‐se que, em um relacionamento 1..1 – um para um, cada entidade pode referenciar múltiplas unidades daquele com o qual se relaciona. Gabarito: Errado. Quando fazemos referência a um relacionamento 1:1, significa que cada entidade pode referenciar apenas uma unidade daquela o qual se relaciona. RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39 Página | 20 RE V IS Ã O E SQ U EM A TI ZA D A I IN FO RM Á TI CA 15. QUADRIX– CRESS-PR– 2018: Chave primária composta é aquela formada por mais de um atributo, em que a combinação dos valores de cada atributo pode se repetir. Gabarito: Errado. O atributo chave primária ou identificador é único, ou seja, cada entidade só pode ter um atributo chave, ela visa identificar de forma única cada instância de uma entidade em uma tabela, é representado por um sublinhado em seu nome ou então por uma circunferência pintada e ele é sempre formado por uma entidade forte RENAN MENDES DE AMORIM CPF 02671060092 003fd4fc46bd10cd19f5d090326fb739 00 3f d4 fc 46 bd 10 cd 19 f5 d0 90 32 6f b7 39