Donnée (informatique)

caractères ou symboles sur lesquels les ordinateurs peuvent effectuer des opérations

En informatique, une donnée est la représentation d'une information dans un programme : soit dans le texte du programme (code source), soit en mémoire durant l'exécution. Les données, souvent codées, décrivent les éléments du logiciel tels qu'une entité (chose), une interaction, une transaction, un évènement, un sous-système, etc.

Les données peuvent être conservées et classées sous différentes formes : textuelles (chaîne), numériques, images, sonsetc. Les données variables qui font la souplesse d'un programme sont généralement lues depuis un appareil d'entrée utilisateur (clavier, souris…), un fichier, ou en réseau. Le processus d'enregistrement des données dans une mémoire s'appelle la mémorisation.

Principe de la séparation des données et des traitements modifier

Les données sont, avec les traitements, l'un des deux piliers sur lesquels repose toute méthode en informatique.

Les bonnes pratiques recommandent une indépendance stricte entre les données et les traitements. Ce principe vise à ménager et à faciliter les évolutions futures des applications : De la sorte toute modification ou refonte des données n'impacte pas ou très peu le domaine des traitements, et réciproquement.

L'enjeu : les données de référence modifier

Les données ont une importance fondamentale dans tous les domaines  :

Les données principales ou données de référence (métadonnées) permettent aux maîtrises d'ouvrage au niveau des gouvernements comme dans les entreprises :

Les données de référence sont décrites dans des dictionnaires de données, vocabulaire commun des organisations et outil de dialogue entre maîtrise d'ouvrage et maîtrise d'œuvre.

Toute démarche d'évaluation du patrimoine informationnel des entreprises (capital immatériel) s'appuie non seulement sur le portefeuille d'applications, mais aussi et surtout sur un référentiel de données fiables et auditables (rapport de 2006 du CIGREF sur le capital immatériel)[1].

Structuration des données modifier

Les données peuvent être distinguées en fonction des critères suivants :

La structuration des données joue un rôle clé dans la sécurité informatique, notamment dans la gestion des certificats électroniques. Les principales données impliquées dans les certificats sont les critères communs et les tiers de confiance.

Organisation de la gestion des données modifier

Les données doivent impérativement être répertoriées, organisées et documentées de manière à être aisément (re-)trouvées et manipulées par tous les utilisateurs potentiels et par la communauté de développeurs.

D'un point de vue fonctionnel, les personnes responsables de donner une image des données du système d'information d'une façon plus ou moins macroscopique dans les entreprises sont les urbanistes de systèmes d'information et les architectes de données (en anglais : data architect).

D'un point de vue technique, les personnes chargées d'organiser les données de l'entreprise sont les administrateurs de bases de données (en anglais : DBA pour Database administrator).

Support et stockage des données modifier

Les données doivent être stockées sur un support qui garantisse le meilleur usage que l'on puisse en faire (consultation, archivage...).

La problématique du stockage des données informatiques est beaucoup plus complexe que le stockage des données sur support papier. Ainsi, ce que l'on appelle quelquefois de façon impropre la « dématérialisation » ne simplifie pas toujours la problématique de l'accessibilité aux informations. On peut faire face à des problèmes de compatibilité de fichiers ou de bases de données.

La recherche du meilleur support d'information constitue l'un des éléments clés de la gestion de contenu.

Visualisation des données modifier

Sécurisation des données modifier

Le développement des systèmes d'information contemporains nécessite l'emploi de grandes quantités de données.

Une attention toute particulière doit être accordée aux métadonnées, qui constituent l'ossature des systèmes d'information, et sur lesquelles repose la cohérence des couches applicative et cognitive (ingénierie des connaissances) du système d'information de l'organisation.

En sécurité des systèmes d'information, les métadonnées sont les données sur lesquelles on s'appuie pour la gestion de la preuve.

La mise en œuvre des normes comptables IAS/IFRS comporte une dimension de sécurité des données sur la protection des actifs incorporels.

Protéger le patrimoine informationnel nécessite de faire l'inventaire des données constituant le capital immatériel de l'organisation. Il y a plusieurs dimensions :

Notes et références modifier

  1. (en)+[PDF] Declaration of data independance, sur le site daconta.us

Articles connexes modifier