¿para que sirve una relación de uno a uno en Acces?
1.- ¿para que sirve una relación de uno a uno en Acces?

La relación entre tablas "uno a uno" se utiliza, normalmente, para simplicar y organizar las tablas con muchos campos. Mira el número D1 de los titulos del enlace foro...

2.- como borrar un registro en un formulario sin temor de perder la base de batos o dañar tablas que esten relacionadas con la base de datos

Borrar un registro no daña las tablas ni pierde la base de datos, pero si pierdes los datos del registro/s.

Todo depende del registro que pretendes borrar, las posibles relaciones que mantenga y como se han definido dichas relaciones.

Por ejemplo, en la relación de la imagen inferior podemos preguntarnos ¿qué ocurriría si borramos un cliente (CLIENTES) o una venta (NUM_VENTA)?

En realidad podrían ocurrir varias cosas:

a. No podemos borrar ningún cliente.

b. Podemos borrar un cliente quedando las ventas del clientes como registros incoherentes y sin relación (como tuplas colgadas).

c. Podemos borrar un cliente y todos los registros de NUM_VENTA de ese cliente.

La manera de definir la relación determina lo que ocurrirá. En la imagen siguiente muestra los atributos de la relación. Si hacemos doble clic en el hilo de la relación (flecha roja en la imagen superior) aparece la pantalla:

Si el botón de integridad referencial está activado no se permitirán "registros colgados".

Si eliminar en cascada está activado, al eliminar un cliente, se eliminarán todos los posibles registros relacionados de NUM_VENTAS...

3.- como puedo relacionar dos hojas de excel, teniendo en una las columnas, codigo id descripcion, y en la otra codigo costo precio, necesito tener todos esos datos en una sola hoja, podrian ayudarme

Cada hoja de un libro tiene un nombre (por defecto hoja1, hoja2,...) que puede referenciarse desde cualquier otra hoja poniendo simplemente el nombre de la hoja seguido del carácter admiración abajo "!". Por ejemplo, supongamos que en una hoja llamada "codigos" tenemos en la celda A5 la descripción de un producto. En otra hoja llamada "todoenuna" queremos que aparezca (referirnos) el contenido la celda A5 de la hoja "codigos", entonces simplemente escribimos en cualquier celda de "todoenuna" la fórmula siguiente =codigos!A5.

Para otras hojas se procede igual. La imagen de abajo ilustra la situación que has expuesto.

Si quieres realizar cálculos con celdas de otras hojas simplemente pon delante de la referencia de la celda el nombre de la hoja seguido del símbolo de admiración: =(costos!A5*12/100)+costos!A5

La fórmula anterior calcula, en cualquier hoja, el valor de la celda A5 de la hoja costos y le incrementa el 12%...

4.- EN LAS RELACIONES CUAL ES LA TABA ORIGNA Y CUAL LA DESTINO DE LA RELACION

En una relación de uno a muchos, la tabla principal es la que muestra el lado 1, la relacionada es la que muestra el símbolo infinito. Consulta la sección más información...

5.- que son las relaciones

Consulta el enlace sobre relaciones y tipos...


Páginas: 1 | 2 | 3 | 4 | 5 |


Enviar pregunta (10 caracteres mínimo):




















Búsqueda actual: relacion
Buscar preguntas que contengan la palabra:
Por ejemplo, word, parrafo, etc. O puedes buscar una pregunta con su número o id.





 eduardo@aulapc.es Granada (España)