Les bases de donnes

Disponible uniquement sur Etudier
  • Pages : 27 (6518 mots )
  • Téléchargement(s) : 0
  • Publié le : 17 octobre 2010
Lire le document complet
Aperçu du document
Leçon 1

Objectifs

 Sentir l’utilité de l’approche Base de Données
 Connaître les concepts et les caractéristiques de base relatif aux Base de Données

Pré requis

Notions de tableaux, enregistrements et fichiers .

Eléments de contenu :

 Introduction

 Définitions :

• Bases de donées (BD)
• Systèmes de gestion de BD
• Dictionnaire de données
• Administrateur de BD Différents types de la BD

 Avantages de l’approche BD



I.Introduction

L’information correspond à deux notions :
• dans un premier sens elle est un renseignement qui améliore notre connaissance sur un sujet
• dans deuxième sens elle est une représentation de ce renseignement à l’aide de symboles conventionnels ou d’un langage : c’est une donnée.
La description d’unproblème, notamment de gestion, en vue de son automatisation implique la signification précise de sa base de données . C’est la statique des classes d’objets auxquelles correspondent des structures de données qui sont machinables et stockables en mémoire permanente (on mémoire auxiliaire).

Dans cette leçon on va répondre aux questions :
• Quel est l’utilité de Base de Données ?
• Qu’est ce qu’uneBD ?
• L’avantage de BD ?
• Et quels sont les autres éléments de manipulation et de l’utilisation de BD ?

II. Utilité de base de donnée

Soit dans un établissement d’enseignement ; plusieurs applications de gestion peuvent exister à savoir :
Gestion de la scolarité
Gestion des stages
Gestion de la bibliothèque
Et d’autre
Selon l’approche des fichiers physique (traditionnelle), cesapplications peuvent être schématisées de la façon que chaque application est réalisée à part de la façon suivante :

Vu l’indépendance des trois applications, une copie du fichier étudiant doit être présente pour chacune des trois applications.

Inconvénients de cette approche

 Dublication de certains fichiers (redondance de données
 Problèmes de mise à jour ( risque d’incohérence) Gaspillage d’espace disque

Exemple
Le fichier étudiant étant définie par la structure suivante
N°, Nom, Prénom, Classe, Adresse .(enregistrement )

N’importe quelle modification concernant l’objet étudiant nécessite une modification de fichier étudiant dans chaque application ou autrement une mise à jour pour chaque application .

- Si un étudiant N° 200 change d’adresse
 cecientraîne la mise à jour de cet enregistrement dans chaque copie du fichier étudiant .
- l’inscription d’un étudiant étranger nécessite l’ajout d’un champ pays d’origine a l’enregistrement du fichier étudiant .
 ceci entraîne la mise à jour de tous les applications qui manipulent le fichier étudiant

 d’où l’utilité de BD

donc pour éviter la duplication des données communes, réduire le coût desopérations de mise à jour et assurer une cohérence de données, il faut rassembler toutes les données de l’établissement dans une seule structure de données appelé Base de données (BD)



III. Définitions

III.1 Une Base de Données

On appelle base de données un ensemble de données structurées et stockées de façon à servir une communauté d’utilisateurs et defaçon à faciliter l’évolution indépendante des données et des programmes. Elle unifie la structuration et la mémorisation des informations grâce à un modèle unique et cohérent des données.

III.2 Un système de gestion de bases de données (SGBD)

C’est un logiciel gestionnaire de données qui correspond à l’implantation de la B.D. le SGBD assure deux principales fonctions :

• Fonctions dedescription de données c’est a dire la saisie (rongement), la recherche, l’assemblage et la mise à jour des données
• Fonctions de manipulation de donnée : ce sont les fonctions plus complexes a fin de protéger les données contre les incidents on accidents et d’obtenir des manipulations facile de ces données par les non-spécialiste en informatique
exemples :
Ms.Access, Sybase, Informix,...
tracking img