Cours de base (base de données )
Limite d’utilisation des fichiers
Organisation Manipulation : Ecriture de programmes Redondances Accesibilité Fiabilité …
2
Besoin des utilisateurs
Programmes flexibles Données accessibles à tout non spécialiste Systèmes d'informations globaux Cohérence Réponses immédiates .
3
Base de données
Ensemble structuré et cohérent de données, stocké sur disque, accessible par un ou plusieurs utilisateurs de façon sélective et en un temps opportun sur lesquelles on peut développer différentes applications.
4
Solution
La recherche tenant compte
Besoins des utilisateurs Progrès technologiques a aboutie au
Concept de BD
5
Une BD est faite pour enregistrer les données, les restituer à la demande, tirer des conclusions en rapprochant les faits les uns des autres.
6
SGBD
Un logiciel qui permet de décrire, modifier, interroger, administrer,
les données d'une base de données.
7
SGBD
Logiciel qui prend en charge la structuration, le stockage, la mise à jour et la maintenance des données ;
c'est, en fait, l'interface entre la BD et les utilisateurs ou leurs programmes.
8
Objectifs des BD
Une bonne représentation du monde réel Indépendance des données par rapport aux traitements Manipulation facile Efficacité des accès aux données Administration centralisée des données Non redondance des données Cohérence des données Partage des données Sécurité des données Résistance aux pannes
9
Cycle d’abstraction
Le niveau conceptuel Le niveau logique Le niveau opérationnel
10
Le niveau conceptuel
L’ensemble des entités manipulées par le SI sera représenté de façon totalement indépendante de l’organisation et des moyens techniques existants ou à venir pour la suite du projet. Ce niveau sera détaillé dans le Chapitre2 Conception d’une BD par la méthode Merise.
11
Le niveau logique
Niveau organisationnel permet à partir des modèles développés au niveau conceptuel de procéder