Acesso de dados - Data access

Acesso a dados é um termo genérico que se refere a um processo que tem um significado específico de TI e outras conotações envolvendo direitos de acesso em um sentido jurídico e / ou político mais amplo. No primeiro caso, normalmente se refere a software e atividades relacionadas ao armazenamento, recuperação ou ação em dados alojados em um banco de dados ou outro repositório .

Detalhes

Existem dois tipos fundamentais de acesso a dados:

  1. acesso sequencial (como em fita magnética , por exemplo)
  2. acesso aleatório (como em mídia indexada )

O acesso aos dados envolve crucialmente a autorização para acessar diferentes repositórios de dados. O acesso aos dados pode ajudar a distinguir as habilidades de administradores e usuários. Por exemplo, os administradores podem ter a capacidade de remover, editar e adicionar dados, enquanto os usuários em geral podem nem mesmo ter direitos de "leitura" se não tiverem acesso a informações específicas.

Historicamente, cada repositório (incluindo cada banco de dados, sistema de arquivos , etc. diferente) pode exigir o uso de métodos e linguagens diferentes , e muitos desses repositórios armazenam seu conteúdo em formatos diferentes e incompatíveis.

Ao longo dos anos, linguagens, métodos e formatos padronizados foram desenvolvidos para servir como interfaces entre as linguagens e métodos específicos, muitas vezes proprietários, e sempre idiossincráticos. Esses padrões incluem SQL (1974-), ODBC (ca 1990-), JDBC , XQJ , ADO.NET , XML , XQuery , XPath (1999-) e Web Services .

Alguns desses padrões permitem a tradução de dados não estruturados (como HTML ou arquivos de texto livre) para estruturados (como XML ou SQL ).

Estruturas como strings de conexão e DBURLs podem tentar padronizar métodos de conexão com bancos de dados .

Veja também

Referências