Logiciels Tableur et Bases de Données
Applications SGBD
Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD
EPS-Bachelier-U.F.:754603U32D1
1. Les Bases de Données ....................................................................................................1-1
1.1. Introduction....................................................................................................................................... 1-1
1.1.1. Données-Traitement-Informations ........................................................................................................... 1-1
1.1.2. Types de données.................................................................................................................................... 1-1
1.2. Description ....................................................................................................................................... 1-2
1.3. Conception ....................................................................................................................................... 1-2
2. Le logiciel ACCESS......................................................................................................... 2-3
2.1. Description ....................................................................................................................................... 2-3
2.2. Lancement de Access ...................................................................................................................... 2-3
2.3. Environnement de travail.................................................................................................................. 2-3
2.3.1. Fenêtre principale d'ACCESS.................................................................................................................. 2-3
2.3.2. Fenêtre "Base de données" ..................................................................................................................... 2-4
2.4. Les classes d'objets d'ACCESS....................................................................................................... 2-4
2.4.1. Les Tables:............................................................................................................................................... 2-4
2.4.2. Les Requêtes:.......................................................................................................................................... 2-4
2.4.3. Les Formulaires: ......................................................................................................................................2-4
2.4.4. Les États: ................................................................................................................................................. 2-4
2.4.5. Les Macros...............................................................................................................................................2-5
2.4.6. Les Modules:............................................................................................................................................2-5
2.4.7. Les Pages ................................................................................................................................................ 2-5
2.5. Conventions de notation................................................................................................................... 2-5
3. Application : Ventes des représentants 1er Trimestre 20xx .......................................... 3-6
3.1. Description de l'application............................................................................................................... 3-6
3.2. Opérations sur les Tables ................................................................................................................ 3-6
3.2.1. Conception et modification de la structure ........................................................................................ 3-6
3.2.2. Feuille de données dynamique ..........................................................................................................3-7
3.2.3. Barre de déplacement.............................................................................................................................. 3-7
3.2.4. Barre d'outils d'une "Feuille de données dynamique" .............................................................................. 3-8
3.3. Opérations de Requêtes et de Filtres............................................................................................... 3-9
3.3.1. Requête 1 : Conception .................................................................................................................... 3-9
3.3.2. Exécution............................................................................................................................................3-9
3.3.3. Libellé en SQL (Structured Query Language).................................................................................... 3-9
3.3.4. Requête 2 : Conception .................................................................................................................. 3-10
3.3.5. Libellé en SQL (Structured Query Language).................................................................................. 3-10
3.3.6. Requête 3 : Conception .................................................................................................................. 3-11
3.3.7. Exécution..........................................................................................................................................3-11
3.3.8. Libellé en SQL (Structured Query Language).................................................................................. 3-11
3.4. Conception de Formulaires ............................................................................................................ 3-12
3.5. Conception d'Etats ......................................................................................................................... 3-12
4. Lexique de base ............................................................................................................. 4-13
5. Importation et liaison de données dans Access.......................................................... 5-14
Logiciels Tableur et Bases de Données Serge Clerbois
Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD Page 1
1. Les Bases de Données
1.1. Introduction
1.1.1. Données-Traitement-Informations
On entend par :
information : Tout fait ou concept permettant de renforcer un système de connaissances afin de éventuellement
poser un acte de décision .
donnée : codification de l'information; une donnée est transcrite et véhiculée sur un support (papier,
magnétique, optique); une donnée est un élément dont la consultation ou en général le traitement
permet de dégager l'information voulue
un traitement : est un ensemble d'opérations que l'on fait subir à des données pour obtenir les informations ou les
actions souhaitées.
Informations
Données Traitement
les traitements informatiques sont ceux l'homme n'intervient pas lors du traitement qui se fait sous le contrôle
d'un programme informatique (moyens logiciels) qui pilote les différentes composantes de l'ordinateur (moyens matériels)
Ainsi, le traitement 'infor matique de données consiste en un ensemble de "démarches et procédures logicielles" en vue
de l'obtention d'informations nécessaires à poser un "acte de gestion"..
Exemples : sortie de listings comptables, "filtre" d'un listing client en vue d'extraire "des informations Marketing " ou
d'imprimer des lettres de rappel …
Les phases logiques du traitement informatique des données sont :
- entrée des données (par clavier ou autre périphérique d'entrée ou périphérique mixte);
- traitement de celles-ci à l'aide de procédures logicielles;
- sortie des données traitées (sur écran, imprimante ou tout autre périphérique …);
1.1.2. Types de données
On distingue deux grandes classes de données :
- les données numériques
sont des nombres, càd des données destinées à subir des traitements mathématiques ou
assimilés.(quatre opérations fondamentales (+,-,*,/), fonctions mathématiques (puissances,
racines, etc. ...)1
- les données alphanumériques
sont des "chaînes de caractères" ; données qui ne sont pas destinées à subir les
traitements mathématiques dont question ci-dessus; ce sont les données présentées sous
forme d'un texte, ... ou d'une suite de chiffres ne constituant pas un nombre (par exemple,
un code postal).
Les dates sont considérées comme un forme particulière de nombres.
Ces types de données se caractérisent en plus par leur format, à savoir la forme sous laquelle elles sont présentées.
Exemple :
un nombre peut être présenté au format : standard, monétaire … pourcentage … à 2 décimales, scientifique …
1 "ordinateur" se dit computer en anglais
Logiciels Tableur et Bases de Données Serge Clerbois
Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD Page 2
1.2. Description
Un système de gestion de base de données est un logiciel permettant d'enregistrer, d'organiser, de rechercher et de
présenter une quantité importante de données.
Une base de données regroupe des données qui ont des caractéristiques ou des références communes.
Par exemple: des dossiers du personnel, des adresses, les livres d'une bibliothèque...
Un système de gestion de base de données relationnelles (SGBDR) contient des liens entre les données, ce qui permet
d'éviter de créer une base de données très complexe où une multitude de données seraient dupliquées.
Par exemple, des employés gèrent des commandes. On stockera donc les données concernant les employés dans une
table appelée « Employés » et celles concernant les commandes dans une table appelée « Commandes ».
Un lien entre les tables « Employés » et « Commandes >} permettra de savoir quel est l'employé qui a passé telle ou telle
commande ou combien de commandes un employé a passées le mois dernier, même si ces renseignements sont stockés
dans des endroits différents.
Couramment, on parle de « Fichier Clients », « Fichier Produits ».
1.3. Conception
Une base de données est en résumé l'équivalent d'une banque d'informations structurées, permettant la collecte, la
gestion et la recherche la plus pertinente possible.
Ces informations peuvent être de plusieurs types : texte, numérique, booléen, son ou image.
La conception de la structure d'une base de données représente l’étape la plus importante dans la création d’une nouvelle
base de données.
L’élaboration d’une base de données peut se décomposer en plusieurs étapes :
1. La définition de l’Objectif consiste à préciser les tâches assurées et les informations (données) qui seront
traitées.
2. La définition de la Structure des tables consiste à répartir les différentes informations sous forme d’entités
distinctes (Tables).
La table CLIENTS contiendra toutes les informations relatives à chaque client,
La table PRODUITS contiendra toutes les informations relatives au stock.
3. Dans une table, chaque catégorie d’informations correspond à un Champ. La référence du produit, sa
désignation, son prix, … peuvent constituer des champs de la table PRODUITS. Un Enregistrement de la table
contiendra les valeurs saisies pour ces champs et ceci pour un produit donné.
4. Chaque table contient une Clé primaire, champ dont la valeur identifie de façon unique un enregistrement de la
table (par exemple la référence d’un produit).
5. La définition des Relations permet de spécifier les liens unissant les données de plusieurs tables. La liaison entre
les tables se fait depuis la clé primaire d’une table A vers la Clé externe de la table B (champ correspondant à la
clé primaire de la table A).
6. Les Requêtes de sélection permettent d’interroger la base de données et de définir un ensemble de données à
visualiser par l’intermédiaire de Formulaires (Ecran) ou dEtat (Impression).
Logiciels Tableur et Bases de Données Serge Clerbois
Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD Page 3
2. Le logiciel ACCESS
2.1. Description
Le logiciel Access est un logiciel "Gestionnaire de Bases de Données". Il fait partie de la suite logicielle MICROSOFT
OFFICE (Word, Excel, …, Powerpoint) mais offre un environnement et une démarche de travail assez différents que ces
derniers.
Access est un logiciel de Gestion de Base de Données Relationnelle (SGBDR) qui permet d'enregistrer, d'organiser, de
rechercher et de présenter des données organisées en enregistrements et en champs.
Dans Access, une base de données est un fichier portant l'extension mdb 2; il contient non seulement les données mais
aussi les outils pour les exploiter.
2.2. Lancement de Access
Par le menu Démarrer / Programmes / Microsoft Office…/… Access ou tout autre procédure
présente spécifiquement sur l'ordinateur (Raccourci sur le bureau, Barre "Quick launch" …)
2.3. Environnement de travail
2.3.1. Fenêtre principale d'ACCESS
2 MDB pour Microsoft Data Base
Barre de titre :
Nom & Nature de l’objet
Barre d'outilsnérale
Menu de commandes
Barre d'état
6 types d’objets
Base de Données
Objets créés dans
la classe en cours
Barre d'outils Objets
Logiciels Tableur et Bases de Données Serge Clerbois
Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD Page 4
2.3.2. Fenêtre "Base de données"
Légende
A. Catégories d'objets de la base de données
B. Ouvrir la "Table" actuellement sélectionnée
C. Modifier l'objet actuellement sélectionné
D. Créer un nouvel objet "Table"
E. Effacer l'objet "Table" actuellement sélectionné
F. Boutons de gestion du mode d'affichage des objets
G. Liste des outils d'aide à la création de tables
2.4. Les classes d'objets d'ACCESS
Une base de données Access peut contenir les types d'objets suivants :
2.4.1. Les Tables:
Une table stocke des données se rapportant à un sujet. Les informations se présentent sous forme de colonnes {champs)
et de lignes {enregistrements), à la manière d'un tableur. Chaque table peut contenir jusqu'à 255 champs.
2.4.2. Les Requêtes:
Une requête sert à poser des questions. Les enregistrements obtenus suite à une requête se trouvent affichés dans une
feuille de réponses dynamique. Il est possible de mettre à jour les données à partir de la feuille de réponses.
2.4.3. Les Formulaires:
Un formulaire est créé, en général, pour faciliter la saisie d'enregistrements. La liste des champs (d'une ou plusieurs
tables) peut facilement être affichée afin de sélectionner le champ désiré. On peut alors disposer et formater les champs,
puis visualiser les données sous forme de feuille de données ou de formulaire.
2.4.4. Les États:
Un état permet de présenter les informations que l'on veut imprimer, en incluant, par exemple, des totaux, des sous-totaux
pour un groupe d'enregistrements donné mais aussi des graphes et d'autres objets divers.
1 / 15 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 !