CURSO BASICO C# Sesión VII

Slides:



Advertisements
Presentaciones similares
Conceptos fundamentales de ADO.NET
Advertisements

ADO.NET.
ADO ActiveX Data Object.
Introducción ADO .Net.
Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia.
Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia.
Materia: Desarrollo e implementación web Carrera: Ing. Informática Docente: M.I. Rosario de Alba Domínguez Rodríguez ALUMNA: Marissa Michelle Juárez Kim.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
VISUAL STUDIO. Paradigmas de Programación Funcionalidad Win16 Win32 COM MFC Componentes Servicios APIs Windows 3.0.
.NET Data Providers Oracle Data Providers Lic. Alain Ramírez Cabrejas.
Preparado por: José Enrique Cartagena Ortiz Diseñador Instruccional C_DATA.
HERRAMIENTAS DE OFFICE. Jhensy Hernández. Silvia Juliana Díaz.
HERRAMIENTAS DE OFFICE Estudiante: Daniela Cabrera Gomez.
Conceptos Generales del Internet Alumna: Veronica Padilla Fernández.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar.
Migración de informes de Oracle Reports 6i a IReport en el Escritorio de Tramitación de la Consejería de Salud de la Junta de Andalucía Dpto. Informática.
Curso de Aptitud Pedagógica 2006/2007 OpenOffice Base Introducción a las Bases de Datos.
Terminal Services Alumno : Juan Noa Saccatoma. ¿Qué es? Es un componente del Sistema Operativo que básicamente me permite dos cosas: Instalar aplicaciones.
Arquitectura de ADO.NET Lic. Alain Ramírez Cabrejas.
ORACLE SQL DEVOLPER TableSpace. Propósito:  Se utiliza la instrucción CREATE TABLESPACE para crear un espacio en la tabla, que es una asignación de espacio.
Acceso a Datos con ADO.Net Requisitos Conocer la terminología básica OOP Visual Basic.NET Bases de Datos.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
NOMBRRE: DAVID OROZCO CURSO: 1002
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Conferencia 9. ODBC, OLE DB y JDBC.
INSTALACIÓN DEL SISTEMA C.A.N.O.A.
CONCURRENCIA EN UNA BASE DE DATOS Daniela Ramos Ruiz Actividad #2 28 de Agosto del 2017 Diferenciar las funciones del sistema operativo.
A quién va dirigido este curso:
Acceso a Bases de datos con ADO.NET
SERVIDOR FTP Y SERVIDOR NUBE
“Los Sistemas Operativos”
¿Qué es una consulta? En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar,
Capítulo 13 Leer archivos JSON con AJAX
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Arquitectura de una Base de Datos
Acceso a datos con ADO.NET
LENGUAJES Y REPRESENTACION TECNICA
BASE DE DATOS NOMBRE: Natali Jovana García Toro. GARDO:7.3
CONEXIÓN A BASE DE DATOS
Conectividad de Bases de Datos
Base de Datos
Lenguajes de programación
MACROS AUTOMÁTICAS Una macro es una grabación que permite automatizar tareas, añadiendo por ejemplo un botón en nuestro libro que al pulsar sobre él,
Arquitectura de una Base de Datos
Implantación de aplicaciones Web
Software de aplicación de escritorio y web
MODELO DE INVENTARIO COORDINADO DE MEDICAMENTOS (HOSPITAL PUBLICO)
Curs de Postgrau Visual Basic .NET: Introducció
ESUCOMEX profesor presentación power builder Lautaro Cabezas
Acceso a Datos en .NET.
BASES DE DATOS Quienes las utilizan? Qué son? Beneficios
Acceso a datos con ADO.NET
CONSULTA DE BASES DE DATOS
Caso de Estudio Ricardo Rincón Pablo Bermúdez
El botón office: están las tareas de nuevo documento, de crear un documento, así como la tarea de imprimir. También se muestras los documentos abiertos.
ADO.NET Daniel A. Seara Director Regional MSDN Buenos Aires – ARGENTINA NDSoft.
 Se da a través del modelo ADO.NET Este modelo se puede definir como:  Un conjunto de interfaces, clases, estructuras y enumeraciones que permiten el.
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
Tema 1 El entorno de desarrollo de C#
Excel Macros Macros Automáticas.
Didáctica y Comunicación Sesión 10
¿ Qué es Wamp Server? Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).
JDBC: comunicación Java-Base de Datos
Acceso a bases de datos ADO.NET
Introducción  Antes de empezar a trabajar Word 2007, hay que conocer las distintas partes del programa y familiarizarse con ellas.    Para manejar Word.
Access Este programa permite manipular datos en forma de tablas, realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos.
2. PRINCIPIOS BASICOS DE MICROSOFT ACCESS. -Sistema que tiene la capacidad de realizar tareas de distinta índole utilizando herramientas que interactúan.
Macros EN EXCEL.
Transcripción de la presentación:

