Base de données : La Mémoire volée ? (1/2)
Comment faut-il concevoir le stockage des données publiques ou privées à l'aube du XXIe siècle ?
PublicitéPourquoi le domaine des bases de données est-il toujours considéré, par les informaticiens, comme un domaine de spécialistes ? Pourquoi les formations à l'informatique dans les collèges (brevet 2I) et les formations de l'Afpa n'initient pas aux bases de données ? Y a-t-il vraiment à craindre d'une dépossession de nos archives en langue française par l'utilisation des systèmes et gestion de base de données (S.G.B.D.) ; par l'utilisation de ces mêmes S.G.B.D. construits outre-atlantique et dont les aides-logiciel sont anglophones ? Une base de donnée n'est rien d'autre qu'une organisation d'un ensemble de fiches informatisées. Rien de nouveau sous le soleil mais... une base de données est souvent associé à un système de Gestion dans le monde entrepreunarial ou d'Aide à la conception pour le monde industriel. Justement le terme anglais 'record', très connu, est devenu synonyme pour parler d'enregistrement, à l'instar des termes : table, séquence et index qui sont eux, des mots homographes et ont le même sens dans les deux langues. Toutefois, il ne faut pas croire que le système qui gèrera la base de données n'a pas d'influence sur la qualité de la donnée stockée (sa sémantique comprise au sens informatique) et son extraction pour l'exploitation en entreprise ainsi que sa représentation : l'informatique décisionnelle ou "Business intelligence", l'aide à la conception ou "Computer Aided Design" C.A.D pour l'industrie. Où est la difficulté, le préjugé qui nous empêche de procéder à l'informatisation d'écrits, d'abord (tout comme la transmission de données personnelles), et d'être rassuré sur la confidentialité des données ? Elle est dans ce qui entoure les bases de données... D'abord le système d'exploitation sur lequel s'appuie le stockage des données est soit Windows, soit Linux, soit un OS IBM. Mais contrairement à ce que l'on pourrait penser, le système de gestion de base de données n'a pas besoin de beaucoup de services du système d'exploitation hôte ; il n'a à s'inspirer que des algorithmes de tri datant des débuts de l'informatique 1950-1960 et du stockage tout aussi ancien dans ses principes mais qui évoluent sans cesse car liés aux technologies. Le S.G.B.D remplace le système de fichiers dit "Flat File System" par sa propre organisation en liste liée, table indexée (d'après Bersini 1.), structure hiérarchique et table mêlée dite de hachage. Ensuite, les instructions de manipulation et d'interrogation de base de données sont composées, ou plutôt rédigées, en langue anglaise. Or, le S.G.B.D est peu dépendant de la syntaxe anglaise à contrario de l'évolution des S.G.B.D-objet et des technologies Web. Depuis une dizaine d'années, l'utilisation massive dans les entreprises de base de données, pour toutes sortes de stockage, a abouti à la domination des géants du logiciel Microsoft, Oracle (et IBM). Mais aujourd'hui avec la délocalisation du stockage par l'Internet on revient aux systèmes de fichiers tout du moins pour l'indexation... avec XML. (à suivre la semaine prochaine...)
Article rédigé par
Gilles Dridi, Expert en programmation dans le domaine nucléaire
Actuellement spécialiste de la programmation dans le domaine nucléaire, Gilles Dridi a un parcours en informatique industrielle.
Commentaire
INFORMATION
Vous devez être connecté à votre compte CIO pour poster un commentaire.
Cliquez ici pour vous connecter
Pas encore inscrit ? s'inscrire