Origine mère de la création des bases de données

Fermé
nicky_1165 Messages postés 4 Date d'inscription mardi 25 mai 2021 Statut Membre Dernière intervention 29 mai 2021 - 25 mai 2021 à 17:21
yg_be Messages postés 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 - 25 mai 2021 à 21:31
Bon après midi à la communauté. S'il vous plaît j'aimerais connaître en profondeur d'où vient la nécessité de créer le concept de bases de données

1 réponse

jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 9 427
Modifié le 25 mai 2021 à 17:40
Bonjour,

D'abord du besoin de ne pas avoir en dur dans les programmes la structure des fichiers. SI tu rajoutes un champ au milieu de la table, tout programme antérieur bien fait fonctionne encore. Cela veut dire indépendance de la structure des données avec les programmes.

Puis avoir un dictionnaire des données, avant il fallait dans une documentation décrire la structure du fichier.

Puis ces données peuvent être interrogées à travers un langage, le sql, pas besoin d'écrire des programmes prévoyant toutes les questions possibles.



0
nicky_1165 Messages postés 4 Date d'inscription mardi 25 mai 2021 Statut Membre Dernière intervention 29 mai 2021
25 mai 2021 à 18:05
Merci pour votre intervention. Mais, Je ne cerne pas bien les deux premiers paragraphes
0
jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 9 427 > nicky_1165 Messages postés 4 Date d'inscription mardi 25 mai 2021 Statut Membre Dernière intervention 29 mai 2021
Modifié le 25 mai 2021 à 18:23
Effectivement, il faut être un informaticien d'avant les SGBD pour savoir comment on codait avec des données stockée dans des fichiers, fichiers séquentiels, fichiers indexés, fichier directs, de longueur fixe, de longueur variable, ...
0
nicky_1165 Messages postés 4 Date d'inscription mardi 25 mai 2021 Statut Membre Dernière intervention 29 mai 2021 > jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024
25 mai 2021 à 18:29
Donc si je me réfère à votre réponse. Vous êtes un informaticien d'avant les SGBD ! je voudrais s'il vous plaît mieux cerner le concept aux bouts des doigts. S'il y'a possibilité de m'envoyer un lien pour mieux m'éclairer cela me ferait très plaisir. C'est après plusieurs recherches sans vraiment comprendre le fond. Que j'ai décidé de venir vers vous.
Merci d'avance
0
jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 9 427 > nicky_1165 Messages postés 4 Date d'inscription mardi 25 mai 2021 Statut Membre Dernière intervention 29 mai 2021
25 mai 2021 à 18:38
Sans SGBD dans ton programme tu dois décrire la structure des enregistrements de tous les fichiers utilisés. Si la structure change, tu changes les programmes, et après tu vas tous les recompiler.

Sans le dictionnaire de la BDD, il faut que quelque part tu documentes la structure de chaque fichier (position 1, longueur 3, numerique, numéro de compte, position 2, ...)

Et bien sur sans sql, tu écris un programme pour chaque question sur les données.
0
Utilisateur anonyme > jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024
25 mai 2021 à 18:42
Si on avait établi une norme pour la structure des fichiers de données, y aurait pas eu besoin de créer des bases.
0