CURSO BASICO C# Sesión VII Microsoft Student partners Oscar Ortiz Pinzon Bogota - Colombia CURSO BASICO C# Sesión VII

Agradecimientos especiales Marylin Alarcón de Avila Microsoft Leader Cartagena - Colombia Yaruby Alcántara Microsoft Student partners Valencia – Venezuela Jose Gabriel Hidalgo Microsoft Student partners Guayaquil – Ecuador

Cronograma de actividades: 7 de Marzo- Introducción a .NET Framework 3.5 y C# 14 de Marzo - Taller de programación básica con C# 21 de Marzo - Taller Programación Orientada a Objetos 28 de Marzo - Taller de aplicaciones con Estructura de Datos

Cronograma de actividades: 4 de Abril - Taller de aplicaciones Windows con C# 11 de Abril - no habrá actividad por semana santa 18 de Abril - Manejo de Eventos, Hilos y gráficos en Winform y C# 25 de Abril  - Taller de Aplicaciones Windows con Bases de datos

Agenda de hoy Conexion a Bases de Datos Objetos de Aplicacion Arquitectura Proveedores de datos Proveedores de datos en Framework Conexion a Bases de Datos Objetos de Aplicacion Consideraciones de Interés Acceso a Datos (Conectado y Desconectado)

Arquitectura

Proveedores de datos Dentro del entorno .NET Framework, encontramos un nutrido conjunto de proveedores de acceso a datos. Estos son los siguientes: ●   ODBC .NET Data Provider ●   OLE DB .NET Data Provider ●   Oracle Client .NET Data Provider ●   SQL Server .NET Data Provider

Proveedores de datos Estos proveedores de acceso a datos incluidos en Microsoft .NET Framework, los podemos encontrar en los nombres de espacio:       System.Data.Odbc       System.Data.OleDb       System.Data.OracleClient       System.Data.SqlClient

Conexion a Bases de Datos

Objetos de Aplicacion El objeto Connection Este objeto es el encargado de establecer una conexión física con una base de datos determinada. Para establecer la conexión con una determinada fuente de datos, no sólo debemos establecer la cadena de conexión correctamente, sino que además deberemos usar los parámetros de conexión y el proveedor de acceso a datos adecuado. Con este objeto, podremos además abrir y cerrar una conexión. El objeto Command Este objeto es el que representa una determinada sentencia SQL o un Stored Procedure. Aunque no es obligatorio su uso, en caso de necesitarlo, lo utilizaremos conjuntamente con el objeto DataAdapter que es el encargado de ejecutar la instrucción indicada.

Objetos de Aplicacion El objeto DataReader El objeto DataAdapter Este objeto es quizás el objeto más complejo y a la vez complicado de todos los que forman parte de un proveedor de acceso a datos en .NET. ● SelectCommand es el objeto encargado de realizar los trabajos de selección de datos con una fuente de datos dada. En sí, es el que se encarga de devolver y rellenar los datos de una fuente de datos a un DataSet. ● DeleteCommand es el objeto encargado de realizar las acciones de borrado de datos. ● InsertCommand es el objeto encargado de realizar las acciones de inserción de datos. ● UpdateCommand es el objeto encargado de realizar las acciones de actualización de datos. El objeto DataReader Este objeto es el utilizado en una sola dirección de datos. Se trata de un objeto de acceso a datos muy rápido. Este objeto puede usar a su vez el objeto Command o el método ExecuteReader.

Consideraciones de Interés Dentro de las conexiones a fuentes de datos, hay algunas partes de éstas que permanecen a veces en el olvido y su importancia sin embargo, es bastante grande. La acción más pesada cuando realizamos un acceso a una fuente de datos, se encuentra en la conexión con la fuente de datos. Esa tarea, simple tarea, es la que más recursos del sistema consume cuando accedemos a fuentes de datos. Esto lo debemos tener en cuenta, y por lo tanto, variante de esto que comentamos son las siguientes premisas:     ●   La conexión debe realizarse siempre que se pueda, con los proveedores de acceso a datos nativos, que por lo general salvo raras excepciones, serán más rápidos que los accesos a fuentes de datos a través de proveedores del tipo OLE DB y ODBC.     ●   La conexión con la fuente de datos (apertura de la conexión), debe realizarse lo más tarde posible. Es recomendable definir todas las variables que podamos, antes de realizar la conexión.     ●   La conexión debe cerrarse lo antes posible, siempre y cuando no tengamos la necesidad de utilizar la conexión previamente abierta. Hay más particularidades a tener en cuenta cuando trabajamos con fuentes de datos. El hecho de que con un DataSet podamos trabajar con datos desconectados, no significa que dentro de él, podamos abrir una tabla con una cantidad de registros enormes, y trabajemos sobre ella creyendo que esto nos beneficiará. Todo lo contrario.

Acceso a Datos conectado

Acceso a Datos desconectado

F5 Simplemente es correr…. RECURSOS WWW.DCE2005.COM http://MSDN.MICROSOFT.COM www.elguille.info www.willydev.net www.frameworkla.net