Bases de
LE BA ES DE DO NE S ES AS S D ON EE L S B SE E D NN ES
² INTRODUCTION : Données structurées et accès simplifié
À l'origine de l'informatique, le stockage d'information se faisait sur cartes per for ées. Ces supports pauvres ne permettaient pas de définir la structuration et les relations existant entre les objets représentés. Puis sont venus les supports magnétiques et les fichiers. On pouvait alors stocker une information Utilisateur SQL structurée et, grâce au langage COBOL en particulier, automatiser un certain nombre de tâches par des commandes évoluées (tris, enregistrement de données structurées, etc). Cependant, la plupart du travail SGBD d'accès et de parcours restait à la charge du programmeur. Langage de pr ogr ammation Les bases de données sont nées du besoin de rendre accessibles des informations en grande quantité Gestion Sécur ité Stockage Accès Ø structurées et liées les unes aux des index autres, Ø à des utilisateurs non spécialistes, Système d' exploitation Ø grâce à un langage qui ne demande pas de connaître le mode d'implantation (fichiers, nature des enregistrements, lieu de stockage, etc). Fichiers Toutes les fonctions de gestion du stockage, de l'accès aux informations, d'indexation des données et de gestion de la sécurité (verrous, droits d'accès, etc) sont prises en charge par un logiciel spécifique : le système de gestion de bases de données (SGBD). L'utilisateur interroge ces fonctions à travers un langage simple de requêtes qui ne nécessite que la connaissance de l'implantation des tables : le langage Structured Quer y Language (SQL) est normalisé, quel que soit le SGBD, il a la même syntaxe.
² I QU'ESTCE QU'UNE BASE DE DONNEES ?
Il y a plusieurs approches pour définir ce qu'est une base de données, selon le SGBD qui la gère : pour un SGBD micro (ACCESS,