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

Ceci est un post traduit par IA.

제이의 블로그

Modélisation de données conceptuelle

Choisir la langue

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

Texte résumé par l'IA durumis

  • La modélisation de données conceptuelle est le processus de séparation des entités, de définition des attributs et de représentation sous forme de diagramme ERD, en utilisant des identifiants et des clés pour identifier de manière unique les entités.
  • La relation entre les entités est créée par l'existence ou l'action, et la cardinalité, telle que 1:1, 1:N, N:M, est utilisée pour exprimer la relation numérique.
  • La relation entre les données obligatoires et facultatives, comme dans un système de commentaires, est représentée par l'optionalité, qui est divisée en Mandatory et Optional.

La modélisation de données conceptuelle consiste à séparer les informations connexes en unités d'entités et à représenter les relations entre les entités à l'aide d'un diagramme ERD.

Séparation des entités et définition des attributs

Une entité est quelque chose qui existe réellement et qui est indépendant, et qui peut stocker des données.

Un attribut est une donnée qu'une entité possède.

Par exemple, les enseignants et les élèves d'une école répondent aux conditions ci-dessus.

Ici, un enseignant est une entité qui contient des données telles que le nom, l'âge et le sujet, et un élève est également une entité qui contient des données telles que le nom, la classe, l'âge et le numéro d'étudiant.

Ici, les entités séparées deviennent des tables dans la base de données relationnelle au cours du processus de modélisation logique des données, et les attributs deviennent les colonnes de ces tables.

Identificateur et clé

La Corée du Sud utilise le système de numéro d'identification personnel pour identifier de manière unique chaque citoyen.

En ce sens, le numéro d'identification personnel d'un résident est un identificateur qui permet d'identifier qui est cette personne.

Le numéro d'identification personnel ne peut être dupliqué par personne d'autre car il doit identifier de manière unique une personne particulière.

Lors de la représentation des entités à l'aide d'un ERD, il est nécessaire de spécifier un identificateur afin de pouvoir identifier de manière unique les informations correspondantes.

L'identificateur spécifié ici devientla clé primaire(Primary Key) au cours du processus de modélisation logique des données.


Si aucun attribut unique ne peut être spécifié naturellement comme identificateur, une clé artificielle(Artificial Key) est utilisée.

Cependant, une clé générée artificiellement dans toutes les situations n'est pas susceptible d'être modifiée, elle est donc couramment utilisée.


Tous les attributs qui peuvent être utilisés comme identificateurs dans une entité sont appelés clé candidate(Candidate Key)

Tous les attributs qui peuvent être utilisés comme identificateurs à l'exception de la clé primaire sont appelés clé alternative(Alternate Key).

Et ces clés alternatives sont bonnes pour définir des index afin d'améliorer les performances.


Dans le cas d'une entité qui signifie l'appartenance d'un département à un employé, il existe des cas où le numéro de département et le numéro d'employé sont utilisés ensemble comme clé. C'est ce qu'on appelle la clé composite(Composite Key).

Identifier les relations

Une relation est l'interaction entre des entités, et les relations sont divisées en relations basées sur l'existence et relations basées sur l'action.

  • Relation basée sur l'existence

Prenons l'exemple d'une entreprise : un employé ne peut pas exister sans département, il s'agit donc d'une relation basée sur l'existence.

  • Relation basée sur l'action

Un employé peut changer de département par demande. Dans ce cas, il s'agit d'une relation basée sur l'action.


Cette relation est représentée commeune clé étrangère(Foreign Key), une jointure(Join) lors du processus de modélisation logique des données.

Cardinalité (Cardinality)

La cardinalité fait référence à la relation entre une entité et une autre entité. Cela exprime la relation numérique entre les deux.

Cela est également exprimé comme une relation 1 : 1 (un à un), 1 : N (un à plusieurs), N : M (plusieurs à plusieurs) entre chaque entité.

Parmi les relations ci-dessus, la relation N : M ne peut pas être représentée dans une base de données relationnelle, elle est donc représentée en créant une table intermédiaire.

Optionnalité (Optionality)

Prenons l'exemple d'un système de commentaires : chaque commentaire a nécessairement un auteur, mais un auteur peut ne pas écrire de commentaires.

Dans ce cas, il y a une relation Auteur (Obligatoire) - Commentaire (Facultatif).

Obligatoire est appelé Obligatoire et Optionnel est appelé Optionnel.


Autrement dit, il exprime si une instance d'entité doit ou non avoir ces données.




Jay
제이의 블로그
1인분이 목표인 초보 개발자
Jay
Modélisation de données logique La modélisation de données logique est le processus de conversion d'un modèle de données conceptuel en un modèle de base de données relationnelle selon les règles de mappage. Elle implique la gestion des relations 1:1, 1:N, N:M et l'application de la norm

9 avril 2024

Modélisation de données logiques pour le projet de tableau Kanban 2 Cet article explique étape par étape comment réaliser une modélisation de données logiques à partir d'un ERD de modélisation de données conceptuelles, en soulignant les difficultés rencontrées lors du processus de normalisation et en proposant des solutio

9 avril 2024

Modélisation des données relationnelles La modélisation des données relationnelles consiste à diviser les informations du monde réel en tables et en données, et comprend les étapes suivantes : analyse des exigences, modélisation des données conceptuelles, modélisation des données logiques et mo

8 avril 2024

À côté de qui dans l'organisation ? Cette image est un résumé intéressant qui montre les niveaux et l'influence de la prise de décision au sein d'une organisation, en représentant visuellement la perception des leaders, les compétences clés, la structure du jeu de pouvoir et la stratégie.
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

21 mai 2024

Données synthétiques : les machines deviennent des consommateurs L'émergence de services de recherche utilisateur utilisant des consommateurs synthétiques basés sur l'IA a engendré une nouvelle définition des données et de la vérité. Ces services permettent d'obtenir des commentaires sur le développement de produits gr
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

10 mai 2024

[금속재료기능장 실기] 37회 풀이 Ce document contient diverses informations sur les propriétés des matériaux métalliques, les méthodes d'essai, les traitements thermiques, les alliages, etc. Il couvre divers sujets tels que les jauges de transmission, les courbes d'aimantation, les exame
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi
blog.naver.com/gksmftordldi

24 avril 2024

[Java] Concept de réflexion et méthodes d'utilisation La réflexion est une API qui permet aux programmes Java d'accéder aux informations de classe pendant l'exécution du programme et de manipuler les classes. Au moment de l'exécution, vous pouvez créer des classes et accéder aux champs et aux méthodes, mais
제이온
제이온
제이온
제이온

25 avril 2024

[Objet] Chapitre 2. Programmation orientée objet Ce document décrit la méthodologie de programmation orientée objet pour la mise en œuvre d'un système de réservation de billets de cinéma. Il couvre des concepts tels que la collaboration, les objets, les classes, l'héritage, le polymorphisme, l'abstracti
제이온
제이온
제이온
제이온

28 avril 2024

Modèle d'entreprise personnelle Le modèle d'entreprise peut être appliqué non seulement aux entreprises, mais aussi à la vie personnelle. En analysant vos valeurs, vos objectifs, vos ressources et vos relations, vous pouvez élaborer une stratégie pour améliorer votre bonheur.
Gen AI
Gen AI
Gen AI
Gen AI
Gen AI

27 janvier 2024