SlideShare une entreprise Scribd logo
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,
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Qu’est-ce que ... Access ?
[object Object],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 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Créer une base de données ,[object Object]
Créer une base de données ,[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],La base de données Access Boutons de sélection des objets
Composants d ’Access ,[object Object],[object Object],États ,[object Object],[object Object],Requêtes ,[object Object],Formulaires ,[object Object],[object Object],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  ,[object Object],[object Object],[object Object]
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 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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 ).  ,[object Object],[object Object],[object Object]
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  ,[object Object],« 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

Contenu connexe

Tendances

Cours access
Cours accessCours access
Cours accessmsodjinou
 
Access
AccessAccess
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
ATPENSC-Group
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMajid CHADAD
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de données
Abdoulaye Dieng
 
Bac blanc base de données
Bac blanc base de donnéesBac blanc base de données
Bac blanc base de donnéeslycee
 
Cours complet Base de donne Bac
Cours complet Base de donne Bac Cours complet Base de donne Bac
Cours complet Base de donne Bac
Amri Ossama
 
Excel ppt.ppt
Excel ppt.pptExcel ppt.ppt
Excel ppt.ppt
BadarSaf
 
Powerpoint initiation excel moniteurs d'atelier
Powerpoint initiation excel moniteurs d'atelierPowerpoint initiation excel moniteurs d'atelier
Powerpoint initiation excel moniteurs d'atelierPierre AVRIL
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
Ines Ben Hassine
 
Formation Introductive sur XLSForm - Webinar
Formation Introductive sur XLSForm - WebinarFormation Introductive sur XLSForm - Webinar
Formation Introductive sur XLSForm - Webinar
Major Luvale
 
Cours 70 410-1
Cours 70 410-1Cours 70 410-1
Cours 70 410-1
Mohamed Diallo
 
Chapitre 2 classe et objet
Chapitre 2   classe et objetChapitre 2   classe et objet
Chapitre 2 classe et objet
Amir Souissi
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
Yassine Badri
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours
Yassine Badri
 
Presentation sql
Presentation sqlPresentation sql
Presentation sql
maaroufi amine
 
Introduction au langage SQL
Introduction au langage SQLIntroduction au langage SQL
Introduction au langage SQL
Olivier Le Goaër
 

Tendances (20)

Cours access
Cours accessCours access
Cours access
 
Tp word n° 1
Tp word n° 1Tp word n° 1
Tp word n° 1
 
Access
AccessAccess
Access
 
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 2 sur les Feuilles de calculs avec les Tableurs
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
Introduction aux bases de données
Introduction aux bases de donnéesIntroduction aux bases de données
Introduction aux bases de données
 
Cours Excel
Cours ExcelCours Excel
Cours Excel
 
Bac blanc base de données
Bac blanc base de donnéesBac blanc base de données
Bac blanc base de données
 
Tp2 excel
Tp2 excelTp2 excel
Tp2 excel
 
Cours complet Base de donne Bac
Cours complet Base de donne Bac Cours complet Base de donne Bac
Cours complet Base de donne Bac
 
Excel ppt.ppt
Excel ppt.pptExcel ppt.ppt
Excel ppt.ppt
 
Powerpoint initiation excel moniteurs d'atelier
Powerpoint initiation excel moniteurs d'atelierPowerpoint initiation excel moniteurs d'atelier
Powerpoint initiation excel moniteurs d'atelier
 
TD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdfTD_complet_reseau__CISCO__Packet Tracer.pdf
TD_complet_reseau__CISCO__Packet Tracer.pdf
 
Formation Introductive sur XLSForm - Webinar
Formation Introductive sur XLSForm - WebinarFormation Introductive sur XLSForm - Webinar
Formation Introductive sur XLSForm - Webinar
 
Cours 70 410-1
Cours 70 410-1Cours 70 410-1
Cours 70 410-1
 
Chapitre 2 classe et objet
Chapitre 2   classe et objetChapitre 2   classe et objet
Chapitre 2 classe et objet
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
 
base de données -note de cours
base de données -note de cours base de données -note de cours
base de données -note de cours
 
Presentation sql
Presentation sqlPresentation sql
Presentation sql
 
Introduction au langage SQL
Introduction au langage SQLIntroduction au langage SQL
Introduction au langage SQL
 

En vedette

Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013
Hamid KHOULOUD
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1
anassuvitcherf
 
Access 2007 verrou
Access 2007 verrouAccess 2007 verrou
Access 2007 verrou
Talea Mohamed
 
Cours Excel avance
Cours Excel avanceCours Excel avance
Cours Excel avance
hassan1488
 
Access 2010
Access 2010Access 2010
Access 2010
Claudio Montoni
 
Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détailléPaul Kamga
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excelCarlitza
 
