Logiciels Tableur et Bases de Données Applications SGBD Thème 2-01 : Concepts e

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 où 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 d’Etat (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'outils géné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 uploads/Philosophie/ sgbd-conception.pdf

  • 13
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager