Animateur : Manu Scribe : Philippe Secrétaire : Mathieu Intendant : Marc Prosit 1Retour: De Merise aux BD (access) Références Tutorial <<Introduction aux SGBD-Access>> chap 2,3,4,5,7 Aide en ligne Microsoft Access http://www.self-access.com/access/ http://office.microsoft.com/fr-fr/training/CR061829401036.aspx Base de données Commande.mdb Mots clefs : Access : Microsoft Access ou MS Access (officiellement Microsoft Office Access) est un système de gestion de base de données relationnelles éditée par Microsoft. BD : Une base de données, usuellement abrégée en BD ou BDD, est un ensemble structuré et organisé permettant le stockage de grandes quantités d'informations afin d'en faciliter l'exploitation (ajout, mise à jour, recherche de données). Une base de données Access ne peut dépasser deux Gigaoctets. .MDB : Microsoft Data Base. C’est donc un format de fichier d’Access. SGBD : Système de gestion de base de données Un système de gestion de base de données gère généralement plusieurs bases de données. Exemple : Access, Oracle. Table : une table est un ensemble de données (les valeurs) organisé selon un modèle de lignes (horizontales) et de colonnes (verticales). Chaque table est l'implémentation physique d'une relation entre les différents champs. Chaque correspondance est définie par une ligne de la table, et les valeurs d'un champ sont dans une même colonne. 1er outil objet d’access et qui permet de stocker les infos. Modèle relationnel : Le modèle relationnel est une manière de modéliser les informations contenues dans une base de données qui repose sur des principes mathématiques inventés par E.F. Codd. Cardinalité : sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs objets. Requête : Une requête correspond à l'interrogation d'une base pour en récupérer une certaine partie des données. L’objet requête a pour but d’exploiter tout les données stockées dans les tables . Problématique : Comment aider la Marie Jeanne à manipuler les données ? Hypothèses : - Les données sont stockées dans une SGBD Faux - Access est un type SGBD Vrai - Merise est le précurseur de la BD Faux - .mdb est l’extension des fichiers access Vrai - Une BD est découpé en table Vrai - Les tables sont liées entre elles avec des cardinalités Vrai - On utilisera des requêtes pour obtenir les données. vrai - Access permet de créer une base données BD. Vrai - Les données sont stockées sous forme de tableau. Faux Axes : Etudier la structure d’une base de données. Légende : - Un fichier de données est appelé "Table" - Chaque fiche portant des informations est appelé "Enregistrement" - Les cases qui contiennent les informations sont appelées "Champs" - Le modèle du formulaire, constitué par les cases, leurs légendes, leurs tailles est appelé "Structure" de la table Une Table est caractérisée par sa structure ; celle-ci définit la liste des champs, le nom de chacun d'eux, son type (un champ est destiné à recevoir un type de données comme, par exemple, du texte, ou une valeur numérique, ou une date...), sa taille... Chacun des enregistrements de la table peut ainsi contenir une valeur dans chaque champ. Un tuple est composé de n (le champ) tuple. Voici une table sous Access : Une clé primaire est une contrainte d'unicité qui permet d'identifier de manière unique un enregistrement dans une table. Une clé primaire peut être composée d'un ou de plusieurs champs de la table. Deux lignes distinctes de la table ne peuvent pas avoir les mêmes valeurs pour les champs définis au niveau de la clé primaire. Il est possible de définir pour une même table plusieurs contraintes d'unicité, mais au plus une seule clé primaire. Clé étrangère qui vient d’une autre table. Client Commande 1 ,1 #IDCI Id de commande Nom Qté Prénom o,n #IDCI # Clé primaire Créer et manipuler des données sous Access. CF Workshop Etudier le modèle relationnel. CF workshop Objectifs : Découvrir Access et la BD.