« Tableurs | Accueil | Changement de nom »

ISAM, vous avez dit ISAM ?

File_5 Bases de données relationnelles, SQL, XML… tout ceci nous paraît bien évident, qui se souvient encore des fichiers séquentiels indexés ?

Qui se souvient du Basic (Beginner's All-purpose Symbolic Instruction Code) sur PDP accédant des fichiers séquentiels transformés en fichier indexés par la magie de fonctions (FNQ) à la syntaxe merdique et complexe ?

Le modèle relationnel a vu le jour au cours de l’année 1970 lorsque le Dr. E. F. Cobb a publié un document intitulé «A Relational Model of Data for Large Shared Data Bank». La première implémentation commerciale a vu le jour en 1979, éditée par la société Relational Software Inc. qui est connue de nos jours sous le nom d’Oracle Corporation. Depuis, les bases de données relationnelles se sont largement implantées dans les entreprises.

Aujourd’hui, les entreprises maîtrisent bien le modèle relationnel et doivent adopter des modèles objet pour répondre aux contraintes de flexibilité. Afin de ne pas remettre en cause l’investissement colossal du passé, les entreprises doivent marier les deux modèles à l’aide des outils de mapping objet/relationnel.

Relationnel, plus d’infos sur :

http://www.ib-com.ch/pages/archives/01.12/0112chroniquenet.html

ISAM, plus d’info sur :

http://www.grappa.univ-lille3.fr/polys/access-1997/node9.html

Dans les années 60, les premiers systèmes d'exploitation comportent des primitives d'entrée/sortie (BIOS - basic input ouput system)  qui permettent au programmeur de faire abstraction de la gestion physique des données persistantes (au niveau des pistes, blocs ou secteurs, sur les supports de mémoire externe).

Des Systèmes de Gestion de Fichiers  (SGF) prennent désormais en charge les mécanismes d'accès aux données organisées en fichiers: séquentiel, relatif, indexé, séquentiel indexé...

On peut citer, par exemple, les systèmes de fichiers SAM, ISAM, OSAM, HISAM des mainframes IBM, les Disk Operating System (DOS) des micro-ordinateurs.

Les SGF permettent une relative «indépendance» entre les programmes et les données. Plusieurs programmes (en général conçus à l'intérieur d'une même application) peuvent travailler sur le ou les mêmes fichiers.

Commentaires

Le jargon sur un site Linux,
mon mot favori entre Javabean et Javascript

http://www.linux-france.org/prj/jargonf/J/javaconnerie.html

Sur le site on trouve forcément des trucs sur Gnome. Il faut que je test Gnumeric

Hummm !!!
Présentation de gnumeric par Wikipedia :
http://fr.wikipedia.org/wiki/Gnumeric

^_^

Merci Marc,
Il y a vraiment de tout sur Wikipedia.

Poster un commentaire

Si vous avez un compte TypeKey ou TypePad, merci de vous identifier