[PDF] Créer une base de données - IGM
Access est un Système de Gestion de Base de Données (SGBD) c'est-à-dire un ensemble de programmes permettant de gérer des bases de données C'est un SGBD de
[PDF] Chapitre 3: Bases de Données - Matheleve
la représentation interne des données (fichiers chemins d'accès) Exemple de table: table ELEVE dans une base de données «GESTION DE NOTES»> ELEVE
[PDF] Introduction aux Base de Données et ACCESS - Emagister
Pour suivre efficacement ce cours élèves et utilisateurs devraient déjà avoir une connaissance de base de l'ordinateur et d'OFFICE™ Entre différentes versions
[PDF] Exolab - Cas AdA - application de gestion Accesspdf
Les élèves découvrent en l'utilisant une application permettant la gestion SGBDR gestion base de données relationnelle requêtes SQL gestion des
[PDF] Access et OrgBase : mêmes objectifs
données relationnelles Outils : Microsoft Access et Open Office Org Base Un vidéo projecteur pour l'évaluation des travaux des élèves
[PDF] Chapitre II : Base de données
Système de Gestion de Base de Données (SGBD) : Un SGBD est un logiciel qui L'ID-Elève représente la clé primaire de la table ELEVE Définition :
[PDF] FICHE 2 : LE VOCABULAIRE DACCESS - Ami-infoCom
ayant autant que possible un rapport en commun Exemple de base de données : BASE DE DONNES LYCÉE Élèves de BTS Élèves reçus au BTS Liste des élèves
[PDF] Access PE 30 - Gestion du personnel
élevé permanent mais permettent également de facilement Chemins d'accès aux répertoires : Base de données Fichier de journal Importer les fichiers
Searches related to base de données élèves access PDF
1 Créer une base de données vide sous Access en choisissant un nom pour cette base 2 Via l’onglet « Données externes » cliquer sur « Base de données ODBC » 3 Dans la fenêtre qui s’affiche choisir « Importer les données sources dans une nouvelle table de la base de données active » ; 4
I. Introduction
Les micro-ordinateurs sont maintenant suffisamment puissants pour vous permettre de stocker vos données (nom, prénom, adresses, numéros de téléphones) plutôt que de les noter sur des vulgaires qui augment la masse de vos papiers. Lorsque vous n'êtes pas suffisamment organisé pour retrouver une fiche, imaginez quelle peine vous prenez à la recherche...
Phase préliminaire de Création d’une BDD
Avant la création de la base de données un travail d’analyse préalable est indispensable. Il est nécessaire d’analyser le problème à traiter en partant des résultats à obtenir (en sortie). Dans cette partie on vous propose l’étude de cas traitement des commandes.
Le Problème à Résoudre
Prenant l’exemple de la société LG qui venddivers articles de l’électroménager. Il vous est demandé d’étudier le traitement commandes de la clientèle de LG (mais pas le processus d’approvisionnement des fournisseurs) qui relève d ‘un autre domaine de gestion. Le traitement des commandes se fait de la façon suivante : • Toutes les commandes sont gér...
Les Résultats à Réaliser
Recenser tous les résultats que votre application doit pouvoir vous fournir. Il s’agit généralement d’états à produire. Ces états doivent contenir des données. Une maquette papier des états peut être réalisée afin de ne rien oublier. Si nous reprenons notre exemple, les résultats à obtenir sont : • la liste des clients avec leur Raison Sociale, Adr...
Le Dictionnaire de données
Il faut alors créer le dictionnaire des données c’est-à-dire recenser tous les renseignements à gérer sans distinguer ce à quoi ils se rapportent. Nous aurons donc : Raison Sociale Adresse du Client Ville du Client Téléphone du Client Date de la commande Nom du Produit Prix Unitaire Quantité en Stock Quantité Commandée
La définition Des entités
L’entité peut être un individu (client, adhérent), un bien (article, dépôt, magasin, équipement…), un concept (description d’une commande, inscription…). Nous voyons apparaître ici trois entités : les clients les produits et les commandes. Il s’agit maintenant de définir à quelle entité se rapportent les données recensées plus haut, c’est-à-dire de...
Le Modèle Entité Association
L’associationest un lien entre 2 (ou plusieurs) entités. Entre l’entité Client et l’entité Commande, l’association correspond à l’action de passer une Commande, et est matérialisée par le verbe Passer. Entre l’entité Commande et l’entité produit, l’association correspond à la notion ligne de commande et est matérialisée par Détails commande De plus...
Règle de Passage Du MCD Au Modèle Relationnel
Règle 1: entité est représentée par table Règle 2: relation de type 1:1 (un à un) Règle 3 : relation de type 0,1-0, N (un à plusieurs) Règle 4 : relation de type 0, N - 0, N (plusieurs à plusieurs)
Le Modèle Relationnel
Nous devons maintenant créer le modèle relationnel. Les commandes : Un Client Passe une ou plusieurs commandes Une Commande ne correspond qu’à un seul Client. Nous avons donc une relation de un à plusieurs entre la table Client et la table Commande. Pour créer cette relation, nous allons devoir rajouter dans la table Commande le code du client, afi...
Qu'est-ce que le moteur de basé de données Access ?
Microsoft Access stocke les données dans son propre format basé sur le moteur de base de données Access Jet. Il peut également importer ou relier directement des données stockées dans d'autres applications et bases de données.
Qu'est-ce que le système de gestion de base de données ?
Exercices Pratiques Microsoft ACCESS 2013-2017-2019. Meilleurs Tutoriels et Formations ACCESS Gratuit . Microsoft Access est un système de gestion de base de données (SGBD) de Microsoft qui associe le moteur de base de données Microsoft Jet relationnel à une interface utilisateur graphique et à des outils de développement logiciel.
Comment créer une base de données ?
Créer une base de données nommée UNIVERSITE, qui contient 2 tables : DIPLOME et ETUDIANT 1. Créer d’abord la table DIPLOME avec les champs suivants : CodeD (NumeroAuto) , Diplôme (texte, longueur 10) , Durée (numérique, octet) 2. Appliquer les propriétés de champs suivantes : • Clé primaire sur le champ CodeD, insérer la légende « Code du diplôme »
Comment consulter la représentation graphique Access ?
Consulter la représentation graphique ACCESS. Dans cette base de données, les tables contiennent les informations suivantes : 1. Afficher la liste de tous les noms de clients avec l’adresse complète de leur siège social, par ordre alphabétique des noms. Visualiser le résultat de la requête. 2.
IUT de Nice - Cours SGBD1 1
Cours SGBD 1
Concepts et langages des
Bases de Données Relationnelles
SUPPORT DE COURS
IUT de Nice - Département INFORMATIQUE
IUT de Nice - Cours SGBD1 2
PlanChapitre 1 Introduction générale
Chapitre 2 Le modèle relationnel
Chapitre 3 Présentation des données
Chapitre 4 L'algèbre relationnelle
Chapitre 5 Le langage QBE
Chapitre 6 Le langage SQL
Chapitre 7 Gestion des transactions
Chapitre 8 Programmation avec VBA
Chapitre 9 Les objets dans Access
Chapitre 10 L'interface DAO
Chapitre 11 Le mode client serveur et ODBC
Chapitre 12 Automation et le modèle DCOM
IUT de Nice - Cours SGBD1 3
Chapitre 1 Introduction générale
I. Notions intuitives
II. Objectifs et avantages des SGBD
III. L'architecture ANSI/SPARC
IV. Notion de modélisation des données
V. Survol des différents modèles de donnéesVI. Bref historique,
principaux SGBD commercialisésIUT de Nice - Cours SGBD1 4
I Notions intuitives
Base de données
ensemble structuré de données apparentées qui modélisent un univers réel Une BD est faite pour enregistrer des faits, des opérations au sein d'un organisme (administration, banque, université, hôpital, ...) Les BD ont une place essentielle dans l'informatique Système de Gestion de Base de Données (SGBD)DATA BASE MANAGEMENT SYSTEM (DBMS)
système qui permet de gérer une BD partagée par plusieurs utilisateurs simultanémentIUT de Nice - Cours SGBD1 5
Des fichiers aux Base de Données
La multiplication des fichiers entraînait la redondance des données, ce qui rendait difficile les mises à jour. D'où l'idée d'intégration et de partage des donnéesSéparation des données et des programmes
BASE DE DONNEES
FICHIER
Les données de la BD sont
décrites hors des programmes dans la base elle-mêmeLes données des fichiers sont
décrites dans les programmesDescription
fichierProgrammes
Description
fichierDescription
uniqueProgrammes
IUT de Nice - Cours SGBD1 6
II Objectifs et avantages des SGBD
Que doit permettre un SGBD ?
Décrire les données
indépendamment des applications (de manière intrinsèque) langage de définition des donnéesDATA DEFINITION LANGUAGE (DDL)
Manipuler les données
interroger et mettre à jour les données sans préciser d'algorithme d'accès dire QUOI sans dire COMMENT langage de requêtes déclaratif ex.: quels sont les noms des produits de prix < 100F ? langage de manipulation des donnéesDATA MANIPULATION LANGUAGE (DML)
IUT de Nice - Cours SGBD1 7
Contrôler les données
intégrité vérification de contraintes d'intégrité ex.: le salaire doit être compris entre 400F et20000F
confidentialité contrôle des droits d'accès, autorisation langage de contrôle des donnéesDATA CONTROL LANGUAGE (DCL)
IUT de Nice - Cours SGBD1 8
Partage
une BD est partagée entre plusieurs utilisateurs en même temps contrôle des accès concurrents notion de transaction L'exécution d'une transaction doit préserver la cohérence de la BDSécurité
reprise après panne, journalisationPerformances d'accès
index (hashage, arbres balancés ...)IUT de Nice - Cours SGBD1 9
Indépendance physique
Pouvoir modifier les structures de stockage ou les index sans que cela ait de répercussion au niveau des applications Les disques, les méthodes d'accès, les modes de placement, le codage des données ne sont pas apparentsIndépendance logique
Permettre aux différentes applications d'avoir des vues différentes des mêmes données Permettre au DBA de modifier le schéma logique sans que cela ait de répercussion au niveau des applicationsIUT de Nice - Cours SGBD1 10
III L'architecture ANSI/SPARC
proposition en 75 de l' ANSI/SPARC (Standard Planning And Requirement Comitte)3 niveaux de représentation des données
Vue 1Vue 2
Schéma logique
DICTIONNAIRE DE DONNEES
Schéma physique
STRUCTURE DE DONNEES
EXTERNE
CONCEPTUEL
INTERNE
SGBDNiveaux de représentation des données
IUT de Nice - Cours SGBD1 11
Le niveau externe
Le concept de vue permet d'obtenir l'indépendance logique La modification du schéma logique n'entraîne pas la modification des applications (une modification des vues est cependant nécessaire) Chaque vue correspond à la perception d'une partie des données, mais aussi des données qui peuvent être synthétisées à partir des informations représentées dans la BD (par ex. statistiques)Le niveau conceptuel
il contient la description des données et des contraintes d'intégrité (Dictionnaire de Données) le schéma logique découle d'une activité de modélisationLe niveau interne
il correspond aux structures de stockage et aux moyens d'accés (index)IUT de Nice - Cours SGBD1 12
Pour résumer :
Les fonctions des SGBD
DEFINITION DES DONNEES
Langage de définition des données (DDL)
(conforme à un modèle de données)MANIPULATION DES DONNEES
Interrogation
Mise à jour
insertion, suppression, modificationLangage de manipulation des données (DML)
(langage de requête déclaratif)CONTRÔLE DES DONNEES
Contraintes d'intégrité
Contrôle des droits d'accès
Gestion de transactions
Langage de contrôle des données (DCL)
IUT de Nice - Cours SGBD1 13
IV Notion de modélisation des données
Les modèles de BD sont souvent trop limités pour pouvoir représenter directement le monde réel Méthodologies de conception présentées en ACSI,SGBD2UNIVERS REEL
MODELE
CONCEPTUEL
MCDSCHEMA
LOGIQUE
Modèles sémantiques
Orientés " conception »
Entité-Association, Merise ...
Modèles de BD
Hiérarchique, Réseau
Relationnel ...
IUT de Nice - Cours SGBD1 14
Le modèle Entité-Association
EA en français, ER en anglais (pour Entity Relationship) Formalisme retenu par l'ISO pour décrire l'aspect conceptuel des données à l'aide d'entités et d'associationsLe concept d'entité
Représentation d'un objet matériel ou immatériel Par exemple un employé, un projet, un bulletin de paie Les entités peuvent être regroupées en types d'entités Par exemple, on peut considérer que tous les employés particuliers sont des instances du type d'entité génériqueEMPLOYE
Par exemple l'employé nommé DUPONT est une instance ou occurrence de l'entité EMPLOYENom de l'entité
Liste des propriétés
IUT de Nice - Cours SGBD1 15
Les propriétés
données élémentaires relatives à une entité Par exemple, un numéro d'employé, une date de début de projet on ne considère que les propriétés qui intéressent un contexte particulier Les propriétés d'une entité sont également appelées des attributs, ou des caractéristiques de cette entitéL'identifiant
propriété ou groupe de propriétés qui sert à identifier une entité L'ideintifiant d'une entité est choisi par l'analyste de façon à ce que deux occurrences de cette entité ne puissent pas avoir le même identifiant Par exemple, le numéro d'employé sera l'identifiant de l'entité EMPLOYEIUT de Nice - Cours SGBD1 16
Les associations
Représentation d'un lien entre deux entités ou plus une association peut avoir des propriétés particulièresPar exemple, la date d'emprunt d'un livre
emprunter date d'emprunt exemplaire adhérentIUT de Nice - Cours SGBD1 17
Les cardinalités
La cardinalité d'une association pour une entité constituante est constituée d'une borne minimale et d'une borne maximale :Minimale : nombre minimum de fois qu'une
occurrence de l'entité participe aux occurrences de l'association, généralement 0 ou 1Maximale : nombre maximum de fois qu'une
occurrence de l'entité participe aux occurrences de l'association, généralement 1 ou nPar exemple :
La cardinalité 0,3 indique qu'un adhérent peut être associé à 0, 1, 2 ou 3 livres, c'est à dire qu'il peut emprunter au maximun 3 livres. A l'inverse un livre peut être emprunté par un seul adhérent, ou peut ne pas être emprunté. emprunter date d'emprunt exemplaire adhérent0,30,1
IUT de Nice - Cours SGBD1 18
Les cardinalités maximum sont nécessaires pour concevoir le schéma de la base de données Les cardinalités minimums sont nécessaires pour exprimer les contraintes d'intégritéEn notant uniquement les cardinalités maximum,
on distingue 3 type de liens :Lien fonctionnel 1:n
Lien hiérarchique n:1
Lien maillé n:m
IUT de Nice - Cours SGBD1 19
Lien fonctionnel 1:n
Une instance de A ne peut être associée qu'à une seule instance de BPar exemple :
Un employé ne peut travailler que dans un seul
département 1 AB n n 1 travaille départementemployéIUT de Nice - Cours SGBD1 20
Lien hiérarchique n:1
Une instance de A peut être associée à plusieurs instances de BInverse d'un lien 1:n
Un département emploie généralement plusieurs employés AB 1n n 1 emploie départementemployéIUT de Nice - Cours SGBD1 21
Lien maillé n:m
Une instance de A peut être associée à plusieurs instances de B et inversementPar exemple :
De ce schéma, on déduit qu'un employé peut participerà plusieurs projets.
AB mn m n participe projetemployéIUT de Nice - Cours SGBD1 22
Exemple de diagramme Entité Association
a pour chef est chef de n m n 1n département employé participe projet travaille dirige 1IUT de Nice - Cours SGBD1 23
V Les différents modèles de données
L'organisation des données au sein d'une BD a une importance essentielle pour faciliter l'accès et la miseà jour des données
Hiérarchique
Liens 1:N
quotesdbs_dbs44.pdfusesText_44[PDF] comment créer une base de données excel
[PDF] cours virtualisation vmware pdf
[PDF] comment installer vmware fusion sur mac
[PDF] vmware souris bloquée
[PDF] biomécanique sport
[PDF] les personnages de candide chapitre 3
[PDF] candide chapitre 3 champ lexical
[PDF] l'avare acte 4 scène 7 commentaire composé
[PDF] science de l'ingénieur moteur a courant continu
[PDF] programme sciences de l'ingénieur 1ere s
[PDF] programme science de l'ingénieur seconde
[PDF] univers pdf
[PDF] situation de la terre dans l univers
[PDF] cours de svt 1ere s pdf