Page Accueil

 Gestion des données des champs

 

Création d'une Table et des champs

 

Introduction

Jusqu'ici, pour avoir une idée sur les champs des bases de données, nous avons utilisé deux techniques de création d'une table et quelques techniques pour ajouter des champs à un formulaire. Une des techniques que nous avons utilisée, est le mode feuille de données, qui est un procédé très simple. le mode feuille de données est principalement utilisé pour exécuter la saisie des données ou pour examiner quelques champs. Elle a quelques  limites qui vous donnent de la peine à l'utiliser. Par exemple, vous ne pouvez pas contrôler ou personnaliser le comportement des champs si vous créez une table en mode feuille de données. L'autre technique que nous avons utilisé est l'assistant Table, qui vous permet d'utiliser les champs déjà créés et de les personnaliser. Il y a cependant deux choses dans tout ce que nous venons de dire. D'une, vous ne saurez pas exactement comment ces champs sont configurés et si de faux paramètres y ont été introduits. De deux, si vous n'aimez pas la manière dont ils se comportent, vous pouvez modifier la configuration qui en a été faite. C'est pourquoi vous devez savoir concevoir vos tables.

La création d'une Table consiste à créer une liste de colonnes, indiquer le type d'information qu'elles peuvent recevoir, et contrôler leur comportement. Pour concevoir une table, vous devez l'afficher en mode Création, qui est un affichage autre que le mode feuille de données. Pour créer une nouvelle table en mode Création, sur la barre de menu, vous pouvez cliquer Insertion - > Table. Vous pouvez également cliquer Nouvel objet sur la barre d'outils de la base de données et sélectionner Table.

Comme autre alternative, vous pouvez cliquer Nouveau sur la barre d'outils dans la section Table de la fenêtre des bases de données. Une de ces actions fera apparaître une boîte de dialogue Nouvelle table. Dans cette  boîte, cliquez Mode Création (pour Créer une nouvelle table en mode création) et cliquez OK.

La manière la plus rapide de créer une table en Mode Création en utilisant Microsoft Access 2000 et les versions postérieures est de double-cliquer créer Table en liaison avec Mode création de la fenêtre des bases de données.

Étude pratique :  Présentation de la création d'une  table

  1. Ouvrez la base de données Crème glacée de Clarksville que vous avez commencée.
  2. Sur la fenêtre des bases de données, cliquez Tables. Sur la barre d'outils de la fenêtre des bases de données, cliquez Nouveau pour créer une nouvelle table.
     
  3. Dans la zone de dialogue Nouvelle Table, clique Mode Création et cliquez OK.

La Table en Mode Création

La barre des titres d'une table en Mode Création présente l'icône des tables sur la section gauche. Comme la plupart des autres fenêtres, l'icône des tables contient le menu système des tables. Cette icône de système peut également être double-cliquée pour fermer la table. La longue section vide de la barre des titres est différente de celle d'une fenêtre classique. Au lieu d'être utilisée pour agrandir, réduire au minimum, déplacer ou fermer la table, elle fournit des dispositifs adaptés pour l'objet de base de données qu'elle est. Par exemple, au minimum, elle peut être utilisée pour permuter les mode. Pour la rendre fonctionnelle, vous pouvez la droit -cliquer. Ceci vous présentera un menu à partir duquel vous pouvez sélectionner :

La section droite de la barre des titres présente des boutons système d'une fenêtre régulière. Ils peuvent être utilisés pour réduire au minimum, maximiser, restaurer, ou fermer la table.

Du côté gauche de la table, l'entête de rangée vous permette de sélectionner une rangée complète. Le bouton gris à gauche vous permet de sélectionner tout sur la table.

La colonne Nom du champ est utilisée pour dactylographier un nom pour chaque champ. Les règles que nous avons utilisées dans Mode feuille de données sont appliquées ici. Un champ peut avoir n'importe quel nom mais il faut avoir des noms en un seul mot, sans espace.

