Chapter 4 Création d'une table dans le MPD


Création d'un index pour une colonne autre que les colonnes de clé

La colonne contenant le nom des auteurs n'est pas une colonne de clé primaire. Toutefois, l'ajout d'un index sur cette colonne permet d'accélérer une recherche d'auteur effectuée en fonction du nom de cet auteur. Vous allez créer un index sur cette colonne.

  1. Double-cliquez sur le symbole de la table AUTEUR.

    La feuille de propriétés de la table s'affiche.
  2. Cliquez sur l'onglet Index.

    La page Index s'affiche. Elle montre que cette table est dépourvue d'index.
  3. Cliquez sur la première ligne vide dans la liste.

    Une flèche s'affiche au début de la première ligne vide et un nom et un code par défaut apparaissent.
  4. Saisissez IDX_NOM_AUTEUR dans la colonne Nom.

    IDX_NOM_AUTEUR apparaît automatiquement dans la colonne Code. Il s'agit du nom de l'index portant sur les noms d'auteur.
  5. Cliquez sur Appliquer.

    La création de l'index est validée.
  6. Cliquez sur la ligne IDX_NOM_AUTEUR.

    Une flèche apparaît au début de la ligne.
  7. Cliquez sur l'outil Propriétés.


    La feuille de propriétés de l'index s'affiche.
  8. Cliquez sur l'onglet Colonnes.

    La page Colonnes s'affiche. L'index n'est pour l'instant affecté à aucune colonne, la liste est donc vide.
  9. Cliquez sur l'outil Ajouter des colonnes.


    Une boîte de dialogue de sélection s'affiche. Elle répertorie toutes les colonnes contenues dans la table.
  10. Cochez la case de NOM_AUTEUR.

    Il s'agit de la colonne à laquelle vous allez affecter l'index IDX_NOM_AUTEUR.
  11. Cliquez sur OK.

    Vous revenez à la page Colonnes. NOM_AUTEUR figure dans la liste des colonnes.
  12. Faites défiler la ligne vers la droite jusqu'à ce que la colonne Tri s'affiche.

    Note   La colonne Tri n'est pas visible
    Si une colonne n'est pas affichée dans la liste, vous pouvez la faire apparaître. Pour ce faire, cliquez sur l'outil Personnaliser les colonnes et filtrer dans la barre d'outils de la liste. Dans la boîte de dialogue qui s'affiche alors, cochez et décochez les cases appropriées de façon à obtenir la liste souhaitée.

  13. Assurez-vous que la colonne Tri contienne bien la valeur Ascendant sur la ligne NOM_AUTEUR. Vous indiquez ainsi que l'index doit ordonner les noms d'auteur en fonction de l'ordre alphabétique.
  14. Cliquez sur OK dans les feuilles de propriétés d'index et de table.

    Vous revenez au diagramme de MPD. L'indicateur d'index
    <i>
    s'affiche en regard de la colonne NOM_AUTEUR dans le symbole de la table.

Ce que vous avez appris

Dans cette section, vous avez appris à effectuer les opérations suivantes :

 


Copyright (C) 2005. Sybase Inc. All rights reserved.