Posted in

Cours Access conception de BD relationnelles

Introduction – SI et base de données

– La conception d’un système d’information (SI) présente 2 facettes :
– conception du système d’information organisationnel quelle information doit être gérée, comment doit-elle être gérée, qui y accède et avec quels droits ?
– conception du système d’information informatisé concerne l’informatisation de l’information
– Base de Données

Les systèmes de gestion de bases de données

– Bases de données (BD) et Système de Gestion de Bases de Données (SGBD)
– Fonctions d’un SGBD
– Utilisateurs des SGBD
– Marché des SGBD

Base de données et système de gestion de bases de données
– Base de Données (BD) :
– ensemble structuré de données inter-reliées
– exemple : SNCF
– Système de Gestion de Bases de Données (SGBD) :
– logiciel permettant de créer et manipuler une BD, soit directement, soit à travers des programmes d’application

Fonctions d’un SGBD
– Autoriser l’accès partagé aux données
– accès aux mêmes données (localisations différentes)
– accès simultané à la base (concurrence)
– Autoriser une administration efficace des données
– Gérer la confidentialité des données
– en fonction des utilisateurs
– en fonction des modes d’accès (lecture, écriture)
– Assurer la sécurité des données et la reprise après panne

Différents utilisateurs d’un SGBD (suite)
– Programmeurs d’applications
– informaticiens manipulant les BD grâce à des langages de programmation
ex: développement de l’application de réservation de TGV sur Internet
– Utilisateurs occasionnels
– personnes utilisant la BD par le biais de programmes d’application
ex: vous, sur votre PC connecté à Internet
– Exploitants
– agents utilisant et manipulant la BD par le biais de programmes d’application ou de requêtes
ex: agent de la SNCF
– Administrateur de la base de données
– Assure le contrôle de la BD et des programmes d’applications

Conception de BD relationnelles

– Etapes de la conception d’une base de données
– Conception de la base de données : le modèle entité-association
– Réalisation de la base de données : le modèle relationnel
– Passage du modèle entité-association à un modèle relationnel

Modèle conceptuel
– Permet d’analyser et de modéliser les données indépendamment :
– d’une organisation particulière des données (relationnel, objets, …)
– d’un SGBD particulier
– Dans le cours, le modèle conceptuel de type entité-association est étudié

Modèle logique
– Description des données utilisant un des modèles suivants : hiérarchique, réseau, relationnel, objet, …
– c’est à ce niveau qu’est fait le choix du SGBD
– Dans le cours, le modèle logique de type relationnel est étudié

Modèle physique (ou interne)
– Modèle définissant stockage et organisation des données:
– stockage des données sur les fichiers (nom, organisation, localisation, …)
– stockages des enregistrements dans les fichiers (champs, longueur, …)
– définition des accès aux articles (index, contraintes d’intégrité, …)
– pris en charge (pour l’essentiel) par le SGBD
– joue un rôle important au niveau des performances

Conception de BD: le modèle entité-association
– Modèle entité-association :
– c’est un modèle conceptuel de données (MCD), c’est-à-dire une représentation abstraite des données indépendante :
– de l’organisation des données
– du SGBD utilisé
– utilise une représentation graphique des données : bon outil de communication entre les concepteurs et les utilisateurs finaux
– technique de conception très utilisée dans les méthodes actuelles d’analyse de SI: MERISE, …
– peut être implanté avec un SGBD hiérarchique, réseau ou relationnel
– Principe : données regroupées en classes d’entités et liées par des associations

Entité et classe d’entités
– Entité : objet discernable parmi d’autres objets
– peut être concret ou abstrait
– exemple : le produit de référence AX-37667, la facture n° 6765
– Classe d’entités : ensemble d’entités similaires pouvant être regroupées
– exemples : les produits, les factures, …
– chaque classe d’entités possède un nom : PRODUIT, FACTURE, …

…..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Conception de bases de données relationnelles (887 KO) (Cours PPT)
conception de BD relationnelles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *