Base de données

1637 mots 7 pages
Une base de données est composée de tables (table des clients, des étudiants etc.)
Chaque table contient des champs (Champ NomClient, NuméroEtudiant, etc.)
Chaque champ possède des propriétés (type, longueur, règles de validation).
La méthode MERISE (1978) fixe un certain nombre de principes et de règles dans l’élaboration d’une base de données.

Les entités, qui sont des regroupements d'informations, et possèdent des attributs (caractéristiques). On schématise une entité par un rectangle.

Les attributs sont les caractéristiques décrivant les entités et doivent être représentés comme une liste de mots. On devra préciser le type des données attendues pour chaque attribut : texte, numérique, date, booléen.
Exemple :

La clé primaire est un attribut (ou un ensemble d'attributs) qui permet (tent) de distinguer un élément de l'entité de manière unique et sans aucune ambiguïté par rapport à l'ensemble des autres éléments. On note qu'un attribut est une clef en le soulignant dans le schéma entité association. Si c'est une clef composée, alors plusieurs attributs seront soulignés.

Exemple :

Chaque fois que l'on aura le choix entre la création d'une clef numérique, et une clef naturelle mais composée, il sera préférable de créer une clef numérique, à de très rares exceptions près.

Les associations sont des liaisons logiques entre les entités.
Par exemple un étudiant est inscrit dans un département d’IUT.
Les associations se représentent dans une ellipse (ou un rectangle aux extrémités rondes), reliée par des traits aux entités qu'elles lient logiquement.

Exemple :

La relation est bidirectionnelle, elle permet d’atteindre une donnée en passant par ce lien.
Si je connais l’étudiant, je pourrais connaître son département.
Si je connais le département, je pourrais faire la liste des étudiants incrits.

Les cardinalités, permettent de dénombrer les éléments de l'entité d'arrivée en relation avec un élément de l'entité de départ, et vice versa.

en relation

  • Base de données
    2795 mots | 12 pages
  • Base de données
    8717 mots | 35 pages
  • Base de données
    403 mots | 2 pages
  • base données
    1425 mots | 6 pages
  • Base de donnée
    66488 mots | 266 pages
  • Base de données
    29837 mots | 120 pages
  • Base de donnees
    3755 mots | 16 pages
  • Base de donneé
    7364 mots | 30 pages
  • Base de données
    256 mots | 2 pages
  • base de données
    742 mots | 3 pages