Gestion bibiothéque
Modèle conceptuel de données, Modèle relationnel, SQL, PL/SQL, C/SQL, Concurrence d’accès, Optimisation de requêtes
Spécialisation informatique 2005/06
Le présent support de cours a été réalisé par Patrice Buche UER d’informatique de l’INA PG
16 rue Claude Bernard, 75231 Paris Cedex 05
Ce document peut être utilisé à des fins personnelles sans aucune restriction. Pour toute autre utilisation, contacter l’auteur en vue d’une autorisation préalable
P. Buche INA-PG UER-Informatique Bases de données 07/10/2005 page 1
1. Introduction 1.1 Base de données, une définition
Une base de données est un ensemble structuré de données persistantes accessibles aisément par plusieurs programmes qui les utilisent simultanément avec des objectifs différents.
P. Buche
INA-PG UER-Informatique
Bases de données
07/10/2005
page 2
1.2 Les étapes dans la réalisation d’une base de données
Schémas externes
1. Modélisation 2. Traduction
5. Vues
Schéma logique
Schéma conceptuel
3. Implantation
Schéma physique
4. Stockage
Architecture ANSI - SPARC 1975
BD
SGBD
P. Buche
INA-PG UER-Informatique
Bases de données
07/10/2005
page 3
1.3 Les acteurs
Acteur Maître d’ouvrage Rôle Le demandeur du projet Outils Vie du projet Du début à la fin Du début à la fin Du début à la fin Réalisation Cahier des charges Documents contractuels Documents de suivi de projet
Maître d’œuvre Le réalisateur du projet
Chef de projet
Concepteur
Administrateur de données
Architecte
Administrateur système
Développeur d’applications
Coordonne les acteurs, suit la réalisation du projet, contrôle coûts et délais, met en œuvre une démarche qualité. Définit le MCD et le dictionnaire de données en interaction avec les utilisateurs futurs Suit l’évolution du dictionnaire de données, participe aux spécifications du produit, interface entre BD et utilisateurs d’une part et BD et SGBD d’autre part.