| Titre : |
Conception et mise en oeuvre d'une base de données : le logiciel (2ème partie) |
| Type de document : |
texte imprimé |
| Auteurs : |
Khen, Ferhat, Auteur |
| Editeur : |
Université d'Alger |
| Année de publication : |
1977 |
| Importance : |
128 p. |
| Format : |
30 cm. |
| Langues : |
Français (fre) |
| Index. décimale : |
000 Généralités |
| Résumé : |
Actuellement, les informaticiens prennent de plus en plus l'habitude de ne pas trop se soucier des capacités de traitement et des caractéristiques matérielles des ordinateurs. En effet, lors de la préparation des tâches qui vont être confiées à ces machines, ils sont souvent plongés dans des études complexes, convaincus que les possibilités qu'elles offrent n'ont désormais plus de limite.
Que dire de cette assurance lorsqu'on apprend que la préhistoire de l'informatique ne se situe que vers les années 1940 à 1945 ? L'informatique est l'une des rares techniques qui s'est développée avec une vitesse impressionnante : 4 générations de matériel se sont succédées en moins d'un quart de siècle. Vers 1950, les chercheurs tâtonnaient encore dans les laboratoires de recherche pour essayer de trouver un moyen convenable de stockage des informations. Progressivement, un large éventail de supports d'informations s'est constitué : partant de la carte perforée, passant par la bande magnétique, le microfilm, la mémoire à feuillets..., pour arriver aux disques magnétiques à accès sélectif rapide et offrir enfin une capacité de stockage pratiquement illimitée.
Ceci étant du côté matériel, que s'est-il passé en parallèle pour le logiciel ? Dans ce domaine aussi, l'évolution n'est pas moins rapide, et peut être décomposée en quatre étapes ou générations, pour employer le même terme. Cette décomposition ne signifie nullement qu'il y a correspondance respective entre générations de matériel et de logiciel : plus des 2/3 des machines de la 3ème génération tournaient en 1970 avec des logiciels de 2ème génération. Durant la 1ère génération de logiciel, la notion de programme n'est pas encore nettement définie. Les ordres ou commandes sont écrits en langage-machine et quelquefois dans un langage mnémonique de type assembleur. Les concepts de sous-programmes et d'assembleur commencent à être utilisés.
Durant la 2ème génération, la programmation fait appel à des langages de plus haut niveau et la notion de macro-assembleur est apparue. Un certain nombre de programmes sont introduits et ont constitué l'embryon du système d'exploitation actuel. Pendant la 3ème génération, le système : d'exploitation se développe et prend en charge des fonctions de plus en plus étendues telles que la gestion des fichiers et les opérations d'entrée/sortie. Durant cette génération, on utilise de plus en plus la notion de micro-programme et l'exploitation en temps partagé de l'ordinateur devient possible. Les utilisateurs sont alors satisfaits des fonctions offertes et de la rapidité d'exécution des tâches par l'ordinateur. Ils se mettent alors à lui confier de plus en plus de traitements. Ceci fait augmenter le nombre de fichiers à exploiter, le volume des travaux, et , commence à poser les premiers problèmes de gestion et de sécurité. La tentative de résolution de ces problèmes a transféré le centre d'intérêt de ces utilisateurs, jusqu'alors tournés vers les possibilités offertes par le matériel, vers la manière de l'utiliser.
Les recherches dans ce domaine ont mis en évidence l'insuffisance du concept fichier et ont montré que l'une des solutions possibles serait de regrouper toutes les données dans un même fichier, formant ainsi une... " base de données ".
Cornent la réaliser ? Quel type de logiciel faut-il élaborer pour manipuler cette nouvelle structure des informations ? Autant de questions auxquelles nous nous proposons d'apporter des réponses dans les pages qui suivent. |
Conception et mise en oeuvre d'une base de données : le logiciel (2ème partie) [texte imprimé] / Khen, Ferhat, Auteur . - Université d'Alger, 1977 . - 128 p. ; 30 cm. Langues : Français ( fre)
| Index. décimale : |
000 Généralités |
| Résumé : |
Actuellement, les informaticiens prennent de plus en plus l'habitude de ne pas trop se soucier des capacités de traitement et des caractéristiques matérielles des ordinateurs. En effet, lors de la préparation des tâches qui vont être confiées à ces machines, ils sont souvent plongés dans des études complexes, convaincus que les possibilités qu'elles offrent n'ont désormais plus de limite.
Que dire de cette assurance lorsqu'on apprend que la préhistoire de l'informatique ne se situe que vers les années 1940 à 1945 ? L'informatique est l'une des rares techniques qui s'est développée avec une vitesse impressionnante : 4 générations de matériel se sont succédées en moins d'un quart de siècle. Vers 1950, les chercheurs tâtonnaient encore dans les laboratoires de recherche pour essayer de trouver un moyen convenable de stockage des informations. Progressivement, un large éventail de supports d'informations s'est constitué : partant de la carte perforée, passant par la bande magnétique, le microfilm, la mémoire à feuillets..., pour arriver aux disques magnétiques à accès sélectif rapide et offrir enfin une capacité de stockage pratiquement illimitée.
Ceci étant du côté matériel, que s'est-il passé en parallèle pour le logiciel ? Dans ce domaine aussi, l'évolution n'est pas moins rapide, et peut être décomposée en quatre étapes ou générations, pour employer le même terme. Cette décomposition ne signifie nullement qu'il y a correspondance respective entre générations de matériel et de logiciel : plus des 2/3 des machines de la 3ème génération tournaient en 1970 avec des logiciels de 2ème génération. Durant la 1ère génération de logiciel, la notion de programme n'est pas encore nettement définie. Les ordres ou commandes sont écrits en langage-machine et quelquefois dans un langage mnémonique de type assembleur. Les concepts de sous-programmes et d'assembleur commencent à être utilisés.
Durant la 2ème génération, la programmation fait appel à des langages de plus haut niveau et la notion de macro-assembleur est apparue. Un certain nombre de programmes sont introduits et ont constitué l'embryon du système d'exploitation actuel. Pendant la 3ème génération, le système : d'exploitation se développe et prend en charge des fonctions de plus en plus étendues telles que la gestion des fichiers et les opérations d'entrée/sortie. Durant cette génération, on utilise de plus en plus la notion de micro-programme et l'exploitation en temps partagé de l'ordinateur devient possible. Les utilisateurs sont alors satisfaits des fonctions offertes et de la rapidité d'exécution des tâches par l'ordinateur. Ils se mettent alors à lui confier de plus en plus de traitements. Ceci fait augmenter le nombre de fichiers à exploiter, le volume des travaux, et , commence à poser les premiers problèmes de gestion et de sécurité. La tentative de résolution de ces problèmes a transféré le centre d'intérêt de ces utilisateurs, jusqu'alors tournés vers les possibilités offertes par le matériel, vers la manière de l'utiliser.
Les recherches dans ce domaine ont mis en évidence l'insuffisance du concept fichier et ont montré que l'une des solutions possibles serait de regrouper toutes les données dans un même fichier, formant ainsi une... " base de données ".
Cornent la réaliser ? Quel type de logiciel faut-il élaborer pour manipuler cette nouvelle structure des informations ? Autant de questions auxquelles nous nous proposons d'apporter des réponses dans les pages qui suivent. |
|
 |