• Save
Access tables
Upcoming SlideShare
Loading in...5
×
 

Access tables

on

  • 2,216 views

Un cours power point d'access

Un cours power point d'access

Statistics

Views

Total Views
2,216
Views on SlideShare
1,772
Embed Views
444

Actions

Likes
3
Downloads
1
Comments
2

1 Embed 444

http://www.tifawt.com 444

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • telecharger:
    http://www.tifawt.com/office/cours-microsoft-access/
    Are you sure you want to
    Your message goes here
    Processing…
  • visitez mon site pour plus de cours www.tifawt.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Access tables Access tables Presentation Transcript

  • Microsoft Access
  • Les bases de données Les bases de données jouent un rôle de plus en plus important dans le monde de l ’informatique Les petites et moyennes entreprises sont désormais convaincues qu ’une base ne permet pas seulement de rassembler les données des clients. aide aussi à gérer d ’autres informations qui améliorent l ’efficacité de l ’entreprise Mais,
    • Programme de gestion de base de données
    • Un programme du type Access permet de :
        • Gérer les informations de la base
        • Fournir les fonctions nécessaires pour manipuler la
        • base
        • Enregistrer la base
    • Une base de données est un ensemble structuré d’informations .
    • La structuration se fait grâce à une série d’objets, gérés par le logiciel Access , dont le plus important est l’objet Table
    Qu’est-ce que ... Access ?
    • Access est certes puissant, mais si on lui demande de gérer des millions de clients sur plusieurs dizaines de serveurs, Access sera limité. Il sera alors nécessaire d'utiliser d’autres systèmes plus puissants, tel qu' Oracle ou SQL Server ( SyBase , MySql …).
    Qu’est-ce que ... Access ? Les données sont stockées dans cet ensemble de tables qui ont des relations entre elles. En résumé Access est un Système de G estion de Base de D onnées R elationnelles SGBD/R .
  • Application 1 Démarrez Access à partir du sous menu Démarrer de Windows Démarrer Access
    • Access se lance selon différents modes
      • dans le menu Démarrer
      • par un raccourci sur le Bureau
      • sur l’appel d’un document de type base Access ( .mdb )
    • Quitter Access se fait
      • par le menu Fichier/Quitter
      • par ALT+F4
    • Le fait de fermer la base de données ne ferme pas Access
  • Créer une base de données
    • Double clique sur Base de données vide
  • Créer une base de données
    • Dans la boîte de dialogue qui s ’affiche:
    • Définissez l'endroit où vous allez placer la base de données
    • Nommez la base de données Clientèle
    Cliquez sur Créer Le résultat est la génération d’un fichier.mdb ( M icrosoft d ata b ase), C-à-d un fichier de base de données Access
  • La base de données Access
    • Barre de titre
    • Barre de menus
    • Barre(s) d’outils
    • Espace de travail dans lequel se loge la fenêtre de la base de données courante
    • Barre d’état
    • Une base de données Access est un ensemble d’objets apparentés ( tables , formulaires , requêtes , états …)
    La base de données Access Boutons de sélection des objets
  • Composants d ’Access
    • Analogues aux formulaires, mais destinés à être imprimés.
    • Consultation seulement
    États
    • Extraction des données
    • Questionnement de bases de données
    Requêtes
    • Présentation des données à l’utilisateur
    Formulaires
    • Stockage des données
    • Définition des relations
    Tables Description Composant
  • Les tables Une table est la structure fondamentale dans laquelle sont stockées les informations d’une base de données Access, c’est son cœur . Le nom table vient de l’aspect tabulaire de la représentation des données . L ’édification d ’une Table est la 2ème étape après la création de la base de données Access.
  • Création d’une Table 1. Cliquez sur l’onglet « table ». 2. Cliquez sur le bouton « Nouveau » 3. Choisissez le mode de création. 2 3 1
  • Création en mode Feuilles de données Ce mode vous permet de créer une table très rapidement, mais d’une façon incomplète . 2 – sur les lignes suivantes, entrer les données 1 1 - Pour renommer les champs, faites un double clic sur « champs 1,…. »
  • Dans la base de données créée, utilisez le mode feuilles de données pour créer une Table nommée « Clients » avec les champs suivants: Création en mode Feuilles de données N° Client Nom Client Adresse Ville
  • Création d’une Table en mode création  Le mode « Création » est recommandé pour définir une table de façon correcte . Étapes à suivre Cliquez 2 fois sur Vous êtes maintenant en mode création d'une nouvelle table qui n'a pas encore de nom. Remplir la table comme suit:                      
  • Création d’une Table en mode création 
      • Nom de champ
      • Type de données (Chaque champ a des propriétés de champ dépendant du type de données)
      • Description facultative sert à documenter
  • Création d’une Table en mode création  Ce champ peut contenir n'importe quel type de données liées dans une autre application OLE ( Dessin, son, animation). Liaison OLE Peut contenir une valeur monétaire Monétaire Peut contenir une date ou une heure Date / Heure Octet(0 à 255) ; Entier(-32768 à +32767); Entier long(-2 milliards à + 2milliards) ; Réel simple(-3,4 10E38 à +3,4 10E38) ; Réel double(-1,8 10E308 à +1,8 10E308) Numérique Caractères alphanumériques (maximum 65535 caractères) Mémo Caractères alphanumériques (maximum 255 caractères) Texte
  • Dans la base de données déjà créée, utilisez le mode Création pour créer une Table nommée « Commandes » avec les champs suivants et avec les types de données appropriés. N°Commande / Date commande / Article / Quantité / Importé Numéroauto Date/Heure Texte Numérique Oui/Non Création d’une Table en mode création 
  • Création d’une Table en mode création 
  • Création d’une Table en mode création  Vous cliquez sur l'icône Affichage (en haut à gauche de votre écran) Enregistrer la table sous « Commandes » Création d’une Table en mode création 
  • Création à l’aide de l’Assistant
  •  
  • Dans la base de données créée, utilisez le mode Assistant Table pour créer une Table nommée « Produits » avec les champs suivants et avec les types de données appropriés. Création à l’aide de l’Assistant Réfproduit Nomproduit Prix unitaire Numéroauto Texte Monétaire
  • Création à l’aide de l’Assistant
  • Modification de la structure d’une Table Ouvrir la table en mode création en cliquant sur le bouton affichage de la fenêtre d’application Sélection d’un champ Placer le pointeur de la souris ici, puis cliquer
  • Ajout d’un champ Dans la colonne « Nom du champ », cliquer juste au-dessous du dernier champ de la table Taper le nom du champ Insertion d’un champ Modification de la structure d’une Table Sélectionner la ligne au dessus de laquelle vous désirez insérer votre nouveau champ. Insertion / Lignes
  • Suppression d’un champ Édition / Supprimer Modification de la structure d’une Table Sélectionnez le champ que vous désirez supprimer
  • Renommer une table Cliquez sur l’onglet « Table ». Sélectionnez la table dans la liste. Édition / Renommer Modifiez le nom de la table Appuyez sur la touche Entrée Modification de la structure d’une Table
  • Dupliquer une Table Sélectionnez la table à copier dans la liste Édition / Copier Édition /Coller Sélectionnez une option. Modifiez le nom de la table, et cliquez sur « Ok ». Supprimer une Table Sélectionnez la table à supprimer Édition /Supprimer Access vous affiche une boîte de dialogue, dans laquelle vous pourrez confirmer ou annuler la suppression. Modification de la structure d’une Table
  • Impression d’une feuille de données
    • Travailler d’abord sur la mise en page
      • Fichier/Mise en page
      • onglets Marges et Page
    • Utiliser Aperçu avant impression
      • Pour avoir une prévisualisation: Fichier/Aperçu
    • Déclencher l’impression
      • Fichier/Imprimer…
  • Les Relations entre Tables On ne peut pas concevoir d   ’applications Access complexes sans mettre en relation les tables entre elles . Les relations sont les liens qui existent entre le champ d'une table ( Table Source ) et le champ d'une autre table ( Table Destination ).
    • Les relations permettent :
    • d’ associer les données que contiennent les tables
    • d’avoir une grande souplesse pour la modification et la mise à jour des données
  • Les Relations entre Tables Une table doit inclure un champ d'identification unique pour permettre de définir une relation entre cette table et d ’autres tables de la base de données Une Clé primaire ne peut comporté de doublons. Sélectionnez le champ destinez à être la clé primaire Cliquer sur le bouton
    • Définissez la clé primaire de la table Produits
    « Clé primaire »
  • Relation un à un (1:1): Un enregistrement de la table A ne peut être relié qu'à un seul enregistrement de la table B, et inversement. Types de relations Les Relations entre Tables A1 A2 A3 A4 . . A2 A4 Table des articles principale Clé primaire commune: N° d’article
  • Les Relations entre Tables Exemple : Vous disposez de 2 tables (Employés, Cotisations_Sociales), reliées par un numéro unique tel que le numéro de sécurité sociale, c ’est une relation (1:1)
  • Relation un à plusieurs (1:n) : un enregistrement de la table A peut être relié à plusieurs enregistrements de la table B, mais un enregistrement de la table B ne peut être relié qu'à un seul enregistrement de la table A. Les Relations entre Tables C1 C2 C3 . . 1001 1002 1003 . . Table des clients Clé I aire RefClient Table des commandes Clé Iaire N°Commande
  • Les Relations entre Tables Exemple : Vous disposez de 2 tables (Clients, Commandes), un client peut passer plusieurs commandes, tandis qu ’une commande ne peut être associée qu ’à un seul client. Ce type de relation s ’appelle (1:n)
  • Pour établir une relation Fermez tous les objets, ne gardez que la fenêtre « Base de données » et cliquer sur Relation Les Relations entre Tables ou sur: Outils / Relations
  • Relation / Afficher la table Sélectionnez la Table et Cliquez sur « Ajouter » Les Relations entre Tables
  • Faites glisser le champ comportant la clé primaire sur le champ homologue de l’autre table Les Relations entre Tables Créer pour enregistrer la relation
  • Les Relations entre Tables A quoi sert l’intégrité référentielle ? Tous les enregistrements liés seront modifiés automatiquement si une modification est apportée à un enregistrement de la table source. De plus chaque fois qu ’un enregistrement est supprimé de la table source, l’enregistrement correspondant de la table en relation est également supprimé L ’intégrité référentielle empêche toute suppression ou modification accidentelle des données correspondants