stringtranslate.com

Acceso a datos

El acceso a los datos es un término genérico que hace referencia a un proceso que tiene un significado específico de TI y otras connotaciones que involucran derechos de acceso en un sentido legal y/o político más amplio. En el primer caso, generalmente se refiere al software y a las actividades relacionadas con el almacenamiento, la recuperación o la acción sobre los datos alojados en una base de datos u otro repositorio .

Detalles

Existen dos tipos fundamentales de acceso a datos:

  1. acceso secuencial (como en cinta magnética , por ejemplo)
  2. acceso aleatorio (como en medios indexados )

El acceso a los datos implica, en esencia, la autorización para acceder a distintos repositorios de datos. El acceso a los datos puede ayudar a distinguir las capacidades de los administradores y los usuarios. Por ejemplo, los administradores pueden tener la capacidad de eliminar, editar y agregar datos, mientras que los usuarios generales pueden no tener ni siquiera derechos de "lectura" si no tienen acceso a información específica.

Históricamente, cada repositorio (incluyendo cada base de datos, sistema de archivos , etc.) podía requerir el uso de diferentes métodos y lenguajes , y muchos de estos repositorios almacenaban su contenido en formatos diferentes e incompatibles.

A lo largo de los años se han desarrollado lenguajes, métodos y formatos estandarizados que sirven como interfaces entre lenguajes y métodos específicos, a menudo propietarios y siempre idiosincrásicos. Entre estos estándares se incluyen SQL (1974- ), ODBC (aproximadamente 1990- ), JDBC , XQJ , ADO.NET , XML , XQuery , XPath (1999- ) y Web Services .

Algunos de estos estándares permiten la traducción de datos no estructurados (como HTML o archivos de texto libre) a estructurados (como XML o SQL ).

Estructuras como cadenas de conexión y DBURL [1] pueden intentar estandarizar los métodos de conexión a bases de datos .

Véase también

Referencias

  1. ^ "Conexión a Oracle Database en Java" . Consultado el 18 de julio de 2014 . DBURL tiene el formato [...] jdbc:oracle:thin:@machinename:1521:databasename [...]