ado.net
con ADO.NET
Índice
Descripción
Lección: conceptos de bases de datos
1
2
Lección: descripción de ADO.NET
14
Lección: trabajar con datos
29
Acceder a datos con DataReaders
43
Acceso a datos con ADO.NET
Descripción
Crear
Interfaz
Escribir
Código
Debug
and Deploy
Uso de Visual
Studio .NET
Conceptos de bases de
datos
Descripción deADO.NET
Trabajar con datos
Acceso
a datos
Depurar
e implantar
Introducción
Este módulo explica cómo utilizar Microsoft® ADO.NET con una aplicación
Microsoft Windows® Forms para crear, leer, actualizar y eliminar registros de
bases de datos Microsoft SQL Server™ y Microsoft Access (Jet 4.0).
Objetivos
En este módulo, aprenderemos a:
Definir la terminología básica sobrebases de datos, incluyendo los
conceptos de base de datos, tabla, registro, campo y clave.
Describir algunos objetos ADO.NET utilizados habitualmente.
Crear y abrir una conexión a una base de datos.
Crear, leer, actualizar y eliminar registros de una base de datos.
Utilizar el Asistente para formularios de datos para crear una sencilla
aplicación de acceso a datos.
Mostrar y modificar datosextraídos de una base de datos.
1
2
Acceso a datos con ADO.NET
Lección: conceptos de bases de datos
Terminología de las bases de datos
Cómo funciona la programación de bases de datos
¿Qué es SQL?
¿Qué es un entorno conectado?
¿Qué es un entorno desconectado?
Introducción
Esta lección ofrece una descripción general de los conceptos básicos de bases
de datos. Hace unaintroducción al lenguaje de consultas estructurado
(Structured Query Language, SQL) y explica la diferencia entre entornos de
datos conectados y desconectados.
Objetivos de la lección
En esta lección, aprenderemos a:
Describir los elementos básicos de las bases de datos, como base de datos,
tabla, registro, campo y clave.
Explicar el proceso general de acceso a datos.
Utilizar sentenciasbásicas de SQL.
Explicar la diferencia entre un entorno conectado y uno desconectado.
Utilizar el Explorador de servidores para visualizar elementos de las bases
de datos.
Estructura de la lección
Esta lección incluye los siguientes temas y actividades:
Terminología de las bases de datos
¿Cómo funciona la programación de bases de datos?
¿Qué es SQL?
¿Qué es un entorno conectado?
¿Qué es unentorno desconectado?
Práctica: identificar escenarios de datos conectados o desconectados
Acceso a datos con ADO.NET
3
Terminología de las bases de datos
Tabla de empleados
ID de empleado
ID de empleado
Apellido
Apellido
Nombre
Nombre
3
3
Relaciones
Empleados
Customers
Tony
Tony
5
5
Filas
(registros)
Small
Small
Smith
Smith
James
James
....
..
Pedidos
Products
..
..
..
..
..
..
Columnas (campos)
Introducción
Para trabajar con bases de datos, es importante conocer cierta terminología
básica.
Definiciones
Los siguientes términos se definen en el contexto de las bases de datos
relacionales.
Base de datos relacional
Una base de datos relacional es un tipo de base de datos que almacena
información entablas. Las bases de datos relacionales utilizan valores
coincidentes de dos tablas para relacionar datos en una tabla con datos de
otra. En una base de datos relacional, normalmente almacenamos un tipo
específico de datos sólo una vez.
Tabla
Una tabla es un objeto base de datos que almacena datos en registros (filas)
y campos (columnas). Normalmente, los datos tienen relación con unacategoría concreta de cosas, como empleados o pedidos.
Registro
Un registro es una colección de datos sobre una persona, un lugar, un
evento o algún otro elemento. Los registros son los equivalentes lógicos de
filas en una tabla. Por ejemplo, un registro en la tabla Empleados debería
tener información sobre un empleado particular.
Campo
Un registro está compuesto de varios campos. Cada campo...
Regístrate para leer el documento completo.