Les bases de données et les entités
La société locacar a choisi un système de gestion de base de données(Microsoft Access) nous utiliserons ce
SGBD, d’abord pour créer la table des voitures de l’agence de Toulouse, puis effectuer des requêtes sur cette
table
A CREATION DE LA TABLE
L’agence dispose des informations sur les voitures
VOITURE
Immatriculation
Type
Catégorie
Date dernière
révision
Km dernière
révision
Km
actuels
Disponible
12561C31
LAGOUNA
C
D18432
4802
9641
Non
1653HJ31
206
A
D28841
4998
6250
Oui
1654HL31
206
A
D23534
1596
3721
Oui
1690LA31
607
C
D26832
4871
7237
Non
1710HJ31
607
C
49
Oui
237AAC31
CLIO
A
D29043
5069
8882
Oui
555AAC31
CORSA
A
D29144
1666
1815
Non
7683LA31
306
B
D25937
52850
7965
Oui
7688LA31
306
B
D24436
14988
17661
Non
7697LA31
306
B
0
990
Non
7880LA31
MEGANE
B
D23332
10220
14815
Non
Ces informations sont structurées, ce qui permet leur traitement. Les informations ci-dessus sont des données.
Elles vont figurées dans la table.
Structure de la table :
Avant de créer une table il faut créer sa structure.
La structure est composée d’une liste de colonne (ou attribut) de la table avec pour chaque attribut :
Un nom d’attribut ;
Un type de valeur (numérique, alphanumérique, date, etc.);
Éventuellement une longueur (nombre de caractères) ;
Éventuellement, l’indication que l’attribut est une clef primaire, permettant d’identifier les lignes de la table.
La structure de la table voiture est la suivante :
Charger access en cliquant deux fois sur son icône
Access place dans un même fichier appelé « base de données » toutes les tables d’une même base ;c’est ce
fichier que nous devons d’abord créer pour la base de données d’une agence LOCACAR
Menu fichier ;option nouvelle base de données, la donner le nom LOCACAR
Cliquer sur l’icône table et le bouton nouveau
Écrire le nom des champs, leur type et s’il y a lieu leur caractéristiques
icône clé
Caractéristique du champs en cour
Sélectionner le champs immatriculation pour préciser qu’il est une clef
Menu édition , option définir comme clé primaire ou cliquez sur l’icône clé
Enregistrer la structure de la table
Menu fichier , option enregistrer donner à la table le nom voiture
Saisie des données
Maintenant que les colonnes (ou champs ou attributs) sont définis nous pouvons remplir les tables en saisissant
le contenu de chaque table
REQUETES SUR LA TABLE
SELECTION DANS UNE TABLE
L’opération de sélection consiste à sélectionner une ou plusieurs lignes de la table sur un critère
Exemple
Ceci est une vue de la sélection des voitures de catégorie B
VOITURE
Immatriculation
Type
Catégorie
Date dernière
révision
Km dernière
révision
Km
actuels
Disponible
12561C31
LAGOUNA
C
D18432
4802
9641
Non
1653HJ31
206
A
D28841
4998
6250
Oui
1654HL31
206
A
D23534
1596
3721
Oui
1690LA31
607
C
D26832
4871
7237
Non
1710HJ31
607
C
49
Oui
237AAC31
CLIO
A
D29043
5069
8882
Oui
555AAC31
CORSA
A
D29144
1666
1815
Non
7683LA31
306
B
D25937
52850
7965
Oui
7688LA31
306
B
D24436
14988
17661
Non
7697LA31
306
B
0
990
Non
7880LA31
MEGANE
B
D23332
10220
14815
Non
PROJECTION D’UNE TABLE
La projection est l’opération qui consiste à retenir que certains attributs (ou champs) dans une table.
Exemple
Ceci est une projection de la sélection précédente qui ne conserve que les attributs « immatriculation », « type »
et « disponible »
VOITURE
Immatriculation
Type
Catégorie
Date dernière
révision
Km dernière
révision
Km
actuels
Disponible
12561C31
LAGOUNA
C
D18432
4802
9641
Non
1653HJ31
206
A
D28841
4998
6250
Oui
1654HL31
206
A
D23534
1596
3721
Oui
1690LA31
607
C
D26832
4871
7237
Non
1710HJ31
607
C
49
Oui
237AAC31
CLIO
A
D29043
5069
8882
Oui
555AAC31
CORSA
A
D29144
1666
1815
Non
7683LA31
306
B
D25937
52850
7965
Oui
7688LA31
306
B
D24436
14988
17661
Non
7697LA31
306
B
0
990
Non
7880LA31
MEGANE
B
D23332
10220
14815
Non
RÉALISATION DE LA REQUÊTE À L’AIDE D’UN SGBD
Le SGBD permet de réaliser une requête (ou interrogation) dont la réponse est le résultat d’une sélection et/ou
d’une projection.
Exemple
Un employer de l’agence LOCACAR de Toulouse désire connaître l’immatriculation, le type et la disponibilité
des voitures de catégorie B
Ouvrir la base de données
Menu fichier ; option base de données ; choisir LOCACAR
Menu fichier ; option nouveau, sous option requête ou cliquez sur le bouton requête,
Mode création
Bouton Nouveau Bouton requête
Dans la fenêtre ajouté une table, choisir VOITURE et cliquer sur ajouter
Cliquer sur fermer
La liste des champs de la table VOITURE apparaît en haut et à gauche d’une fenêtre.
Faire glisser avec la souris le champ Immatriculation dans la 1ère colonne, le champ type dans
la 2em colonne, le champ disponible dans la 3em colonne et le champ catégorie dans la 4 em
Les quatre champs ainsi choisis sont cochés sur la ligne afficher
Cliquez sur la case afficher du champ catégorie car il ne doit pas être affiché dans la
projection que nous demandons
Écrire « B » sur la ligne critère dans la colonne champ catégorie
Exécuter la requête
Menu requête option exécuter la requête ou cliquez sur l’icône table.
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !