Solutions

Relational Database

Une base de données relationnelle permet de connecter deux tables de données ou plus au moyen d'un attribut commun afin de vous livrer une image plus complète de votre activité.

Qu'est-ce qu'une base de données relationnelle ?

Le moyen le plus simple de comprendre ce qu'est une base de données relationnelle est de la comparer à une base de données de type fichier plat. Les bases de données de type fichier plat possèdent une seule table. Il s'agit par exemple de votre base de données de contacts qui contient une table avec des rubriques dédiées au nom, à l'adresse, au numéro de téléphone, à l'adresse email, etc.

Supposons que vous souhaitiez effectuer un suivi sur les événements auxquels vos contacts ont participé. Avec une base de données de type fichier plat, vous devez saisir les détails relatifs à l'événement (dates, organisateur, cotisations) dans chacun des enregistrements. De plus, toutes les modifications doivent être répercutées sur chacun des enregistrements.

relational database

Une base de données relationnelle est plus puissante et plus facile à maintenir. Elle vous permet de :

  • lier deux tables ou plus qui contiennent des informations connexes
  • rendre vos données plus précises et plus cohérentes
  • gagner du temps lorsqu'il s'agit de mettre à jour les informations portant sur plusieurs enregistrements

Comment créer une base de données relationnelle ?

Voici comment créer une base de données relationnelle pour la gestion des contacts et des événements :

  • Créez une base de données composée de deux tables : Contacts et Evénements.
  • Dans la table Contacts, créez les rubriques correspondant aux coordonnées de vos contacts, de même qu'une rubrique Nom de l'événement.
  • Dans la table Evénements, créez les rubriques correspondant au Nom de l'événement, à la date, à la description, à l'organisateur, etc.
  • La rubrique Nom de l'événement est commune aux deux tables. Liez ensuite simplement les rubriques Nom de l'événement dans les deux tables pour créer une base de données relationnelle.

Au moment d'ajouter un nouveau contact à votre base de données relationnelle, saisissez le nom de l'événement. Les autres détails de l'événement, comme sa date et sa description, sont automatiquement renseignés d'après les informations contenues dans la table Evénements. Il est également possible de configurer une base de données relationnelle bidirectionnelle. Rien de plus simple avec une base de données simple d'utilisation. Vous pourrez ainsi interroger un enregistrement de la table Evénements pour consulter les informations relatives aux personnes inscrites.

Quand créer une base de données relationnelle ?

Vous pouvez créer une base de données relationnelle pour associer :

  • fichiers audio et détails concernant l'artiste
  • ventes, stocks et fournisseurs
  • clients et produits commandés
  • étudiants, tâches et détails des tâches à effectuer

Voici la marche à suivre :

FileMaker Pro
Bento 4

Forum FileMaker

Accédez à un support en ligne dispensé par d'autres
utilisateurs de FileMaker Pro.

FileMaker Forum