Ingeniero
V I S U A L BA S I C .N E T C O N
ADODB
ELABORADO POR:
ELIESER NÚÑEZ
Eliesns08@hotmail.com
Elieser Núñez
Eliesns08@hotmail.com
1
INTRODUCCIÓN
A través de esta guía que va paso a paso y que para cumplir
los objetivos se desarrolla un proyecto de control de trabajo
educativo social, para una institución de nivel medio, donde el
alumno aprenderá acrear aplicaciones usando base de datos.
Espero que satisfaga las necesidades de los estudiantes
Si desean compartirla con otros colegas, me agradaría mucho
que lo hiciera, con la única condición de que siempre se respete
el derecho del autor.
Elieser Núñez
Elieser Núñez
Eliesns08@hotmail.com
2
Microsoft Visual Basic.Net
GUÍA DE LABORATORIO Nº 1
Objetivos
Luego
decompletar
este
laboratorio,
el
estudiante
será
capaz de:
Crear y manipular bases de datos utilizando Microsoft Access.
Conectar con la base de datos usando la librería ADODB
Manipular registros de una tabla programando con ADODB
Crear formularios con datos enlazados.
Realizar consultas utilizando sentencias SQL.
Crear Reportes usando Crystal Report
Creación dela base de datos con Microsoft Access 2007-2010
Para desarrollar nuestras prácticas de laboratorio debemos
crear una base de datos cuyo nombre es DBtes.ACCDB, la cual
contendrá
las
tablas
modalidades,
Cursos,
secciones,
alumnos,
actidetalles, actividad1 y otras que añadiremos en el siguiente
nivel. La tarea de crear una base de datos con Microsoft Access
2007-2010-2013es muy sencilla. Para tener una mejor comprensión
observemos el DER del proyecto.
Elieser Núñez
Eliesns08@hotmail.com
3
DER PROYECTO CONTROL-TES 90%
Casos
Partiendo de que un instituto tiene varias modalidades (áreas)
podemos decir:
Un área puede tener varios cursos
Un curso puede tener varias secciones
Un alumno tiene derecho a estar en un curso varias vecesConociendo los casos y visto el diagrama describimos los atributos
pertenecientes a cada identidad e identificamos los campos claves.
Para luego crear la base de datos en Microsoft Access.
TABLA MODALIDADES
Nombre del
Tipo
Ancho
Descripción
Mod_cod
T
03
Código de modalidad
Mod_nom
T
50
Nombre de modalidad
Tipo
Ancho
Campo
TABLA CURSOS
Nombre delDescripción
Campo
Elieser Núñez
Eliesns08@hotmail.com
4
Cur_cod
T
Cur_no
N
Cur_desc
T
Cur_nsec
N
Mod_cod
T
03
Código de Curso
Entero Numero de Curso
12
Descripción
Entero Cantidad secciones
03
Código de modalidad
TABLA SECCIONES
Nombre del
Tipo
Ancho
Descripción
Campo
Sec_id
AutoNumera
cion
Sec_no
N
Enterosec_jorn
T
20
Sec_limite
N
Entero
Limite alumnos
Sec_year
N
Entero
Año sección
Cur_cod
T
03
Numero de Sección
Jornada
Código de curso
Como puede observar hay un atributo en cada tabla que aparece
subrayado, eso significa que es un campo único donde los datos a
diferencia de los demás no se pueden repetir, al momento de crear la
tabla debeasegurarse que la llave de asignación este sobre el campo
primario.
Note que hay campos que han sido definidos como primarios en una tabla
y aparecen en otra tabla, a estos campos se les denomina campos
foráneos y su función es conectar la información de una tabla con
otra.
Desarrollaremos este proyecto por partes, como hemos visto el DER está
compuesto por 6 entidades (tablas), iniciaremosdiseñando estas cuatro
tablas(áreas, curso, secciones y modalidades) y la interfaz de cada
una de ellas en Visual Basic.
Así que manos a la obra, entremos en la aplicación de Access asignemos
el nombre a la base de datos “dbtes”, diseñamos la tabla de áreas,
cursos, secciones y alumnos conforme al diseño propuesto en esta guía.
Luego relacionamos las tablas usando las reglas de integridad...
Regístrate para leer el documento completo.