Acceso A Base De Datos Desde C#

Páginas: 2 (414 palabras) Publicado: 25 de noviembre de 2012
Acceso a datos desde C#.NET

Arquitectura Programas - Datos
Motor de base de datos

Acceso a datos desde C#.Net
Interfaz de usuario (Programa de aplicación)

Base física de datos
1 2ADO.NET
(ActiveX Data Objects - .NET)
• Es el componente de la plataforma .NET que permite acceder a los datos desde un programa en C#.Net • Es un conjunto de clases que permiten trabajar de maneraconectada o desconectada con los datos.
Base de datos

Datos conectados
(1) Se establece una conexión (2) Se envía una consulta o instrucción al manejador (3) Se atiende la petición realizada

•ADO.NET puede ser utilizado desde cualquier lenguaje .NET • ADO.NET es la nueva versión de ADO, creada totalmente a partir de cero.

(4) Se cierra la conexión

3

4

1

Acceso a datos desdeC#.NET

Objetos del modelo conectado
• Connection (Conexión)
– Representa una conexión a la base de datos. – Permite abrir y cerrar la conexión a la base de datos.
Base de datos

Modelo ConectadoMemoria RAM del cliente

Connection

• Command (Comando)
– Representa una vía para ejecutar sentencias SQL a la base de datos. – Ejemplo: Select, Insert, Delete, Update.

• DataReader (Lectorde datos)
– Almacén temporal de datos, de solo lectura, y solo hacia adelante.

Command

DataReader

• La conexión se debe abrir y cerrar explícitamente dentro del programa. Siempre consumerecursos hasta que es cerrada.
5 6

Datos desconectados
(1) Se solicitan los datos Base de datos (2) Se envían los datos usando XML

Objetos del modelo desconectado
• DataAdapter (Adaptador dedatos)
– Conecta el programa con la base de datos, realiza consultas, llena los DataSet y sincroniza los cambios en la base de datos. – Es un mediador entre el DataSet y la base de datos.

(3) Sedesconecta la base (5) Se reproducen en la base de datos las modificaciones hechas a la copia local.

• DataSet (Conjunto de datos)
– – – – Es una estructura para almacenar los datos. Es una “copia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ACCESO A BASE DE DATOS DESDE JAVA
  • Accesando Base De Datos Desde Una Web Apps
  • Como Conectar Una Base De Datos En Sql Desde C#
  • Accesos A Bases De Datos Con C#
  • acceso a base de dato
  • Vias de acceso a las bases de datos
  • Conexion a base de datos c#
  • C# cnexion base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS