samedi 12 avril 2014

6 - Les enregistrements

0 commentaires
Access

Ajout d’enregistrements

Apportez les ajouts aux enregistrements déjà créés et ajoutez les autres enregistrements à votre table.
Numéro
de poste
PrénomNompostebureausalairecommissionembauchestatutpermanencecommentaires
1RogerLepageGérantMontréal5000092-01-012oui
2DenisLambertvendeurMontréal4300092-01-011oui
3SuzanneRémivendeurMontréal6500093-01-011oui
4ÉricGendronvendeurMontréal2300093-06-065non
5RogerDubucGérantQuébec4300093-01-011oui
6ÉliseLavigueurvendeurQuébec4700093-06-012oui
7PaulGendronvendeurQuébec2200093-01-061non

Le tri

Au moment d'afficher le contenu de la table en mode Feuille de données, l'option du tri affiche les enregistrements en ordre croissant ou décroissant selon un champ.
Dans le mode Feuille de données, vous retrouverez dans la barre d'outils les boutons suivants: Bouton Tri en ordre croissant/décroissant. Ceux-ci
*Placez le curseur dans la colonne que vous voulez afficher en ordre croissant ou décroissant.
*Appuyez sur l'un des boutons pour afficher la table selon ce champ dans l'ordre que vous voulez.
Tous les enregistrements seront affichés selon l'ordre que vous avez demandé sur le champ où se trouve le pointeur à ce moment.

Le filtre

L'option du filtre permet d'afficher seulement une partie des enregistrements : celle qui répond aux critères que vous avez déterminée auparavant. Ceci est très avantageux lorsque l'utilisateur veut retrouver rapidement quelques enregistrements parmi une grande masse de données.
À partir du mode Feuille de données, vous retrouverez les boutons pour créer, activer et désactiver le filtre sur une table ou une requête: Boutons Filtres .

Création d'un filtre

Déterminer les critères de sélection. Vous pouvez choisir d'afficher seulement une partie des enregistrements; ceux qui répondent à certains critères.
*À partir du mode feuille de données, appuyez sur le bouton Bouton Activer filtre.
La liste des champs de la table va apparaître l'un à côté de l'autre.
*Pour retirer les filtres précédents, appuyez sur le bouton Bouton Supprimer.
Il ne reste qu'à mettre les critères pour afficher seulement les enregistrements qui répondent à ces conditions. Pour l'exercice, il consiste à afficher seulement les vendeurs de la région de Québec. Donc, il faudra deux critères: l'un pour le champ Poste et l'autre pour le champBureau.
*Placez le pointeur dans la case Poste.
*Appuyez sur le triangle pointant vers le bas au bout de la case.
*De la liste, sélectionnez le poste vendeur.
*Placez le pointeur dans la case Bureau.
*Sélectionnez Québec parmi la liste.
La liste des choix rend facile de trouver l'information. Elle affiche seulement ce qui est contenu dans le champ. Mais, il est aussi possible de créer ses propres critères. Par exemple, il est possible de savoir qui gagne un salaire supérieur à 45 000 $ en mettant l'opération >45000 en dessous du champ Salaire.
Il est aussi possible de combiner des critères. Dans cet exercice, deux critères sont combinés. Poste est égale à vendeur ET Bureau est égale à Québec.

Activer un filtre

*Pour activer le filtre, appuyez sur le bouton .
OU
*À partir du menu Filtre, sélectionnez l'option Appliquer le filtre.
Access va ensuite vous montrer les enregistrements qui répondent aux critères que vous avez choisi.

Désactiver un filtre

*Appuyez sur le bouton .
OU
*Du menu Enregistrement, sélectionnez l'option Afficher tous les enregistrements.

Imprimer la structure d'une table

