domingo, 29 de noviembre de 2009

Cuarto Parcial

Base de datos múltiple

Una base de datos múltiple actúa como una aplicación de front-end de múltiples componentes heterogéneos. La base de datos múltiple provee operaciones para el acceso de información en cada componente, manteniendo la consistencia de información entre las diversas fuentes y proporcionando un método de acceso uniforme a los servicios que cada componente ofrece.
Los sistemas de bases de datos múltiples (también conocidos como bases de datos federadas o bases de datos heterogéneas) son sistemas computacionales que hacen disponible la información desde diversas fuentes, y donde esas fuentes de información pueden ser heterogéneas, distribuidas y autónomas.
La diversidad de lenguajes de programación y consulta, modelos de datos y métodos de integración determina diferentes estilos en la arquitectura de una base de datos múltiple que varían, desde el estilo fuertemente acoplado al débilmente acoplado.
En general, los sistemas fuertemente acoplados integran a las diversas fuentes de información a través de un esquema conceptual global que proporciona una vista uniforme de los diversos componentes a un alto nivel.
El uso de un esquema conceptual global oculta las diferencias estructurales entre los diferentes componentes y da al usuario la ilusión de estar accesando una simple base de datos centralizada. Por otra parte, en los sistemas débilmente acoplados la integración de los componentes se basa en un lenguaje de acceso común que todos los componentes deben acordar, y en el cual todas las funciones están estandarizadas. En este caso, los componentes locales son modificados para que cumplan con el requisito de soportar el lenguaje o protocolo de comunicación global.

Trabajos del Parcial

Hacer una base de datos con tres tablas que contengan lo siguiente
Tabla 1. Datos: Con los campos clave, nombre, A paterno, A materno, Dirección
Tabla 2. Calificación: Con los campos clave, semestre, área, M aprobadas, M reprobadas
Tabla 3. Examen con los campos: clave, promedio, extraordinarios

Tabla 1. Datos




Tabla 2. Calificación



Tabla 3. Examen



Manipulación de una base de datos
Para manipular una base de datos en Visual Basic se utiliza el código que se muestra a continuación







Trabajo Cuarto Parcial
Manipulación de una base de datos de 8 campos, 8 registros tema libre







¿Cómo hacer un programa en visual basic que muestre una base de datos de access con el objeto ADODC?

1.Se hace el diseño de la tabla
2.Se agrean datos a la tabla y se guarda la base de datos en la versión de access 2000
3.Se crea la aplicación en visual basic, colocando en el formulario los controles necesarios tomando en cuenta los campos de la tabla así como los botones de comando para insertar, borrar, actualizar y terminar.
4.Conectamos la base de datos.
a.Se da clic izquierdo en el objeto ADODC
b.Se selecciona Propiedades de ADODC
C.en la pantalla de páginas de propiedades que aparece se deja la opción de usar cadena de conexión y se oprime generar
d.aparece la pantalla de propiedades de vínculo de datos donde se selecciona la opción Microsoft OLE DB Provider for ODBC Drivers y se oprime siguiente
e.Aparece una pantalla de propiedades de vínculo de datos en donde se selecciona la opción usar cadena de conexión y se oprime el botón generar
f.Aparece una ventana que dice selecionar origen de datos y se oprime el botón Nuevo
g.Se muestra un cuadro de diálogo de crear nuevo origen de datos y seleccionamos la opción Driver do Microsoft Access (*.mdb) y se oprime el botón de siguiente
h.En la siguiente ventana oprime el botón de examinar, aparecerá otra ventana donde indicaremos el lugar donde se encuentra la base de datos, selecciona tu base de datos y da clic en guardar
i.Esta ventana se cerrará y reaparecerá la anterior que mostrará la dirección de donde se encuentra guardada la base de datos y oprime el boton siguiente
j.Sale otra ventana que dice los datos de la base de datos y se oprime el botón Finalizar y de la venana siguiente el de aceptar
k.Llega a la ventana de Configuración de ODBC Microsoft Access ahí oprime el botón de comando seleccionar
l.En la siguiente pantalla se selecciona la base correspondiente y se oprime el botón aceptar
m.Después de eso verás ventanas ya conocidas que ahora dirán la dirección de la base de datos, en estas ventanas oprime los botones de aceptar
n.Ve a la propiedad Recordsource y en la ventana de Páginas de propiedades que aparece se selecciona la opción 2- adCmdTable en el Tipo de comando y en la de Tabla o nombre de procedimiento almacenado Dato o tabla se oprime aplicar y aceptar
o.Se selecciona cada una de las cajas de texto y en la ventana de propiedades se usa la de Datasource cuyo valor siempre va a ser ADODCI y después se toma la propiedad DataField, donde se van a desplegar los campos de la tabla que se elaboró en access.
p.Una vez modificadas las propiedades a todas las cajas de texto se ejecuta el programa para ver si aparecan los datos de la tabla
q.Si corrio bien el programa se pone el código para poder manipular la base de datos en la ventana de código:

Para el boton de comando de insertar
Private sub Bc1_Click()
Adodc1.Recordset.AddNew
ct1.SetFocus
End Sub

Para el botón de comando de borrar
Private sub Bc2_Click()
MsgBox "está seguro de borrara el registro"
Adodc1.Recordset.Delete
Adodc1.Recordset.Movelast
End Sub

Para el boton de comando de actualizar
Private Sub Bc3_Click()

Adodc1.Recordset.Update

'Adodc1.Refresh

End sub

Para el botón de comando de salir
Private Sub Bc4_Click()
End
End sub

5.Se ejecuta el programa para ver los resultados

No hay comentarios:

Publicar un comentario