Conectividad De Base De Datos

Páginas: 7 (1681 palabras) Publicado: 10 de julio de 2015
Conectividad de base de datos
ODBC
Es un estándar de acceso a bases de datos que utilizan los sistemas Microsoft. Las siglas significan Open DataBase Connectivity. A través de ODBC, en un sistema Windows se puede conectar con cualquier base de datos. Bueno habría que decir que permite conectar con cualquier base de datos de la que exista un driver ODBC. Los creadores de las distintas bases dedatos son los responsables de crear un driver ODBC para que su base de datos se pueda conectar desde un sistema Microsoft.
Para conectar con ODBC una base de datos se ha de crear un DSN, que es un nombre que asociamos a una conexión por ODBC para referirnos a ella desde las aplicaciones o programas que deban conectarse con la base de datos.

Cualquier base de datos que se pretenda utilizar desdeaplicaciones Windows debe tener su propio driver ODBC. Por ejemplo, MySQL dispone de un Driver ODBC que se puede descargar desde su página web. Las bases de datos Access (Microsoft Jet) y SQL Server de Microsoft también tienen su driver ODBC y este ya se encuentra instalado en el Windows de fábrica.
Ejemplo


name="ODBCDataConnectionString"connectionString="Driver=ODBCDriver;server=ODBCServer;"
providerName="System.Data.Odbc"
/>


ADO.NET
En ADO.NET se utiliza un objeto Connection para conectar con un determinado origen de datos mediante una cadena de conexión en la que se proporciona la información de autenticación necesaria. El objeto Connection utilizado depende del tipo deorigen de datos.
Cada proveedor de datos .NET Framework incluye un objeto DbConnection: el proveedor de datos .NET Framework para OLE DB incluye un objetoOleDbConnection, el proveedor de datos .NET Framework para SQL Server incluye un objeto SqlConnection, el proveedor de datos .NET Framework para ODBC incluye un objeto OdbcConnection y el proveedor de datos .NET Framework para Oracle incluye unobjeto OracleConnection.
DO .NET es la nueva versión del modelo de objetos ADO (ActiveX Data Objects), es decir, la estrategia que ofrece Microsoft para el acceso a datos. ADO .NET ha sido ampliado para cubrir todas las necesidades que ADO no ofrecía, ADO .NET está diseñado para trabajar con conjuntos de datos desconectados, lo que permite reducir el tráfico de red. ADO .NET utiliza XML como formatouniversal de transmisión de los datos.
ADO .NET posee una serie de objetos que son los mismos que aparecen en la versión anterior de ADO, como pueden ser el objeto Connection o Command, e introduce nuevos objetos tales como el objeto DataReader, DataSet o DataView.
ADO .NET se puede definir como:
Un conjunto de interfaces, clases, estructuras y enumeraciones
Que permiten el acceso a los datosdesde la plataforma .NET de Microsoft
Que permite un modo de acceso desconectado a los datos que pueden provenir de múltiples fuentes de datos de diferente arquitectura de almacenamiento.
Y que soporta un completo modelo de programación y adaptación basado en el estándar XML.

ADO .NET está basado en una arquitectura desconectada de los datos. En una aplicación de datos se ha comprobado que mantenerlos recursos reservados mucho tiempo implica reducir el número de usuarios conectados y aumenta el proceso del sistema al mantener una política de bloqueos y transacciones. Al mismo tiempo, si la aplicación mantiene más de un objeto simultáneamente, se encuentra con el problema de tener que estar continuamente conectando con el servidor para alimentar las relaciones existentes entre ambas,subiendo y bajando información vía RPC.
Con ADO .NET se consigue estar conectado al servidor sólo un tiempo estrictamente necesario para realizar la operación de carga de los datos en el DataSet. De esta manera se reducen los bloqueos y las conexiones a la mínima expresión. Se pueden soportar muchos más usuarios por unidad de tiempo y disminuyen los tiempos de respuesta, a la par que se aceleran las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • conectar a base de datos access
  • Esquema Físico y Conectividad de Base de Datos
  • Como Conectar Una Base De Datos En Sql Desde C#
  • Conectar base de datos a netbeans
  • Conectar Base de Datos ASP
  • Conectarse a la base de datos
  • BASE DE DATOS , base de datos
  • CONECTAR A UNA BASE DE DATOS TRABAJANDO EN LOCAL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS