El acceso a datos es un término genérico que se refiere a un proceso con un significado específico en el ámbito de las tecnologías de la información y otras connotaciones relacionadas con los derechos de acceso en un sentido jurídico y/o político más amplio. En el primer caso, suele referirse al software y las actividades relacionadas con el almacenamiento, la recuperación o el procesamiento de datos alojados en una base de datos u otro repositorio .
Detalles
Existen dos tipos fundamentales de acceso a los datos:
- acceso secuencial (como en la cinta magnética , por ejemplo)
- acceso aleatorio (como en los medios indexados )
El acceso a los datos implica, fundamentalmente, la autorización para acceder a los diferentes repositorios de datos. El acceso a los datos permite diferenciar las capacidades de los administradores y los usuarios. Por ejemplo, los administradores pueden tener la capacidad de eliminar, editar y añadir datos, mientras que los usuarios generales podrían no tener siquiera permisos de lectura si carecen de acceso a información específica.
Históricamente, cada repositorio (incluidas las distintas bases de datos, sistemas 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 los lenguajes y métodos específicos, a menudo propietarios y siempre idiosincrásicos. Dichos estándares incluyen SQL (1974-), ODBC (ca. 1990-), JDBC , XQJ , ADO.NET , XML , XQuery , XPath (1999-) y servicios web .
Algunos de estos estándares permiten la traducción de datos no estructurados (como HTML o archivos de texto libre) a datos estructurados (como XML o SQL ).
Estructuras como las cadenas de conexión y las DBURL [ 1 ] pueden intentar estandarizar los métodos de conexión a bases de datos .
Véase también
Referencias
- ↑ "Conexión a la base de datos Oracle en Java" . Consultado el 18 de julio de 2014.
DBURL tiene el formato [...] jdbc:oracle:thin:@machinename:1521:databasename [...]
- Gestión de datos
- Tecnologías de acceso a datos
- Análisis de datos