Informatica
TEMA : ADO. NET
ASIGNATURA : HERRAMIENTAS DE DESARROLLO DE SOFTWARE
ESPECIALIDAD : COMPUTACIÓN E INFORMATICACICLO : III – “B”
¿QUÉ ES ADO.NET?
* ADO.NET es un avanzado modelo de Bases de Datos para acceder a SGBDR.
* Es la evolución de ADO (ActiveX Data objects) y proporciona una serie declases para acceder a datos actualizadas al entorno .NET
* Incluye una serie de proveedores que actúan como intermediarios entre la base de datos y la aplicación:
* SqlClient
*OracleClient
* OleDB
* ODBC
Objetivos de diseño de ADO.NET
* Acceso simple a datos. A través de clases fáciles de usar que representan tablas, filas y columnas de la BD.
* Extensibilidad parasoporte a diferentes orígenes de datos. Esto permite crear nuevos proveedores de datos para .NET, p.ej. MySQL.
* Soporte para aplicaciones multicapa. Es la arquitectura actual de las aplicacionesde negocios y comercio electrónico. ADO.NET utiliza XML para la comunicación entre capas.
* Unificación de XML y Acceso a Datos Relacionales. .NET está basado en XML y ADO.NET es el puente entrelos datos relacionales y la estructura jerárquica de los documentos XML.
Clases y Objetos de ADO.NET
Clases básicas:
Objetos ADO.NET
* Las clases de ADO.NET están definidas en el espacio denombres System.Data.
* Trabaja en modo desconectado: El programa no requiere una conexión persistente con la BD.
* La conexión se abre y se cierra cuando se necesita.
Explorador deServidores
* La ventana se hace visible desde el menú Ver#Explorador de Servidores.
* Permite abrir conexiones a datos y conectar con servidores para explorar sus bases de datos.
* También permitecrear nuevas bases de datos, definir tablas, acceder a su contenido, etc.
* Las conexiones se muestran en el nodo Conexiones de datos.
* Cada conexión representa un nodo que contiene:...
Regístrate para leer el documento completo.