Étude pratique :  Créer les colonnes d'une table en Mode Création

  1. Lorsque vous êtes en mode création, cliquez la première boîte vide sous Nom du champ,  dactylographiez NuméroEmployé.
  2. Appuyez Tab trois fois  et tapez DateEmbauche. 
  3. Appuyez la touche de déplacement du curseur et tapez NuméroEmployé. 
  4. Appuyez la touche de déplacement du curseur et tapez Nom. 
  5. Appuyez la touche de déplacement du curseur et tape IM. 
  6. Appuyez la touche de déplacement du curseur et tapez Prénom. 
  7. Appuyez la touche de déplacement du curseur et tapez TelBureau. 
  8. Appuyez la touche de déplacement du curseur et tapez Extention. 
  9. Appuyez la touche de déplacement du curseur et tapez AdresseEmail . 
  10. Appuyez la touche de déplacement du curseur et tapez Adresse. 
  11. Appuyez la touche de déplacement du curseur et tapez Ville. 
  12. Appuyez la touche de déplacement du curseur et tapez Département/Région. 
  13. Appuyez la touche de déplacement du curseur et tapez ZIPCode. 
  14. Appuyez la touche de déplacement du curseur et tapez Pays. 
  15. Appuyez la touche de déplacement du curseur et tapez Salaire. 
  16. Appuyez la touche de déplacement du curseur et tapez StatutMarital. 
  17. Appuyez la touche de déplacement du curseur, tapez Remarques et appuyez Tab. 
  18. Pour sauvegardez la table, sur la barre d'outils de la Table en mode création, cliquez le bouton Économiser
  19. Changez le nom de la table en Employés et cliquez OK.
     
  20. Vous recevrez une longue boîte de message au sujet du manque d'une clé primaire (nous ne sommes pas encore là ). Cliquez non.
  21. Fermez la table.

Renommer un champ

Une des tâches  à accomplir pendant la création et l'entretien des bases de données est de passer en revue les  différents champs et s'assurer qu'ils sont assez explicites pour l'utilisateur.  Le nom d'un champ est relié à  trois questions. Certains champs comme vous le découvrirez sont impliqués dans les états, et vous devrez faire attention en décidant de changer leurs noms. Les autres questions sont liées au nom réel et à la légende d'un champ.

Le nom d'un champ est principalement composé de deux parties selon la conception du réalisateur: le nom réel et la légende. Un nom de champ est stocké en tant qu'élément de la table et est impliqué dans n'importe quelle affaire dont la table doit faire face. La légende guide simplement l'utilisateur en identifiant l'utilisation d'un champ particulier. Ces deux articles ne sont pas strictement reliés. Par exemple, vous pouvez avoir un champ dont le nom est SocSecNbr tandis que sa légende est Gvt et ceci n'affectera pas le fonctionnement de la table. De façon générale, comme créateur, vous devez faire attention à vos noms de champs parce que ce sont des noms dont vous vous référerez dans l'exécution des calculs et autres requêtes de programmation.

Pour renommer un champ en Mode Feuille de données, vous avez utiliser  l'une des techniques que nous avons apprises sur le changement d'un nom de champ. Le nouveau  nom dactylographié  remplacera l'ancien. Pour renommer un champ en Mode Création, cliquez le champ et dactylographiez le nouveau nom.

