2A-SI 4 - Bases de Données 4.1 - Introduction Introduction Introduction

1
2A-SI
4 - Bases de Données
4.1 - Introduction
Stéphane Vialle
Stephane.Vial[email protected]
http://www.metz.supelec.fr/~vialle
Avec l’aide du cours de Y. Bourda
Bases de Données
Introduction
Importance des BdD :
Passé : BdD sur « mainframes » (gros systèmes
propriétaires)
Présent : des BdD sur tout type de machines !
Première définition :
•BdD ensemble de données !!
En fait il faut définir :
- ce qu’est une BdD ?
- ce qu’est un SGBD ?
Bases de Données
Introduction
2nd définition :
• BdD : Données centralisées ou distribuées;
Disponibles pour 1 ou n applications;
Interrogeables et modifiables par un groupe
d’utilisateurs en parallèle.
• SGBD : Un logiciel;
L’interface entre utilisateur et BdD;
Pour la structuration et la mise à jour des données.
...
Tout cela est-il vraiment nécessaire ?
2
Bases de Données
Introduction
Tout cela est-il vraiment nécessaire ? OUI !
simples
fichiers
• Doit connaître leur
organisation de
l’information.
• Doit écrire des
programmes pour
les manipuler
• Quand on crée de nouvelles applications :
- On doit écrire de nouveaux programmes d’IO
- On doit créer de nouveaux fichiers
redondance d’information …
Lourd &
limité !
Application manipulant
de simples fichiers :
Bases de Données
Introduction
De quoi a-t-on besoin ?
SGBD
&
BdD
Utilisateur :
Besoin de données à jour,
disponibles immédiatement (facilement)
Algèbre relationnelle,
Logique,
Optimisations, ….
Bases de Données
Introduction
Objectifs des SGBD :
• Indépendance Programmes/Données
Accès par des langages assertionnels
• Efficacité des accès aux données
Administration centralisée des données
• Non redondance des données
• Cohérence des données
• Partageabilité des données
• Sécurité des données
• Résistance aux pannes
!! … Objectifs pas toujours atteints …
3
Bases de Données
Introduction
Description des données : 3 niveaux
Niveau conceptuel
Niveau interne
(physique)
Niveau externe
(vue 1)
Niveau externe
(vue 2)
Niveau externe
(vue 3)
• Structure des données
de la base
• Description de leurs
propriétés
• Sémantique inhérentes
(aux données)
Schéma conceptuel
Bases de Données
Introduction
Description des données : démarche
Le résultat de la conception d’une BdD est une « description
des données » :
Une définition des propriétés d’un ensemble d’objets
modélisés dans la base … (voir + loin)
Réalité Modèle de données
Représentation de la réalité :
« description des données » / schéma
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !