Les entités , les relations, requêtes - ils peuvent sembler comme les chapitres d'un livre d'auto-assistance , mais ces trois termes sont des éléments fondamentaux dans la conception de base de données . La méthode de conception d'un objet abstrait de conception utilisés dans la gestion de base de données est connu comme le " Modèle entité-relation », ou ERM . Dans les premières étapes de la construction , pensez entités comme les blocs autour de laquelle la base de données est construite. Les entités sont définis simplement par le développeur, et peuvent former des requêtes et des règles quand ils sont réunis complexes. Les personnes physiques
Un dirigeant peut être définie comme une entité dans une base de données et dans la salle de réunion .
entités dans une base de données peuvent représenter les gens , que ce soit par nom, fonction, titre d'emploi ou d'un département . Les entités peuvent également être des choses, des produits ou des lieux d'intérêt. Chaque fois que l'entité possède des propriétés tangibles , il est connu comme une entité physique . Par exemple, si une entreprise produit du papier , le papier pourrait être représenté par une entité dans une base de données . A titre d'emploi spécifique, comme un PDG , serait définie comme une entité physique dans une base de données .
Entités conceptuelles
Si le sujet à quantifier ou analysé ISN 't physiquement tangible mais tourne autour de l'idée qu'il est une entité conceptuelle . Entités conceptuelles peuvent être abstraites , comme une stratégie , ou plus reconnaissable, comme une organisation. Lors de la définition d'une entité conceptuelle , la règle de base est d'assurer d'autres utilisateurs pourront facilement comprendre la terminologie . Heure et date sont de bons exemples d' entités conceptuelles communément admises .
Entités associatives
entités associatives sont formés par le résultat des entités existantes et une relation . Pensez entités associatives comme le produit d'une équation ou d'une requête spécifique. Entités associatives doivent contenir des identificateurs uniques , et existent souvent indépendamment des autres définitions. Cela est parfois décrite comme une relation avec un attribut. Si la relation entre les entités produisant un résultat ou un résultat , ce résultat final serait définie comme une entité associative. Ceci est similaire à une relation de cause à effet , avec les entités associatives étant l'effet d'un algorithme particulier .
Entités d'événements
Une entité de l'événement est un catalyseur qui produit une résultat grâce à des relations et des entités existantes. Le plus abstrait des concepts d'entités à saisir, une entité de l'événement est un élément d'action . Par exemple , l'ouverture d' un compte serait une entité de l'événement dans une base de données de la banque .
Conseils et astuces
entité types ne sont pas des entités individuelles , mais les moyens d'entités de catégoriser .
Il peut être utile de penser à des entités comme des « noms » : une personne, un lieu ou une chose
.