Un logiciel informatique est composé de programmes, c'est à dire d'instructions données à l'ordinateur, et de données auxquelles s'appliquent ces instructions.
On appellera base de données un ensemble de données numériques qui possède une structure ; c'est à dire dont l'organisation répond à une logique systématique.
On parlera de modèle logique de données pour décrire cette structure.
espèce | eucaryote | multicellulaire | propriété |
---|---|---|---|
bactéries | false | false | |
archées | false | false | |
protistes | true | false | |
champignons | true | true | décompose |
végétaux | true | true | photosynthétise |
animaux | true | true | ingère |
Stocker l'information de façon fiable (c'est à dire être capable de restituer l'information entrée dans le système)
Traiter de grands volumes de données (massification)
Traiter rapidement les données (optimisation)
Sécuriser les accès aux données (gérer les autorisations selon les utilisateurs)
Contrôler la qualité des données (par exemple la cohérence par rapport à un modèle pré-établi)
Partager les données (entre plusieurs applications dédiées à plusieurs métiers)
Rendre accessible les données en réseau (gérer la concurrence des accès parallèles)
...