LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

La base de données

Mémoires Gratuits : La base de données. Recherche parmi 298 000+ dissertations

Par   •  7 Juillet 2014  •  3 975 Mots (16 Pages)  •  831 Vues

Page 1 sur 16

Ó M.BELAÏSSAOUI / BASE DE DONNEES / Page -1-

BASES DE DONNEES

PAR

M.BELAISSAOUI

INTRODUCTION GENERALE

1. Historique des Bases de Données

A partir du moment ou les utilisateurs ont disposé des ordinateurs

on s’est immédiatement posé la question de savoir comment les

données pouvaient être archivées et extraites des organes

périphériques de l’ordinateur.

Au départ il y a le bit (Binary Digit) qui est l’élément de codage le

plus atomique. Les données enregistrées sur des supports

informatiques ou en mémoire centrale sont communiquées par

l’utilisateur, qui dispose le plus souvent d’un terminal (Ecran-

Clavier). L’élément de codage à son niveau est le caractère qui est

l’élément atomique pour la saisie ou l’affichage des données. Ces

caractères sont utilisés pour constituer des données élémentaires

indivisibles du point de vue du raisonnement (nom, adresse, salaire,

fonction,...). C’est le champs (on dit aussi rubrique ou zone).

Ces différents champs de types différents sont liés par le fait

qu’on les associe à une même entité (employé, établissement,

département, service,...). Cet ensemble de champs ainsi constitué

forme un enregistrement. Ces enregistrements sont regroupés en

des ensembles liés par des propriétés communes (employés d’une

même entreprise, enseignants d’un établissement,...) pour former

Ó M.BELAÏSSAOUI / BASE DE DONNEES / Page -2-

un fichier. Ces fichiers, bien qu’ils soient autonomes, sont en

relation avec d’autres fichiers pour former des ensembles plus

complexes constituant une unité logique pour l’utilisateur. Ces

fichiers, en relation, constituent un système de fichiers. Par

exemple, dans un établissement d’enseignement, les fichiers

«Enseignants» (Matricule, Nom, Adresse, Grade, N°cours assurés)

et « Cours »(N°cours, Intitulé,..., Matricule des enseignants

assurant le cours) constituent un système de fichiers.

2. Parallèle SGBD et Compilateur

Les langages de programmation évoluent en s’éloignant de la

machine et en s’approchant des langages et des systèmes naturels.

Pour chaque langage il faut un compilateur associé. Il servira

d’intermédiaire entre l’utilisateur qui se préoccupe des solutions et

l’ordinateur qui ne peut exécuter le programme. Les données

stockées et traitées sur l’ordinateur sont devenues nombreuses et

complexes. Les utilisateurs qui ne sont pas nécessairement des

informaticiens et dans le temps est précieux ne peuvent l’investir

pour apprendre une technique trop compliquée pour exploiter les

données. D’où la nécessité d’un interface entre l’utilisateur et les

données. Cet intermédiaire, à l’instar des compilateur pour les

programmeurs est le Système de Gestion des Bases de Données

(SGBD). Les systèmes de fichiers, lorsqu’ils sont gérés par un

SGBD deviennent des Bases de Données. Les Bases de Données se

caractérisent par le fait que c’est une collection d’informations

organisée en vue d’être interrogée et restituée selon des critères et

des performances fixées à l’avance.

Ó M.BELAÏSSAOUI / BASE DE DONNEES / Page -3-

Le SGBD est un ensemble de programmes dont le rôle est de jouer

l’intermédiaire entre l’utilisateur (non informaticien ou programme

d’application) et les données représentées et structurées de manière

interne (vision physique des données). L’utilisateur utilise un

langage d’interrogation simple lui permettant de décrire

l’information qu’il désire obtenir. Le SGBD après analyse de la

question, effectue le traitement d’élaboration de l’information et la

présente à l’utilisateur sous la forme désirée.

3. Pourquoi la structuration d’une BD

La plupart des logiciels de gestion de fichiers supposent que leur

acquéreur dispose d’une Base de Données déjà structurées, et qu’il

ne lui manque que le programme permettant de l’exploiter. Une

structure mal adaptée entraîne, en effet, l’apparition d’anomalies

dans les données stockées dans la base de données, mettant en

danger son intégrité. Pour comprendre les concepts qui soustendent

les règles de structuration des Bases de Données, le plus

simple est de raisonner sur un exemple.

Supposons que l’on souhaite représenter quelques informations

essentielles

...

Télécharger au format  txt (28.8 Kb)   pdf (249.9 Kb)   docx (24.3 Kb)  
Voir 15 pages de plus »
Uniquement disponible sur LaDissertation.com