Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Esta é uma postagem traduzida por IA.

제이의 블로그

Modelagem de dados conceitual

  • Idioma de escrita: Coreana
  • País de referência: Todos os países country-flag

Selecionar idioma

  • Português
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Texto resumido pela IA durumis

  • A modelagem de dados conceitual é o processo de separar entidades e definir atributos para representá-las em um ERD, usando identificadores e chaves para identificar exclusivamente entidades.
  • O relacionamento entre entidades é causado pela existência ou ação, e a cardinalidade 1:1, 1:N, N:M representa o relacionamento numérico.
  • O relacionamento entre dados essenciais e opcionais, como em um sistema de comentários, é representado pela opcionalidade, e é dividido em Obrigatório e Opcional.

A modelagem de dados conceitual é o processo de separar informações relacionadas em unidades de entidade e representar o relacionamento entre entidades como um ERD.

Separação de entidades e definição de atributos

Uma entidade é algo que existe e é independente, e pode armazenar dados.

Além disso, um atributo é o dado que uma entidade possui.

Por exemplo, professores e alunos em uma escola atendem a essas condições.

Aqui, o professor é uma entidade que contém dados como nome, idade e assunto, e o aluno também é uma entidade que contém dados como nome, ano, idade e número de matrícula.

Aqui, as entidades separadas se tornam tabelas em um banco de dados relacional no processo de modelagem de dados lógica, e os atributos se tornam colunas da tabela.

Identificador e chave

A Coreia do Sul identifica individualmente cada cidadão por meio do sistema de número de registro de residente.

Nesse caso, o número de registro de residente de um residente é um identificador que permite identificar quem é a pessoa.

O número de registro de residente é exclusivo para cada pessoa, para que possa ser usado para identificar individualmente cada pessoa e não pode ser duplicado com outra pessoa.

Ao representar entidades como ERD, você deve designar um identificador para que possa verificar as informações correspondentes de forma exclusiva.

Aqui, o identificador designado torna-se umachave primária(Primary Key) no processo de modelagem de dados lógica.


Se não houver um atributo exclusivo natural que possa ser designado como identificador, use umachave artificial(Artificial Key).

No entanto, uma chave gerada artificialmente é usada universalmente porque é considerada livre de alterações em todas as situações.


Todos os atributos que podem ser usados como identificadores em uma entidade são chamadoschave candidata(Candidate Key), e

atributos que podem ser usados como identificadores além da chave primária são chamadoschave alternativa(Alternate Key).

E essas chaves alternativas são boas para criar índices para melhorar o desempenho.


Além disso, em uma entidade que representa a associação entre departamento e funcionário, às vezes o número do departamento e o número do funcionário são usados juntos como uma chave. Isso é chamado dechave composta(Composite Key).

Compreensão de relacionamentos

Um relacionamento é uma interação entre entidades, e relacionamentos são divididos em relacionamentos baseados na existência e relacionamentos baseados em ações.

  • Relacionamento baseado na existência

Em um exemplo de uma empresa, um funcionário não pode existir sem um departamento, então é um relacionamento baseado na existência.

  • Relacionamento baseado em ações

Um funcionário pode mudar de departamento por meio de uma solicitação. Nesse caso, é um relacionamento baseado em ações.


Este relacionamento é expresso comochave estrangeira(Foreign Key),junção(Join) etc. no processo de modelagem de dados lógica.

Cardinalidade (Cardinalidade)

O relacionamento entre uma entidade e outra entidade é chamado de cardinalidade. Isso representa o relacionamento numérico entre eles.

Isso é expresso como relacionamentos 1:1 (um para um), 1:N (um para muitos), N:M (muitos para muitos) entre cada entidade.

Dos relacionamentos acima, o relacionamento N:M não pode ser expresso em um banco de dados relacional, então ele é expresso criando uma tabela intermediária.

Opcionalidade (Opcionalidade)

Usando um sistema de comentários como exemplo, cada comentário deve ter um autor, mas o autor pode não criar um comentário.

Neste caso, ele tem um relacionamento autor (Obrigatório) - comentário (Opcional).

Obrigatório é chamado de Obrigatório e opções opcionais são chamadas de Opcional.


Ou seja, representa se a instância de uma entidade deve ou não ter dados específicos.




Jay
제이의 블로그
1인분이 목표인 초보 개발자
Jay
Modelagem de Dados Lógica A modelagem de dados lógica é o processo de transformar a modelagem de dados conceitual de acordo com o paradigma de banco de dados relacional, tratando relacionamentos 1:1, 1:N, N:M e garantindo a integridade dos dados por meio da normalização. Ele passa

9 de abril de 2024

Modelagem de dados lógica do projeto Kanban Board 2 Explica passo a passo como realizar a modelagem de dados lógica com base no ERD de modelagem de dados conceitual, apresentando os desafios e soluções que surgem durante o processo de normalização. Aborda em detalhes a preocupação de separar o author_id e

9 de abril de 2024

Modelagem de dados relacional A modelagem de dados relacional é o processo de dividir as informações do mundo real em tabelas e dados, passando pelas etapas de análise de requisitos, modelagem de dados conceitual, modelagem de dados lógica e modelagem de dados física. O diagrama ERD,

8 de abril de 2024

Quem deve estar ao seu lado na organização? Esta imagem é um resumo interessante que mostra as camadas e influências das decisões dentro de uma organização, mostrando visualmente a percepção dos líderes, as competências-chave, a estrutura do jogo de poder e as estratégias.
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

21 de maio de 2024

O que são regras de emprego? Os empregadores que empregam 10 ou mais trabalhadores em tempo integral devem elaborar regras de emprego que especifiquem as condições de trabalho e as regras de disciplina, e registrá-las no Ministério do Trabalho. Se não registadas, uma multa de até 5 m
꿈많은청년들
꿈많은청년들
Uma imagem com um artigo sobre se você registrou as regras de emprego.
꿈많은청년들
꿈많은청년들

14 de maio de 2024

[Prova prática de mestre em materiais metálicos] Solução da 37ª edição Este material contém informações variadas sobre as propriedades dos materiais metálicos, métodos de teste, tratamento térmico, ligas, etc. Abrange tópicos diversos, como o medidor de transmitância, curva de magnetização, análise microestrutural, teste mic
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi

24 de abril de 2024

O que é rotulagem de dados? Tipos, vantagens e desvantagens A rotulagem de dados é um processo essencial para ajudar os computadores a entender os dados, como rotular fotos de cães e gatos como "cão" e "gato", respectivamente, adicionando tags aos dados para permitir o aprendizado de máquina. Existem vários método
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

29 de março de 2024

[DB] Critérios para configurar o cache Este é um guia prático sobre como armazenar em cache dados que são frequentemente lidos, mas raramente escritos. Ele explica como usar ferramentas de APM como DataDog para analisar o histórico de chamadas de consultas RDB e como identificar tabelas que sã
제이온
제이온
제이온
제이온
제이온

25 de abril de 2024

A aparição de 'Sherlock', é possível? O método de raciocínio de Sherlock Holmes é dramático, mas na realidade pode ser arriscado, pois é necessário levar em consideração fatores complexos. No consultoria de negócios, o problema pode ser resolvido através de abordagem dedutiva, indutiva e abdu
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

22 de maio de 2024