*Du menu Outils, sélectionnez l'option analyse.
*Sélectionnez l'option documentation.
La fenêtre suivante va apparaître.
fenêtre documentation
*Sélectionnez la ou les tables dont vous voulez imprimer la structure.
*Appuyez sur le bouton Options ...
La fenêtre suivante va apparaître.
*Sélectionnez les options dont vous avez besoin.
*Appuyez sur le bouton OK.
*Une fois revenue à la fenêtre de documentation, appuyez sur le bouton OK.
Access va générer l'état que vous avez demandé. Vous pouvez le voir à l'écran ou l'imprimer:
*En appuyant sur le bouton bouton imprimer.
OU
*Du menu Fichier, sélectionnez l'option Imprimer.
OU
*Appuyez sur les touches CTRL et P.

Exporter une table

Access vous donne la possibilité d'exporter les données des tables. Celles-ci peuvent être exportées vers d'autres bases de données ou dans le format d'autres applications tel qu'Excel ou Word. Vous pouvez de cette façon prendre avantage des possibilités de celles-ci pour des calculs, des analyses ou du publipostage par exemple. Il est à noter cependant qu'il est préférable d'exporter à partir des requêtes si vous avez seulement besoin d'une partie des enregistrements et non le tout.
*À partir du menu principal, sélectionnez l'onglet Tables Access: onglet Tables.
*Cliquez sur la table que vous voulez exporter.
*Du menu Fichier, sélectionnez l'option Enregistrer sous/Exporter.
*Sélectionnez l'option Vers un fichier ou une base de données externe.
*Appuyez sur le bouton OK.
*Sélectionnez le nom de votre choix.
*Sélectionnez le type de format qui répond à vos besoins.
*Appuyez sur le bouton Exporter.
Access va créer un nouveau document avec les données de tables dans le format que vous avez choisi.

Importer une table

L'option d'importer vous permet d'aller cherches des données provenant d'autres bases de données ou d'autres applications et de les ajouter à votre base de données. Le prochain exercice consiste à importer des données à partir d'un fichier Excel. Si vous ne l'avez pas déjà fait, sauvegardez le fichier demodb.xls à partir de la page des fichiers de démonstrations sur une disquette.
*À partir du menu principal, sélectionnez l'onglet TablesAccess: onglet Tables.
*Cliquez sur la table que vous voulez exporter.
*Du menu Fichier, sélectionnez l'option Données Externes et Importer.
La prochaine partie présume que vous avez enregistré le fichier demodb.xls sur une disquette.
*De la liste des lecteurs disponible du menu Regarder dans, sélectionnez Disquette 3½ (A).
*De la liste du menu Type de fichier, sélectionnez l'option Microsoft Excel.
*Parmi la liste de fichiers sur la disquette, sélectionnez le fichier demodb.
*Appuyez sur le bouton Importer.
OU
*Double-cliquez sur le fichier demodb.xls.
Access a besoin de savoir parmi les feuilles de travail d'Excel sur laquelle se retrouvent les données à importer. Pour l'exercice, ces données sur la feuille de travail nommé Feuil1. Il y a aucune autre information sur cette feuille autre que les données à importer. Sinon, il aurait fallu donner un nom au bloc de cellules contenant les données à importer. L'assistant d'importation appelle cela l'option "Afficher les plages nommées".
*Sélectionnez l'option Afficher les feuilles de données.
*Sélectionnez la feuille de données nommée Feuil1.
*Appuyez sur le bouton Suivant.
Access vous demande si les données de la première ligne de la feuille de travail sont les noms des champs de la table à importer. Dans ce cas, il est vrai que les données de la première ligne sont les noms des champs.
*Cliquez sur l'option Première ligne contient les en-têtes de colonnes.
*Appuyez sur le bouton Suivant.
Access vous demande si vous voulez créer une nouvelle table pour entreposer ces données et les ajouter à une table qui existe déjà. Pour l'exercice, les données seront conservées dans une nouvelle table.
*Sélectionnez l'option Dans une nouvelle table.
*Appuyez sur le bouton Suivant.
Access vous demande maintenant plus d'informations sur chacun des champs, ou colonnes, des données à importer. Pour changer les propriétés de chacun des champs, il suffit de cliquer sur la boîte grise contenant le nom du champ. Vous pourrez ensuite changer quelques propriétés tel que le nom, l'indexation et si vous voulez importer le champ ou non.
Si la première ligne des données à importer n'était pas celle avec le nom des champs, vous pouvez le changer maintenant en entrant le nom de votre choix dans la case Nom du champ. Même si vous avez répondu oui à la question deux fenêtres auparavant, vous pouvez encore changer le nom pour mieux répondre à vos besoins.
Access vous demande aussi si vous voulez indexer le champ. Les choix sont non, oui avec doublon et oui sans doublon. Ceci aide à trier les enregistrement et aussi nécessaire lors des relations entre les tables. Elle accélère l'accès aux données aux tables reliées. Placez un tri seulement sur les champs nécessaires pour vos besoins. Vous ralentissez la présentation des données lorsque vous placez le tri sur plusieurs champs de la table.
Une dernière option vous donne le choix d'importer seulement les champs dont vous avez besoin. Il vous est encore possible d'exclure un champ de l'importation. Il suffit de choisir le nom du champ et de cocher la case Ne pas importer le champ (sauter).
Access vous demande ensuite quel nom vous allez donner à la table que vous importez. Ceci implique que vous n'importez pas les données dans une table qui existe déjà.
Vous avez aussi la possibilité d'activer l'assistant d'analyse de structure. Celui-ci analyse les données et regarde pour des dédoublements d'informations. Il vous demande ensuite s'il peut découper les données en plusieurs tables pour avoir une structure des tables la plus optimale possible. Pour les besoins de l'exercice, n'activez pas cette option. Vous pouvez aussi avoir de l'aide supplémentaire une fois que l'assistant à terminé son travail.
Access va ensuite vous confirmer l'importation des données selon les choix que vous avez demandés.
*Appuyez sur le bouton OK.
Voici le résultat de l'importation si vous ouvrez la table Employé 2.

