01 MS Access

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 32

MICROSOFT

ACCESS
Mr A. Boukhatemi
© 2018
CONTENU DU TP
 Définition de Microsoft Access
 Définition d’une Base de données
 Conception d’une Base de données
 Création d’une Base de données
 Création d’une table (relation)
 Création d’un attribut (champ)
 Renommer un attribut (champ)
 Supprimer un attribut (champ)
 Enregistrer la table
 Créer les clés étrangères
 Insérer les données
Mr A. Boukhatemi 2
DÉFINITION DE MICROSOFT ACCESS

 Microsoft Access (officiellement Microsoft Office Access)


est un système de gestion de base de données relationnel
(SGBDR) développé et commercialisé par la
société Microsoft

 Ce logiciel fait partie de la suite Microsoft Office.

Mr A. Boukhatemi
3
DÉFINITION D’UNE BASE DE DONNÉES
 Microsoft Access : permet de créer des BD relationnelle

 Une base de donnée relationnelle: est une base de données où


l'information est organisée dans des tableaux à deux dimensions
appelés des relations ou tables, ce modèle introduit par Edgar F. Codd en
1970.

 Une base de données consiste en une ou plusieurs relations.

 Les lignes de ces relations sont appelées des nuplets ou


enregistrements. Les colonnes sont appelées des attributs.

Mr A. Boukhatemi
4
CONCEPTION D’UNE BASE DE DONNÉES
 Pour que notre BD soit sans erreur et sans anomalie on doit passer par
une phase importante dite phase de conception

 On utilisant une méthode (Merise ou UML …)

 Le résultat de la conception d’une BD est un graphe semi formel qui


représente le réel du système d’information:

 Exemple de Merise (Modèle Logique de Données : MLD)


T_Client T_Acheter T_Produit

N_Client #N_client N_Prod


Nom_C #N_prod Nom_pro
Prenom_C Prix_A Date_F
Date_A Date_E
Mr A. Boukhatemi
Qtt 5
CRÉATION D’UNE BASE DE DONNÉES

 MS Access à plusieurs version la dernière


est 2016

 On utilise dans ce support la version 2013

 Lancez MS Access depuis Démarrer /


tous les programmes / Microsoft office
2013 / Access 2013

Mr A. Boukhatemi
6
CRÉATION D’UNE BASE DE DONNÉES
A l’ouverture du programme Access 2013 on obtient cette interface

Mr A. Boukhatemi
7
CRÉATION D’UNE BASE DE DONNÉES

 On peut utiliser une BD modèle ou une nouvelle BD vide

Mr A. Boukhatemi
8
CRÉATION D’UNE BASE DE DONNÉES

 On tape un nom pour la BD et on lui choisi un


emplacement

 On clique sur Créer

Mr A. Boukhatemi
9
CRÉATION D’UNE TABLE (RELATION)

 Par défaut Access crée une table (car pas de table pas de
BD)

 Une table relation : un tableau à deux dimensions qui


contient un ensemble de n-uplets (les lignes).

 Elle permet le stockage des données dans


des enregistrements.

 Les entrées dans les tables sont appelées des valeurs.

Mr A. Boukhatemi
10
CRÉATION D’UNE TABLE (RELATION)

 Conditions:

 Avoir au moins un attribut

 Avoir une clé primaire

 Une clé primaire: est la donnée qui permet d'identifier de


manière unique un enregistrement dans une table

 Exemple: N_Client de la table Client

Mr A. Boukhatemi
11
CRÉATION D’UNE TABLE (RELATION)

 Après la création de la BD Access crée la Table1 qui


contient un attribut qui s’appel N°

Mr A. Boukhatemi
12
CRÉATION D’UN ATTRIBUT (CHAMP)

 Pour créer un nouveau attribut cliquer sur : « cliquez pour


ajouter »

 Puis choisissez le type de donnée

du nouveau champ

Mr A. Boukhatemi
13
CRÉATION D’UN ATTRIBUT (CHAMP)

 Puis donnée au nouveau attribut un nom

Mr A. Boukhatemi
14
RENOMMER UN ATTRIBUT (CHAMP)

 Click droit sur l’attribut et choisir renomer

Mr A. Boukhatemi
15
SUPPRIMER UN ATTRIBUT (CHAMP)

 Click droit sur l’attribut et choisir supprimer

Mr A. Boukhatemi
16
ENREGISTRER LA TABLE

 Click sur l’icone de la disquette dans la barre d’accès rapide

 ou Fichier / Enregistrer
Tapez un nom pour la table

Mr A. Boukhatemi
17
CRÉER UNE 2EME TABLE

 Dans l’onglet Créer du ruban cliquer sur Table

Mr A. Boukhatemi
18
CRÉER UNE 2EME TABLE

 Créer une 2eme table on l'appelle T_Produit avec ses attributs

Mr A. Boukhatemi
19
CRÉER LES CLÉS ÉTRANGÈRES

 Une clé étrangère: est une contrainte qui garantit le


lien entre les données de deux tables.

 Elle identifie une colonne ou un ensemble de colonnes


d'une table comme référençant une colonne ou un
ensemble de colonnes d'une autre table (référencée)

 Exemple: N_Client de Client et N_Client d’Achat

Mr A. Boukhatemi
20
CRÉER LES CLÉS ÉTRANGÈRES

 Conditions:

 Avoir une clé primaire dans la 1er table (référencée)

 La clé primaire et la clé étrangère sont du même type

 Créer la clé primaire en premier

Mr A. Boukhatemi
21
CRÉER LES CLÉS ÉTRANGÈRES

 Créer une 3eme table T_Achat

 Créer un attribut de type

Liste de choix et relation

Mr A. Boukhatemi
22
CRÉER LES CLÉS ÉTRANGÈRES

Sélectionner la table
référencée par cette Clé
étrangère

Mr A. Boukhatemi
23
CRÉER LES CLÉS ÉTRANGÈRES

Choisir la clé primaire (obligatoire)


1
+ d’autres attributs (optionnel)

Choisir une option d’ordre 2


(optionnel)

Mr A. Boukhatemi
24
CRÉER LES CLÉS ÉTRANGÈRES

On peut choisir d’afficher ou de


1
caché la clé primaire

2
Donner un nom à l’attribut

Coché Activer l’intégrité des données

Mr A. Boukhatemi
25
CRÉER LES CLÉS ÉTRANGÈRES

 Donner un nom à la table

Mr A. Boukhatemi
26
VUE D’ENSEMBLE

Mr A. Boukhatemi
27
INSÉRER LES DONNÉES

 Double click (Ouvrir) la table depuis le volet des objets

 Saisir les données dans les cellules

Volet des objets

Mr A. Boukhatemi
28
INSÉRER LES DONNÉES

 Les données saisies

Mr A. Boukhatemi
29
INSÉRER LES DONNÉES

 Insertion dans les clés étrangères a l’aide de liste


déroulante

Mr A. Boukhatemi
30
INSÉRER LES DONNÉES

Mr A. Boukhatemi
31
RÉFÉRENCES

 https://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es_relati

onnelle

 https://fr.wikipedia.org/wiki/Cl%C3%A9_primaire

 https://fr.wikipedia.org/wiki/Cl%C3%A9_%C3%A9trang%C3%

A8re

Mr A. Boukhatemi
32

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy