como genero un menu por medio del panel de control en access y que se active al iniciar la base de datos
1.- como genero un menu por medio del panel de control en access y que se active al iniciar la base de datos

Un Panel de Control personalizado no es más que un formulario predefinido con un fondo y un botón de comando que se guarda con un nombre junto con los otros formularios.

Lo más fácil es crear un formulario nuevo de diseño propio (sin origen de registro) que contenga botones de comando (las opciones del menú) y que lo guardes con un nombre (por ejemplo, MENU) como otro formulario cualquiera.

En el menú de Access Herramientas > Inicio... tienes una ventana (ver imagen inferior) en la que hay un campo llamado Mostrar formulario/página.

Si despliegas la lista aparece el formulario MENU como puede verse en la imagen inferior.

Cuando cierres la B.D. y la vuelvas a abrir se ejecutará el MENU...

Advertencia: ¡no desactives los botones de la ventana Inicio, sin informarte de su función!

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.- QUE ES LA CARDINALIDAD MINIMA EN LA BASE DE DATOS

En algebra o teoría relacional es el úmero mínimo de ocurrencias de entidad

que se deben asociar a otra a través de una relación (0:0, 0:1, 1:0, 1:1)...

4.- cual debe ser el orden de ingreso de datos en la base de datos

No importa el orden en el que se ingresen los registros puesto que una vez introducidos pueden ordenarse por cualquier campo...

5.- 4. ¿Por qué son útiles las relaciones en una base de datos?

Las relacioens entre tablas en una base de datos son más que útiles, son imprescindibles porque sin relaciones las tablas se convierten en islas de datos sin ningún tipo de conexión con otros datos y entidades. Debe existir una relación entre la entidad clientes y la entidad ventas, en efecto un cliente puede que realice varias compras. Puedo obtener los datos de ese cliente y los datos de la/s compras realizadas por dicho cliente, pero si no hay relaciones no tendremos un gestor de bases de datos serio y funcional.

Talvez te interese leer sobre claves en enlace

Este enlace muestra llave multiple


Páginas: 1 | 2 |


Enviar pregunta (10 caracteres mínimo):




















Búsqueda actual: base de datos
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)