Étude pratique : Renommer un champ

  1. Ouvrez la base de données  Rockville Techno. Dans la fenêtre des bases de données, et au besoin, cliquez Tables.
  2. Double-cliquez la table Employés pour l'ouvrir.
  3. complétez les enregistrements comme suit :
     
    Prénoms  Noms  Titre Poste Taux de facturation
    Christine Orge Adjoint administratif 106 16.82
    Joseph Kumar Administrateur de réseau 105 20.65
    Joanne Herbie Comptable 108 22.48
  4. Pour muter la table en mode création, droit-cliquez sa barre des titres et cliquez  Création de Table
  5. Double-cliquez Département/Région pour le sélectionner, appuyez la touche de déplacement Fin. Appuyez la touche d'effacement Arrière pour supprimer jusqu'à ce que le nom du champ Département s'affiche. Faites de même pour Pays/Région jusqu'à ce que Pays s'affiche.
  6. Appuyez la touche de déplacement du curseur pour sélectionner CodePostal et dactylographiez CodeZIP.
  7. Double-cliquez Adresse électronique, dactylographiez AdresseEmail  et appuyez Tab.
  8. Enregistrez la table et fermez la.

Sélection des champs de table en mode création 

Dans le mode création d'une table, il y a divers types d'opérations que vous pouvez effectuer pour l'entretien des bases de données. Il s'agit des opérations du genre,nommer ou renommer les champs, déplacer ou supprimer des champs, et changer  diverses autres propriétés. Afin d'effectuer certaines de ces opérations sur un champ ou un groupe de champs, vous devez d'abord les sélectionner.

  • Pour sélectionner un champ, vous pouvez placer la souris sur la boîte grise vers sa gauche et cliquer.
  • Pour sélectionner plus d'une colonne, vous pouvez cliquer et maintenir votre souris sur une des boîtes grises gauches, traîner alors vers le haut ou couvrir vers le bas les noms des autres champs désirés. Quand tous les noms de champ désirés sont sélectionnés, libérez la souris.
  • Pour sélectionner plus d'une colonne, vous pouvez également cliquer une colonne à l'une des extrémités, appuyer et maintenir MAJ., et alors cliquer la colonne qui est à l'autre extrémité.
  • Pour sélectionner des colonnes au hasard, cliquez la boîte grise gauche de l'une d'entre elles, appuyez et maintenez Ctrl et cliquez alors la boîte grise de chacune des boîtes désirées.

Déplacement d'une colonne en mode création de table

Les colonnes d'une table sont affichées dans l'ordre dans lequel elles ont été créées. Nous avons appris plus haut comment changer cet ordre en mode feuille de données. Vous pouvez également changer l'ordre des champs en mode création de table.

  • Pour déplacer une colonne ou un groupe de colonnes après avoir opéré une sélection, cliquez la boîte grise du nom du champ ou la boîte grise d'un des champs sélectionné et maintenez la souris. Puis traînez vers le haut ou vers le bas. Un trait horizontal vous guidera. Une fois  arrivé à l'endroit désiré, libérez la souris.

Etude Practique Étude pratique : Déplacer un champ en mode création de table

  1. La base de données Rockville Techno devrait encore être ouverte.
    Pour ouvrir la table Employés en mode création, sur la section Table de la fenêtre des bases de données, droit-cliquez la table Employés et cliquez Mode Création.
  2. Pendant que vous êtes sur la page Mode Création, cliquez la boîte grise du côté gauche de Poste.
     
  3. Cliquez encore la même boîte et maintenez la souris. La traîner alors vers le bas jusqu'à ce que le trait horizontal de guidage soit placé sous TelProfessionnel.
     
  4. Libérez la souris.
  5. Pour sélectionner plusieurs champs, placez l'indicateur de la souris dans la boîte grise gauche du champ TelPersonnel jusqu'à ce que l'indicateur de souris change en flèche pointant vers la droite :
     
  6. Cliquez et maintenez la souris. Tout en la maintenant, traînez vers le bas jusqu'à Poste pour sélectionner ces 3 champs, et libérez la souris.
  7. Pour déplacer les champs sélectionnés, cliquez et maintenez la souris sur une des boîtes noires sélectionnées du côté gauche de Nom du champ.
  8. Traînez vers le haut jusqu'à ce que le trait horizontal de guidage soit placé au dessus de Titre:
     
  9. Libérez alors la souris.
  10. Enregistrez et fermez la table.