Lier une table

Lier une table à la base de données vous donne l'avantage d'accéder à des données qui sont à l'extérieur de celle-ci sans pour autant la "grossir" . Vous pouvez aussi ajouter ou retirer des données de la table extérieure. Le désavantage est que vous ne pouvez pas changer la structure de cette table. Le prochain exercice consiste à lier la même table que vous avez importée dans l'exercice précédent. Plusieurs des étapes à suivre pour lier une base de données externe ressemblent à ceux de l'importation.
*Du menu Fichier, sélectionnez les options Données externes et Lier.
La prochaine partie présume que vous avez enregistré le fichier demodb.xls sur une disquette.
*De la liste des lecteurs disponible du menu Regarder dans, sélectionnez Disquette 3½ (A).
*De la liste du menu Type de fichier, sélectionnez l'option Microsoft Excel.
*Parmi la liste de fichiers sur la disquette, sélectionnez le fichier demodb.
*Appuyez sur le bouton Attacher.
OU
*Double-cliquez sur le fichier demodb.xls.
*Sélectionnez l'option Afficher les feuilles de données.
*Sélectionnez la feuille de données nommée Feuil1.
*Appuyez sur le bouton Suivant.
Access vous demande si les données de la première ligne de la feuille de travail sont les noms des champs de la table à importer. Dans ce cas, il est vrai que les données de la première ligne sont les noms des champs.
*Cliquez sur l'option Première ligne contient les en-têtes de colonnes.
*Appuyez sur le bouton Suivant.
Pour terminer, Access vous demande quel est le nom que vous voulez donner à la table attachée.
*Pour les besoins de l'exercice, écrivez dans la case Nom de la table attachéeEmployé 3.
*Appuyez sur le bouton Terminer.
Access vous confirme que les données de la feuille de travail Feuil1 du fichier demodb.xls sont maintenant accessibles à partir de votre base de données.
Pour différentier les tables de la base de données de ceux qui sont attachés, Access place une flèche devant la table attachée. Puisque les données proviennent du chiffrier d'Excel, l'icone de l'application apparaît aussi.

Leave a Reply