mercredi 12 novembre 2008

Data and Reality, William Kent

Faire de l'histoire contemporaine (en informatique, on ne peut guère faire autre chose !) m'amène à avoir presque une mauvaise nouvelle par jour. Ainsi je viens d'apprendre que W. Kent est mort le 17 décembre 2005 à Moab dans l'Utah.
Il était né à Budapest, Hongrie (Hungary pour les habitants des USA), en 1936.

Je me souviens que j'avais photocopié le livre Data and Reality et en avais donné un morceau à chaque étudiant pour qu'ils en fassent une traduction supervisée par Jean-Claude Debenat, prof d'anglais à l'IUT. C'était l'époque des collaborations fructueuses entre enseignants. Et ça avait marché. Il restait certes un très gros boulot pour en faire quelque chose de correct. Mon rêve : une publication en français avec un remerciements à tous les étudiants. Mais bof, bof ... pas d'éditeurs.

J'avais toujours trouvé que l'hypothèse de la relation universelle dans la conception de bases de données était idiote. Mais des grands auteurs écrivaient là-dessus. Cette curieuse idée était née du soucis de dire si deux schémas de BD étaient équivalents (un soucis de matheux). Bien. Mais qui pondait cette U.R. ? et comment etc.

Ouf, Kent publia un article qui critiquait l'approche. Ca me fit du bien. Aujourd'hui qui parle de l'UR ? ... je sais quelques enseignants qui ont repris des cours où l'on vous donne une tapée de "données" ou je ne sais quoi et une tapée de FD ou "dépendances fonctionnelles". Madame la bibliothécaire, est-ce qu'à un livre il y a un étudiant et un seul ????! Et là merveille des merveilles, avec un algo rapla pla on vous sort des schémas de relation. Ca ne marche que pour des exos dits "scolaires". Et c'est une entourloupette !

Mais ça permet de faire des sujets d'examen. Et ça c'est extra pour les enseignants. Je suis sûr qu'un inspecteur mettrait ça dans un programme officiel.

Allez lire quelques extraits de Kent :

http://www.bkent.net/Doc/darxrp.htm



Sur l'UR

William Kent, The universal relation revisited (technical correspondence), ACM Transactions on Database Systems (TODS), v.8 n.4, p.644-648, Dec. 1983

Jeffrey D. Ullman, On Kent's “Consequences of assuming a universal relation” (Technical correspondance), ACM Transactions on Database Systems (TODS), v.8 n.4, p.637-643, Dec. 1983

David Maier , Jeffrey D. Ullman , Moshe Y. Vardi, On the foundations of the universal relation model, ACM Transactions on Database Systems (TODS), v.9 n.2, p.283-308, June 1984

Aucun commentaire:

 
Site Meter