Art De La Photographie
Art De La PhotographieArt De La Photographie
Art De La PhotographieRenny
 
Dossprodfinal
DossprodfinalDossprodfinal
Dossprodfinal
anthonymeloni
 
La photographie humanitaire
La photographie humanitaireLa photographie humanitaire
La photographie humanitaireThibault Gabucci
 
La photographie
La photographieLa photographie
La photographie
Thibault Gabucci
 
Courspowerpoint2010
Courspowerpoint2010Courspowerpoint2010
Courspowerpoint2010
Mido Lacoste
 
Access requete
Access requeteAccess requete
Access requete
hassan1488
 
L’open access et les archives ouvertes
L’open access et les archives ouvertesL’open access et les archives ouvertes
L’open access et les archives ouvertesCalimaq S.I.Lex
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
Robert Viseur
 
SGBDR - MySQL
SGBDR - MySQLSGBDR - MySQL
SGBDR - MySQL
Musatge
 
SGBDR - ACCESS
SGBDR - ACCESSSGBDR - ACCESS
SGBDR - ACCESS
Musatge
 

En vedette (18)

Cours 5 et 6
Cours 5 et 6Cours 5 et 6
Cours 5 et 6
 
Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1
 
Access 2007 verrou
Access 2007 verrouAccess 2007 verrou
Access 2007 verrou
 
Cours Excel avance
Cours Excel avanceCours Excel avance
Cours Excel avance
 
Access 2010
Access 2010Access 2010
Access 2010
 
Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détaillé
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excel
 
Art De La Photographie
Art De La PhotographieArt De La Photographie
Art De La Photographie
 
Dossprodfinal
DossprodfinalDossprodfinal
Dossprodfinal
 
La photographie humanitaire
La photographie humanitaireLa photographie humanitaire
La photographie humanitaire
 
La photographie
La photographieLa photographie
La photographie
 
Courspowerpoint2010
Courspowerpoint2010Courspowerpoint2010
Courspowerpoint2010
 
Access requete
Access requeteAccess requete
Access requete
 
L’open access et les archives ouvertes
L’open access et les archives ouvertesL’open access et les archives ouvertes
L’open access et les archives ouvertes
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
 
SGBDR - MySQL
SGBDR - MySQLSGBDR - MySQL
SGBDR - MySQL
 
SGBDR - ACCESS
SGBDR - ACCESSSGBDR - ACCESS
SGBDR - ACCESS
 

Similaire à Access tables

Cours base1
Cours base1Cours base1
Cours base1
spelat
 
Esssentiel access@NH
Esssentiel access@NHEsssentiel access@NH
Esssentiel access@NH
naziha harrag
 
Totu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACCTotu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACC
Julio Djomo
 
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANEpratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
Julio Djomo
 
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANEPratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
Julio Djomo
 
Access formulaires
Access formulairesAccess formulaires
Access formulaireshassan1488
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
ssuser1e81bd1
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
ssuser1e81bd1
 
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire AccessRechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
Votre Assistante
 
Jet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAVJet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAVMaroua Bouhachem
 
Initiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnalInitiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnal
Achrafarc
 
Créer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelCréer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur Excel
Votre Assistante
 
Sql
SqlSql
Requetes
RequetesRequetes
Power BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavPower BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavMaroua Bouhachem
 
Formation tableur
Formation tableurFormation tableur

Similaire à Access tables (20)

Cours base1
Cours base1Cours base1
Cours base1
 
Esssentiel access@NH
Esssentiel access@NHEsssentiel access@NH
Esssentiel access@NH
 
Totu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACCTotu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACC
 
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANEpratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
 
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANEPratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
 
Access formulaires
Access formulairesAccess formulaires
Access formulaires
 
access
accessaccess
access
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
 
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire AccessRechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
 
Jet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAVJet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAV
 
Guidetalendd
GuidetalenddGuidetalendd
Guidetalendd
 
O oo base
O oo baseO oo base
O oo base
 
09coursaccess
09coursaccess09coursaccess
09coursaccess
 
Initiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnalInitiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnal
 
Créer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelCréer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur Excel
 
Sql
SqlSql
Sql
 
Requetes
RequetesRequetes
Requetes
 
Power BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavPower BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics Nav
 
Formation tableur
Formation tableurFormation tableur
Formation tableur
 

Plus de hassan1488

Cg cpc
Cg cpc Cg cpc
Cg cpc
hassan1488
 
Economie internationale
Economie internationaleEconomie internationale
Economie internationale
hassan1488
 
Organisation entreprises madame jalal
Organisation entreprises madame jalalOrganisation entreprises madame jalal
Organisation entreprises madame jalalhassan1488
 
management_tifawt.com
management_tifawt.commanagement_tifawt.com
management_tifawt.com
hassan1488
 
Cours suite
Cours suiteCours suite
Cours suite
hassan1488
 
Suite exercice
Suite exerciceSuite exercice
Suite exercice
hassan1488
 
Compta25 no restriction
Compta25 no restrictionCompta25 no restriction
Compta25 no restriction
hassan1488
 
Compta24 no restriction
Compta24 no restrictionCompta24 no restriction
Compta24 no restriction
hassan1488
 
Compta23 no restriction
Compta23 no restrictionCompta23 no restriction
Compta23 no restrictionhassan1488
 
Compta22 no restriction
Compta22 no restrictionCompta22 no restriction
Compta22 no restrictionhassan1488
 
Compta21 no restriction
Compta21 no restrictionCompta21 no restriction
Compta21 no restrictionhassan1488
 
Compta20 no restriction
Compta20 no restrictionCompta20 no restriction
Compta20 no restrictionhassan1488
 
Compta19 no restriction
Compta19 no restrictionCompta19 no restriction
Compta19 no restrictionhassan1488
 
Compta18 no restriction
Compta18 no restrictionCompta18 no restriction
Compta18 no restrictionhassan1488
 
Compta17 no restriction
Compta17 no restrictionCompta17 no restriction
Compta17 no restrictionhassan1488
 
Compta16 no restriction
Compta16 no restrictionCompta16 no restriction
Compta16 no restrictionhassan1488
 
Compta15 no restriction
Compta15 no restrictionCompta15 no restriction
Compta15 no restrictionhassan1488
 
Compta14 no restriction
Compta14 no restrictionCompta14 no restriction
Compta14 no restrictionhassan1488
 
Compta13 no restriction
Compta13 no restrictionCompta13 no restriction
Compta13 no restrictionhassan1488
 

Plus de hassan1488 (20)

Cg cpc
Cg cpc Cg cpc
Cg cpc
 
Les pneus
Les pneusLes pneus
Les pneus
 
Economie internationale
Economie internationaleEconomie internationale
Economie internationale
 
Organisation entreprises madame jalal
Organisation entreprises madame jalalOrganisation entreprises madame jalal
Organisation entreprises madame jalal
 
management_tifawt.com
management_tifawt.commanagement_tifawt.com
management_tifawt.com
 
Cours suite
Cours suiteCours suite
Cours suite
 
Suite exercice
Suite exerciceSuite exercice
Suite exercice
 
Compta25 no restriction
Compta25 no restrictionCompta25 no restriction
Compta25 no restriction
 
Compta24 no restriction
Compta24 no restrictionCompta24 no restriction
Compta24 no restriction
 
Compta23 no restriction
Compta23 no restrictionCompta23 no restriction
Compta23 no restriction
 
Compta22 no restriction
Compta22 no restrictionCompta22 no restriction
Compta22 no restriction
 
Compta21 no restriction
Compta21 no restrictionCompta21 no restriction
Compta21 no restriction
 
Compta20 no restriction
Compta20 no restrictionCompta20 no restriction
Compta20 no restriction
 
Compta19 no restriction
Compta19 no restrictionCompta19 no restriction
Compta19 no restriction
 
Compta18 no restriction
Compta18 no restrictionCompta18 no restriction
Compta18 no restriction
 
Compta17 no restriction
Compta17 no restrictionCompta17 no restriction
Compta17 no restriction
 
Compta16 no restriction
Compta16 no restrictionCompta16 no restriction
Compta16 no restriction
 
Compta15 no restriction
Compta15 no restrictionCompta15 no restriction
Compta15 no restriction
 
Compta14 no restriction
Compta14 no restrictionCompta14 no restriction
Compta14 no restriction
 
Compta13 no restriction
Compta13 no restrictionCompta13 no restriction
Compta13 no restriction
 

Access tables

  • 1. Microsoft Access
  • 2. 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,
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. 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.
  • 12. 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
  • 13. 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,…. »
  • 14. 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
  • 15. 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:                      
  • 16.
  • 17. 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
  • 18. 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 
  • 19. Création d’une Table en mode création 
  • 20. 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 
  • 21. Création à l’aide de l’Assistant
  • 22.  
  • 23. 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
  • 24. Création à l’aide de l’Assistant
  • 25. 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
  • 26. 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
  • 27. Suppression d’un champ Édition / Supprimer Modification de la structure d’une Table Sélectionnez le champ que vous désirez supprimer
  • 28. 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
  • 29. 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
  • 30.
  • 31.
  • 32.
  • 33. 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
  • 34. 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)
  • 35. 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
  • 36. 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)
  • 37. 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
  • 38. Relation / Afficher la table Sélectionnez la Table et Cliquez sur « Ajouter » Les Relations entre Tables
  • 39. 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
  • 40. 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