Accès aux données - Data access

L'accès aux données est un terme générique désignant un processus qui a à la fois une signification propre à l'informatique et d'autres connotations impliquant des droits d'accès dans un sens juridique et/ou politique plus large. Dans le premier cas, il fait généralement référence aux logiciels et aux activités liés au stockage, à la récupération ou à l'action sur des données hébergées dans une base de données ou un autre référentiel .

Des détails

Il existe deux types fondamentaux d'accès aux données :

  1. accès séquentiel (comme dans la bande magnétique , par exemple)
  2. accès aléatoire (comme dans les médias indexés )

L'accès aux données implique de manière cruciale l' autorisation d'accéder à différents référentiels de données. L'accès aux données peut aider à distinguer les capacités des administrateurs et des utilisateurs. Par exemple, les administrateurs peuvent avoir la possibilité de supprimer, modifier et ajouter des données, tandis que les utilisateurs généraux peuvent même ne pas avoir de droits de « lecture » s'ils n'ont pas accès à des informations particulières.

Historiquement, chaque référentiel (y compris chaque base de données, système de fichiers , etc.) pouvait nécessiter l'utilisation de méthodes et de langages différents , et nombre de ces référentiels stockaient leur contenu dans des formats différents et incompatibles.

Au fil des ans, des langages, des méthodes et des formats standardisés se sont développés pour servir d'interfaces entre des langages et des méthodes spécifiques, souvent propriétaires et toujours idiosyncratiques. Ces normes incluent SQL (1974- ), ODBC (ca 1990- ), JDBC , XQJ , ADO.NET , XML , XQuery , XPath (1999- ) et les services Web .

Certaines de ces normes permettent la traduction de données non structurées (comme des fichiers HTML ou de texte libre) vers des données structurées (comme XML ou SQL ).

Les structures telles que les chaînes de connexion et les DBURL peuvent tenter de normaliser les méthodes de connexion aux bases de données .

Voir également

Les références