Insérer un champ

Sur une table, le meilleur endroit pour ajouter de nouveaux champs est en mode création parce qu'elle fournit plus de flexibilité. En mode création, vous pouvez insérer un nouveau champ à n'importe quelle position. Vous pouvez également ajouter un nouveau champ à l'extrémité de la table. Or, ce dispositif n'est pas disponible en mode feuille de données. Vous pouvez également insérer un champ en utilisant l'assistant Table:

  • Pour insérer une nouvelle colonne, vous pouvez droit-cliquer le champ qui va l'accueillir (vous pouvez droit-cliquer n'importe où sur les boîtes horizontales de la colonne, c'est-à-dire, sur le nom du champ, le type de données, ou les colonnes de description), cliquez insertion, et dactylographiez un nom pour la nouvelle colonne.
  • Pour insérer une nouvelle colonne, vous pouvez également cliquer n'importe où sur la colonne qui va l'accueillir. Puis, sur le menu principal, cliquer insertion - > Rangée. Alternativement, quand une colonne a le foyer, sur la barre d'outils de la fenêtre Création de table, vous pouvez également cliquer Insérer.
  • Pour ajouter une nouvelle colonne à l'extrémité de la table, cliquez le premier champ vide sous Nom du champ et dactylographiez le nom désiré.
  • Pour utiliser un des champs fournis par l'assistant Table, droit-cliquez le premier champ vide sous Nom du champ ou droit-cliquez le champ qui va l'accueillir et cliquer Créer… Sur la zone de dialogue Créer des champs, sélectionnez la catégorie (Affaires ou Privé) et sélectionnez le champ désiré. Cliquez alors OK.
 

Etude Practique Étude pratique : Insertion de nouveaux champs dans une table en mode création 

  1. La base de données  Rockville Techno devrait encore être ouverte.
    Pour ouvrir la table Employés en mode création, dans la fenêtre des bases de données cliquez la pour la sélectionner si nécessaire. Puis, sur la fenêtre de base de données, cliquez le bouton Modifier.
  2. Pour ajouter un nouveau champ à l'extrémité de la table, cliquez la première boîte vide sous TauxFacturation. Dactylographiez Remarques et validez par Entrer.
  3. Pour insérer un nouveau champ avant Prénom, droit-cliquez Prénom et cliquez Insérer des lignes.
  4. Dactylographiez Initiale et appuyez Tab.
  5. Pour insérer un champ déjà configuré, droit-cliquez NuméroEmployé et cliquez Créer…
  6. Dans la zone de dialogue Générateur des champs, cliquez le bouton Affaire. Dans Exemples de tables, cliquez Employés.
  7. Dans Exemples de champs, faites défiler vers le bas et cliquez DateLoué.
     
  8. Cliquez OK.
  9. Pour ajouter un autre champ, cliquez Adresse.
  10. Sur le menu principal, cliquez Insérer - > Lignes.
  11. Dactylographiez le site Web et validez par Entrer.
  12. Enregistrez la table.

Suppression des champs

En mode création, vous pouvez supprimer un champ dont vous n'avez plus besoin ou s'il s'est ajouté par erreur. Pour supprimer une colonne, vous pouvez droit-cliquer n'importe où sur sa ligne (sur le nom du champ, le type de données, ou les colonnes de description) et cliquer Supprimer les lignes. Quand une colonne a le foyer, vous pouvez également cliquer Supprimer les lignes sur la barre d'outils de la fenêtre Création Tables pour la supprimer.

Etude Practique Étude pratique : Supprimer un champ mode création de table

  1. Pour se débarrasser d'une colonne, droit-cliquez le site Web et cliquez Supprimer Lignes
  2. Une fois demandé si vous voulez supprimer de manière permanente les champs, cliquez oui.
  3. Enregistrez et fermez la table.
 

Précédent Copyright © 2007, Yevol Suivant