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

Signaler
Messages postés
4
Date d'inscription
mardi 25 mai 2021
Statut
Membre
Dernière intervention
29 mai 2021
-
Messages postés
16084
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 juin 2021
-
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

Messages postés
32215
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
21 juin 2021
7 756
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.



Messages postés
32215
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
21 juin 2021
7 756 >
Messages postés
4
Date d'inscription
mardi 25 mai 2021
Statut
Membre
Dernière intervention
29 mai 2021

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.
Profil bloqué >
Messages postés
32215
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
21 juin 2021

Si on avait établi une norme pour la structure des fichiers de données, y aurait pas eu besoin de créer des bases.
Messages postés
32215
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
21 juin 2021
7 756 > Profil bloqué
Ou le SGBD c'est justement ce qui a été conçu, avec son dictionnaire, pour décrire la structure des données
Messages postés
16084
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 juin 2021
868 > Profil bloqué
C'est peut-être vrai dans ton domaine de travail. Dans d'autres domaines, les bases de données font infiniment plus.
Messages postés
16084
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 juin 2021
868 >
Messages postés
4
Date d'inscription
mardi 25 mai 2021
Statut
Membre
Dernière intervention
29 mai 2021

Tous ne sont pas immédiatement destinés à cerner un concept complexe au bout des doigts.

Pour comprendre un concept complexe, il faut avoir atteint un certain niveau d'expertise dans le domaine concerné, et maitrisé un ensemble d'autres concepts un peu moins complexes.