Acerca de conceitos de modelagem de dados sob o modelo E-R, ...
Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa.
Cardinalidades expressam o número de entidades que outra entidade pode se associar via de relacionamento.
Considero esta questão de nível difícil.
Cardinalidades expressam o número de MÍNIMO E MÁXIMO DE OCORRÊNCIAS DENTRO DE UM RELACIONAMENTO dos quais uma entidade participa.
Grau de relacionamento.
Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.
Gaba: ERRADO
Em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos o graus de relação entre duas entidades ou tabelas.
No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1.
ERRADO
(2016/TRT-8ªr) A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a uma ocorrência da entidade em questão. CERTO
(2015/MEC/Desenvolvedor) As cardinalidades, também chamadas de relacionamento, podem ser 1:1, 1:N e N:N. CERTO
CESPE tem o padrão de confundir os conceitos de cardinalidade e grau.
*CARDINALIDADE = representa o númeor de ocorrências das entidades em um dado relacionamento -> relacionado ao número de tuplas
*GRAU = número de entidades em um dado relacionamento -> relacionado ao número de atributos
GAB: E
Comentários: conforme vimos em aula, cardinalidades expressam a quantidade de instâncias de uma entidade que participam de um relacionamento e, não, a quantidade de relacionamentos
Gabarito ERRADO
Cardinalidades expressam a quantidade de instâncias de uma entidade que participam de um relacionamento e, não, a quantidade de relacionamentos.
Fonte: Estrategia concursos
cardinalidades expressam a quantidade de INSTÂNCIAS(ocorrências específicas de uma entidade) de uma entidade que participa de um relacionamento !
GABARITO ERRADO!
.
.
CARDINALIDADE EXPRESSA A QUANTIDADE DE INSTÂNCIAS QUE UMA ENTIDADE PARTICIPA EM UM RELACIONAMENTO.
GABARITO ERRADO.
REDAÇÃO ORIGINAL.
Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa. ERRADA
-------------------------------------------------
REDAÇÃO RETIFICADA.
Cardinalidades expressam o número de INSTÂNCIAS dos quais uma entidade participa. CERTO
Quantidade de relacionamentos:
Grau de relacionamentos: unário(autorrelacionamento), binário, ternário, n-ário
Cardinalidades: quantidade de instâncias de uma entidade que participam de um relacionamento
GABARITO ERRADO
Classificação de Relacionamentos:
Quanto ao grau: quantidade de entidades no relacionamento, podendo ser unário (autorrelacionamento) = 1 entidade, binário = 2 entidades, ternário = 3 entidades, e etc.
Quanto à cardinalidade: representa a quantidade de ocorrências ou instâncias de cada entidade presente no relacionamento: 1:1 (um para um), 1:N (um para muitos), N:1 (muitos para um) e N:M (muitos para muitos).
Exemplo 1:1 (um para um): Pessoa {1,1} --> Possui <-- CPF {0,1}. Uma Pessoa possui, no mínimo, 0 CPF e, no máximo, 1 CPF; já um CPF pertence a, no mínimo, 1 Pessoa e, no máximo, também 1 Pessoa.
FONTE: Estratégia Concursos.
"Se não puder se destacar pelo talento, vença pelo esforço".
A cardinalidade dos relacionamentos diz respeito ao número de entidades que outra entidade pode se associar via relacionamento, e não ao número de relacionamentos que uma entidade participa. Dito de outra forma, é o número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento. Baseado na cardinalidade, podemos ter os seguintes tipos de relacionamento.
❖ Relacionamento um para um (1:1)
❖ Relacionamento um para muitos (1:N)
❖ Relacionamento muitos para muitos (N:M)
Gabarito: Errado.
Questão pegadinha, O correto seria o número de instância.
Quanto ao Grau: Representa o número de entidades que participam de um relacionamento, podendo ser binário,
ternário, quaternário, entre outros.
gab.: ERRADO.
CARDINALIDADE
É o número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento. Ou seja, a cardinalidade é importante para ajudar a definir o relacionamento, pois ela define o número de ocorrências em um relacionamento.
FONTE: errando e aprendendo com os colegas do QC. Obrigada!!!
Bons estudos!
Gabarito: errado
Cardinalidade = número de ocorrência de ENTIDADES / INSTÂNCIA em um determinado RELACIONAMENTO.
OBS: instância é uma entidade específica.
(CESPE - 2018 - FUB - Técnico de Tecnologia da Informação)
Na cardinalidade de mapeamento entre o conjunto de entidades X e Y de uma associação um-para-um, uma entidade em X é associada, no máximo, a uma entidade em Y, e uma entidade em Y é associada, no máximo, a uma entidade em X. Gabarito: Certo
(CESPE - 2015 - MEC - Desenvolvedor)
As cardinalidades, também chamadas de relacionamento, podem ser 1:1, 1:N e N:N. Gabarito: Certo
(CESPE - 2015 - MEC - Administrador de Dados)
A cardinalidade nos diagramas de entidade-relacionamento especifica, para cada relacionamento, uma razão de cardinalidade como limite inferior SUPERIOR) e uma restrição de participação como limite superior (INFERIOR) Gabarito: Errado
(CESPE - 2015 - MEC - Administrador de Banco de Dados)
Em um processo de modelagem de dados, a cardinalidade define o número de ocorrências de uma entidade associadas às ocorrências de outra entidade por meio de um relacionamento específico. Gabarito: Certo
(CESPE - 2008 - TJ-DFT - Analista Judiciário - Tecnologia da Informação)
Em um diagrama entidade-relacionamento, a cardinalidade representa o número de ocorrências das entidades em um dado relacionamento. Gabarito: Certo
(CESPE / CEBRASPE - 2010)O modelo entidade-relacionamento permite representar certas regras que o conteúdo do banco de dados precisa respeitar. Entre essas regras, está o mapeamento das cardinalidades, que expressa o número de entidades às quais uma outra entidade se relaciona por meio de um conjunto de relacionamentos.(CERTO)
cardinaliDADE - entiDADE
Simples e objetivo:
A cardinalidade não demonstra a quantidade de relacionamentos e sim a quantidade de instâncias (número MÍNIMO e MÁXIMO) de que uma entidade participa em um relacionamento.
EX.:
ENTIDADE 1 (1:N)--------> relacionamento<-------(N:N) ENTIDADE 2
Entidade 1 N:N (muitos para muitos)
Entidade 2 1:N (um para muitos)
Lembrando que a leitura da cardinalidade é inversa.
Portanto, gab.: ERRADO.
Caso eu esteja equivocada, mande mensagem. Obg
(CESPE - Q51053) Em um diagrama entidade-relacionamento, a cardinalidade representa o número de ocorrências das entidades em um dado relacionamento. CERTO
A cardinalidade dos relacionamentos diz respeito ao número de entidades que outra entidade pode se associar via relacionamento, e não ao número de relacionamentos que uma entidade participa. Dito de outra forma, é o número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento. Baseado na cardinalidade, podemos ter os seguintes tipos de relacionamento.
❖ Relacionamento um para um (1:1)
❖ Relacionamento um para muitos (1:N)
❖ Relacionamento muitos para muitos (N:M)
Gabarito: Errado.
CESPE - 2011 - Correios - Analista de Correios - Analista de Sistemas - Produção) O uso de visão em banco de dados é uma forma de aumentar a sua segurança, pois impede o acesso direto aos dados de uma tabela, fornecendo somente os dados considerados necessários.
Resolução:
Uma visão é formada a partir de uma consulta pré-definida ou armazenada. Esta consulta de origem pode selecionar os dados que devem ser apresentados em uma visão e, assim, um usuário que tem acesso a uma visão somente irá visualizar os dados daquela visão e não da tabela como um todo. Com esse mecanismo, certos dados podem ficar restritos ao acesso da tabela base. Além disso, vale destacar que as operações de atualização ficam limitadas com o uso de visões, o que também promove maior segurança aos dados.
Podemos destacar, ainda, as seguintes vantagens com o uso de visões:
❖ Economizar tempo com retrabalho.
❖ Velocidade de acesso às informações:
❖ Mascarar a complexidade do banco de dados.
❖ Simplificar o gerenciamento de permissões de usuários.
❖ Organizar dados a serem exportados para outros aplicativos.
Gabarito: Certo.
ERRADO
CARDINALIDADES:
“Representam o número de ocorrências das entidades em um relacionamento”
“É o número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento.”
__________
(CESPE) Cardinalidade refere-se ao número de ocorrências de uma entidade que está associado com a ocorrência de outra entidade. (CERTO)
__________
(CESPE) As cardinalidades, também chamadas de relacionamento, podem ser: 1:1, 1:N e N:N (CERTO)
__________
(CESPE) Em um processo de modelagem de dados, a cardinalidade define o número de ocorrências de uma entidade associadas às ocorrências de outra entidade por meio de um relacionamento específico. (CERTO)
__________
(CESPE) Em um diagrama entidade-relacionamento, a cardinalidade representa o número de ocorrências das entidades em um dado relacionamento. (CERTO)
__________
(CESPE) A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a ocorrência de outra entidade. (CERTO)
__________
(CESPE) Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa. (ERRADO)
· Cardinalidades = número de ocorrências/instâncias
Cardinalidade: É baseado, no relacionamento, ou seja, no número de entidades que outra entidade pode se associar via relacionamento. O pessoal chama isso, às vezes de ocorrências.
Os relacionamento podem ser de três tipos:
- 1 pra 1 (fiel) ,
- 1 pra muitos (amante),
- muitos pra muitos (swing) kkk
Alternativa correta: E - errado
A questão nos coloca em pauta um tema central da modelagem de dados no modelo Entidade-Relacionamento (E-R), que são as cardinalidades. A cardinalidade é um conceito fundamental nesse contexto, pois ela define as regras de negócio de como as entidades se associam. Porém, a afirmação de que cardinalidades expressam o número de relacionamentos dos quais uma entidade participa não está precisa e pode induzir ao erro.
Cardinalidade se refere à especificação de quantas instâncias de uma entidade A podem estar associadas com quantas instâncias de uma entidade B, dentro de um determinado relacionamento. Existem vários tipos de cardinalidade, como 1:1, 1:N, N:1 e N:M, que expressam respectivamente relações de um para um, um para muitos, muitos para um e muitos para muitos. Ao invés de simplesmente contar relacionamentos, a cardinalidade determina a natureza e a intensidade desses relacionamentos entre as entidades.
Por exemplo, quando dizemos que um cliente pode realizar várias compras, mas cada compra é feita por apenas um cliente, estamos definindo uma cardinalidade de 1:N entre a entidade Cliente e a entidade Compra.
Portanto, a afirmação da questão é errada porque reduz a ideia de cardinalidade ao número de relacionamentos, quando, na verdade, a cardinalidade está mais diretamente ligada à natureza e às regras de associação entre as entidades no modelo de dados.
Entender esse conceito é crucial para criar um diagrama de entidade e relacionamento que reflita corretamente as necessidades do sistema ou do domínio de negócio que está sendo modelado. Uma modelagem incorreta da cardinalidade pode resultar em falhas de projeto que podem ser custosas de corrigir mais tarde.