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

Télécharger aussi :

Laisser un commentaire

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