SlideShare ist ein Scribd-Unternehmen logo
1 von 40
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

Weitere ähnliche Inhalte

Was ist angesagt?

TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduceAmal Abid
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMajid CHADAD
 
Support de cours ACCESS
Support de cours ACCESSSupport de cours ACCESS
Support de cours ACCESSChingongou ­
 
Cours structures des données (langage c)
Cours structures des données (langage c)Cours structures des données (langage c)
Cours structures des données (langage c)rezgui mohamed
 
Ch2-Notions de base & actions élémentaires.pdf
Ch2-Notions de base & actions élémentaires.pdfCh2-Notions de base & actions élémentaires.pdf
Ch2-Notions de base & actions élémentaires.pdfFadouaBouafifSamoud
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPTriyadadva
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Ines Ouaz
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...HORIYASOFT
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-CorrectionLilia Sfaxi
 
formation word 2010 partie 1.ppt
formation word 2010 partie 1.pptformation word 2010 partie 1.ppt
formation word 2010 partie 1.ppthamza536322
 
TP Informatique 1 excel
TP Informatique 1 excelTP Informatique 1 excel
TP Informatique 1 excelZhour Add
 
Conception et développement d’un système d’alerte et notification d’une tou...
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...Bilel Khaled ☁
 
Cours Algorithme: Matrice
Cours Algorithme: MatriceCours Algorithme: Matrice
Cours Algorithme: MatriceInforMatica34
 
Cours langage c
Cours langage cCours langage c
Cours langage ccoursuniv
 

Was ist angesagt? (20)

TP 2 ACCESS
TP 2 ACCESSTP 2 ACCESS
TP 2 ACCESS
 
TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduce
 
Cours Excel
Cours ExcelCours Excel
Cours Excel
 
Tp word n°5
Tp word n°5Tp word n°5
Tp word n°5
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
Support de cours ACCESS
Support de cours ACCESSSupport de cours ACCESS
Support de cours ACCESS
 
Tp word n° 1
Tp word n° 1Tp word n° 1
Tp word n° 1
 
Cours structures des données (langage c)
Cours structures des données (langage c)Cours structures des données (langage c)
Cours structures des données (langage c)
 
Ch2-Notions de base & actions élémentaires.pdf
Ch2-Notions de base & actions élémentaires.pdfCh2-Notions de base & actions élémentaires.pdf
Ch2-Notions de base & actions élémentaires.pdf
 
02 correction-td smi-s3-algo2
02 correction-td smi-s3-algo202 correction-td smi-s3-algo2
02 correction-td smi-s3-algo2
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPT
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
 
formation word 2010 partie 1.ppt
formation word 2010 partie 1.pptformation word 2010 partie 1.ppt
formation word 2010 partie 1.ppt
 
TP Informatique 1 excel
TP Informatique 1 excelTP Informatique 1 excel
TP Informatique 1 excel
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Conception et développement d’un système d’alerte et notification d’une tou...
Conception et développement  d’un système d’alerte et notification  d’une tou...Conception et développement  d’un système d’alerte et notification  d’une tou...
Conception et développement d’un système d’alerte et notification d’une tou...
 
Cours Algorithme: Matrice
Cours Algorithme: MatriceCours Algorithme: Matrice
Cours Algorithme: Matrice
 
Cours langage c
Cours langage cCours langage c
Cours langage c
 

Andere mochten auch

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 2013Hamid KHOULOUD
 
Cours access
Cours accessCours access
Cours accesskourbali
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1anassuvitcherf
 
Cours access
Cours accessCours access
Cours accessmsodjinou
 
Cours Excel avance
Cours Excel avanceCours Excel avance
Cours Excel avancehassan1488
 
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
 
La photographie humanitaire
La photographie humanitaireLa photographie humanitaire
La photographie humanitaireThibault Gabucci
 
Courspowerpoint2010
Courspowerpoint2010Courspowerpoint2010
Courspowerpoint2010Mido Lacoste
 
Access requete
Access requeteAccess requete
Access requetehassan1488
 
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 TICRobert Viseur
 
SGBDR - MySQL
SGBDR - MySQLSGBDR - MySQL
SGBDR - MySQLMusatge
 
SGBDR - ACCESS
SGBDR - ACCESSSGBDR - ACCESS
SGBDR - ACCESSMusatge
 

Andere mochten auch (20)

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
Cours accessCours access
Cours access
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1
 
Cours access
Cours accessCours access
Cours access
 
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
 

Ähnlich wie Access tables

Cours base1
Cours base1Cours base1
Cours base1spelat
 
Esssentiel access@NH
Esssentiel access@NHEsssentiel access@NH
Esssentiel access@NHnaziha harrag
 
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 STEPHANEJulio Djomo
 
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 ACCJulio 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 STEPHANEJulio 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.pdfssuser1e81bd1
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfssuser1e81bd1
 
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 AccessVotre 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_Access23DelafuigureInternationnalAchrafarc
 
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 ExcelVotre Assistante
 
Power BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavPower BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavMaroua Bouhachem
 

Ähnlich wie Access tables (20)

Cours base1
Cours base1Cours base1
Cours base1
 
Esssentiel access@NH
Esssentiel access@NHEsssentiel access@NH
Esssentiel access@NH
 
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
 
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
 
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
 
Access
AccessAccess
Access
 
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
 

Mehr von hassan1488

Economie internationale
Economie internationaleEconomie internationale
Economie internationalehassan1488
 
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.comhassan1488
 
Suite exercice
Suite exerciceSuite exercice
Suite exercicehassan1488
 
Compta25 no restriction
Compta25 no restrictionCompta25 no restriction
Compta25 no restrictionhassan1488
 
Compta24 no restriction
Compta24 no restrictionCompta24 no restriction
Compta24 no restrictionhassan1488
 
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
 

Mehr von 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