Création d'une clé primaire dans Access 2002

Clé primaire d'une table est un champ spécial dans vos tables. Juste au sujet de chaque table que vous créez doit avoir une clé primaire. Pourquoi?

  • Il organise vos données en unique identifier chaque enregistrement. Par exemple, sur une table à la clientèle, le numéro de client serait la clé primaire - il ya seulement un numéro de client 1, un numéro de client 2, et ainsi de suite.

  • Nerds plantent un ajustement si vous ne le faites pas.

Vous avez besoin de connaître quelques règles sur la clé primaire avant de filer en créer un:

  • Une table peut avoir qu'une seule clé primaire.

  • Une seule table peut avoir beaucoup d'indices, mais une seule clé primaire.

  • Access 2002 indexe automatiquement le champ de clé primaire (ce qui est une raison pour laquelle une clé primaire rend votre travail de base de données un peu plus vite).

  • Si vous créez une nouvelle table sans clé primaire, Access 2002 demande automatiquement si vous souhaitez ajouter un.

Si vous dites oui, le programme crée un champ NuméroAuto joyeusement au début de votre table et la définit comme la clé primaire. Si le premier champ est un type NuméroAuto, Access 2002 oint comme la clé primaire sans rien ajouter d'autre à la table.

  • La plupart du temps, la clé primaire est un champ unique, mais dans très des circonstances spéciales, deux ou plusieurs champs peuvent partager le travail. Le terme technique pour ce type de clé est un Multifield clé. Le terme pour ce type de clavier est super-technique clé composé.

  • Vous ne pouvez pas utiliser le mémo, OLE objet, ou des types de champs lien hypertexte dans une clé primaire.

  • Bien que vous pouvoir utiliser le Oui / Non type de champ dans une clé primaire, vous pouvez avoir que deux dossiers (Oui et Non) dans un tel tableau.

  • La clé primaire trie automatiquement les enregistrements de la table. Cela permet simplement vos tables propre et bien rangé.

  • Access 2002 ne se soucie pas où le champ de clé primaire est dans la conception de table. La clé peut être le premier champ, le dernier champ, ou au milieu. Le choix de placement est tout vôtre. Pour l'amour de votre santé mentale, vous pouvez mettre le champ de clé premier dans un tableau. En fait, en faire une habitude (vous serez tellement heureux que vous avez fait plus tard).

  • Toutes les clés primaires doivent avoir un nom, tout comme le domaine a un nom. Cela peut venir comme un choc, donc accrocher à votre siège, mais Access 2002 nomme automatiquement toutes les clés primaires de clé primaire.


Pour proposer un champ pour le poste de clé primaire, procédez comme suit:

  1. Ouvrez la table en mode Création.

    Si vous n'êtes pas familier avec cette étape, vous ne devriez probablement pas jouer avec la clé primaire.

  2. droit; cliquez sur le bouton à côté du champ que vous avez choisi pour la clé primaire.

    Un de ces menus pop-up apparaît fraîches.

    Que fait un bon champ de clé? Comment trouvez-vous la bonne? Le premier critère pour un bon champ de clé est unique. Les valeurs dans un champ de clé doit être unique, par exemple, des numéros de clients, unités de maintenir le cheptel, ID véhicule ou un autre domaine qui est différent dans chaque enregistrement? Si vous l'avez, utilisez-le! Si vous ne le faites pas, puis créer un champ unique en ajoutant un champ NuméroAuto à votre table. Ce type de champ insère automatiquement un nouveau numéro unique dans chaque enregistrement de votre table. AutoNumber garde même une trace des numéros que vous supprimez de telle sorte que l'accès ne sera pas les utiliser à nouveau. Le meilleur de tous, l'accès prend en charge les détails afin que vous ne devez pas vous inquiéter à propos de la programmation ou des trucs spéciaux pour rendre le programme de travail.

  3. Sélectionnez la clé primaire dans le menu (comme indiqué dans la figure).

    Un petit symbole de clé apparaît dans le bouton. La clé primaire est réglé!

    & lt; i>La clé primaire est créé (et les enregistrements rejoicelt; / i> lt; i>) lt; / i>
    La clé primaire est créé (et les enregistrements se réjouissent)

» » » Création d'une clé primaire dans Access 2002