martes, 27 de marzo de 2012

Las actividades para el sabado 31 de marzo

Despues de muchos problemas para subir las instrucciones lo dejo lo más sencillo posible, ánimo y mucha suerte:


Relacionando tablas
Existen relaciones de Uno a Uno, Uno a Varios y de Varios a Varios, para nuestra aplicación solo usaremos relaciones de Uno a Varios (son la mas recomendadas). Pero las relaciones no solo nos indican los campos de las tablas que son comunes, sino que también en Access tenemos algunas propiedades que involucran a las relaciones y que son de mucha utilidad.

En general para obtener las propiedades de una relación seleccionamos la linea que une a ambas tablas y hacemos clic derecho, nos aparecen dos opciones, Modificar relación y eliminar, obviamente la opción de eliminar quitará la relación existente, la opción de Modificar relación nos muestra la ventana en donde podremos establecer ciertas reglas para el comportamiento de los datos en las tablas.

Pero vamos por pasos, para comenzar vayan al menú herramientas de base de datos, (obviamente en access) y den click en el botón relaciones; ahí aparecerá un listado de las tablas que tienen en su sistema, deben seleccionar las tablas que necesitan ser relacionadas, por ejemplo, tabla clientes y tabla facturas deben estar relacionadas, y lo haremos por medio del campo IdCliente, podemos arrastrar un campo a la otra tabla y generará la relación automaticamente.

Al hacer el arrastre se abrirá un cuadro de dialogo llamado modificar relaciones:

En este punto es necesario revisar que sean efectivamente las tablas que queremos y los campos que necesitamos como en la imagen, para este ejemplo activa la casilla de “Exigir integridad referencial”.

¿Para que sirven esas opciones?
 “Exigir integridad referencial”: que es un conjunto de reglas que básicamente aseguran que la relación entre dos tablas en una base de datos sea válida. En nuestro ejemplo, nos aseguramos que al crearse una nueva factura siempre exista un cliente al que se le debe facturar, de no ser así ¿A quien le cobramos?

“Actualizar en cascada los datos relacionados”: Para establecer esta propiedad, es necesario tener  la casilla de verificar integridad referencial activada. Esta propiedad permite cambiar los valores de un campo llave y actualizar automáticamente el valor a las tablas relacionadas, en relaciones establecidas de Uno a Varios, el dato debe cambiarse en la tabla en donde esta el extremo de la relación en Uno.

“Eliminar en cascada los datos relacionados”: La eliminación en cascada trabaja de manera similar al de la actualización, ya que si se activa esta opción y se elimina un registro de la tabla con relación Uno, automáticamente se eliminaran todos los registros de las tablas relacionadas.

Para el sabado 31 de marzo deben tener en sus computadoras:
1.- Todas las tablas del ejercicio de clase realizadas en access, con sus relaciones correspondientes, según su lógica les dicte.
2.- Otra base de datos referente al proyecto que cada uno de ustedes pensó tambien con tablas completas y relaciones hechas.
3.- Un documento de project con las actividades y subtareas con responsables, fechas, recursos etc, que corresponda al mismo proyecto, ese documento incluirá las actividades de creación de la base de datos, etc.
4.- Un diagrama de flujo del proyecto o de su actividad principal, dependiendo del alcance y complejidad del proyecto seleccionado.
Descargas:
Visio: http://www.softpedia.es/descargar-Visio-144632.html ahi elejir enlace externo 1
Otra opción es que instalen un office desde cero que este completo son las llamadas versiones plus
A trabajar!!!