COLEGIO NACIONAL NICOLAS ESGUERRA

                                       “EDIFICAMOS FUTURO”

                                     MOVIMIENTO POR TECLADO




ESTUDIANTES: Cristian David Sanchez Suarez.           CÓDIGOS: 36CURSO: 906

Jose Daniel Suarez Vasquez.                      37

John A. Caraballo.




1 Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis ejercicios.



Vamos a relacionar las tablas Alumnado y Cursos. La relación existente entre las tablas Cursos y
Alumnado es de Uno a Varios ya que un curso tendrá varios registros relacionados en la tabla de
Alumnado pero un alumno de la tabla Alumnado sólo podrá pertenecer a un curso por lo que la
tabla principal será la de Cursos y la tabla asociada la de Alumnado.

 Como no hemos definido ninguna relación todavía la ventana Relaciones está vacía, para crear la
relación primero tenemos que tener las tablas en la ventana Relaciones:

2 Haz clic en el botón Relaciones en la pestaña Herramientas de base de datos.

Aparecerá el cuadro de diálogo Mostrar tablas.

3 Selecciona la tabla Cursos.

4 Haz clic sobre el botón Agregar.

5 Selecciona la tabla Alumnado.

6 Haz clic sobre el botón Agregar.

7 Haz clic sobre el botón Cerrar.

Ahora has vuelto a la ventana Relaciones.
Ahora definiremos la relación, las dos tablas estarán relacionadas por el campo Codigo Curso:

8 Posiciónate sobre el campo de relación de la tabla principal, es decir Codigo Curso de la tabla
Cursos.

9 Pulsa el botón del ratón y manteniéndolo pulsado arrástralo hasta el campo Curso de la tabla
Alumnado.

10 Suelta el botón del ratón.

Aparecerá el cuadro de diálogo Modificar relaciones.

En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de éstos el
nombre de los campos de relación, Codigo Curso y Curso.

Observa en la parte inferior el tipo de relación que se asigna dependiendo de las características de
los campos de relación. En nuestro caso pondrá Uno a varios.

11 Activa la casilla Exigir integridad referencial haciendo clic sobre ella.

12 Si no aparece ningún mensaje de error pasa al punto 21.

Aquí se nos planteará un problema. Seguramente te dirá que no puede crear la relación porque
hay registros en Alumnado con valores de Curso que no existen en la tabla Cursos. Te lo dirá en
otras palabras pero eso es lo que quiere decir. Pero si nosotros no hemos introducido todavía
valores en el campo Curso de la tabla Alumnado!!

Nosotros no pero Access sí. El campo Curso es numérico y Access por defecto asigna un 0 como
valor predeterminado de los campos numéricos, así que habrá puesto un cero en el campo Curso
de todos los alumnos. Y el valor cero es un valor (como si fuese el curso 0) que buscará en la tabla
Cursos y por supuesto el curso 0 no existe. Si no lo tienes claro repasar el apartado de Integridad
referencial.

Para solucionar esto tienes que realizar estos pasos:

13 Cancela la creación de la relación.

14 Abre la tabla Alumnado en vista Hoja de datos y borra los ceros que hay en la columna Curso.
Así ya no habrán alumnos con el curso cero y se podrá definir la relación.

15 Pasa a vista Diseño de tabla y modifica la propiedad Valor predeterminado del campo Curso,
borra el cero. Así no se asignará un cero a los nuevos alumnos que se creen sin curso.

16 Cierra la tabla guardando los cambios.

17 Vuelve a la ventana Relaciones.
18 Vuelve a realizar los puntos 8 a 12.

19 Se creará la relación y ésta aparecerá en la ventana Relaciones.

20 Cierra la ventana Relaciones haciendo clic sobre su botón .

Más contenido relacionado

PPTX
Semana 3 día 4 (academico)
PDF
Actividad 2 tercer periodo
DOCX
Ejercicio access 1 primer trimestre
PDF
K) creación base datos sin asistente
PDF
01 Hoja De Calculo En La EnseñAnza. Generalidades
PDF
11 las relaciones
DOCX
Ejercicios unidad 4
PDF
Bloque 01 03_1_eso
Semana 3 día 4 (academico)
Actividad 2 tercer periodo
Ejercicio access 1 primer trimestre
K) creación base datos sin asistente
01 Hoja De Calculo En La EnseñAnza. Generalidades
11 las relaciones
Ejercicios unidad 4
Bloque 01 03_1_eso

Similar a 1 abre la base de datos clases (20)

PDF
SIMULACRO DE EVALAUCION PARA DOCENTES .
PDF
prueba de escala PRIMARIA_FORMA 2.pdf
PDF
Cuaderno trabajo matamaticas_1_aprendizaje_refuerzo sm
PDF
Cuaderno trabajo matamaticas_1_aprendizaje_refuerzo
PDF
Cuaderno trabajo matamaticas_3_aprendizaje_refuerzo
PDF
02 Hoja De Calculo En La EnseñAnza. Formato
PDF
Practica de excel pdf
PDF
Cuaderno del profesorado de Séneca
DOCX
Ejercicio 1 access 2016
DOCX
Practicas de excel sena
PPTX
Carga web 2014
PPTX
Carga web 2014
PPTX
Carga web 2014 para secretarias (2)
PPTX
Carga web 2014 para secretarias (2)
PDF
Articulacion matematica
DOC
PDF
matematica-.pdf
PDF
Cuaderno de trabajo 3° - estudiante.pdf
PDF
06 Hoja De Calculo En La EnseñAnza. Aplicaciones Didacticas
PDF
Librocompletomatematicas1
SIMULACRO DE EVALAUCION PARA DOCENTES .
prueba de escala PRIMARIA_FORMA 2.pdf
Cuaderno trabajo matamaticas_1_aprendizaje_refuerzo sm
Cuaderno trabajo matamaticas_1_aprendizaje_refuerzo
Cuaderno trabajo matamaticas_3_aprendizaje_refuerzo
02 Hoja De Calculo En La EnseñAnza. Formato
Practica de excel pdf
Cuaderno del profesorado de Séneca
Ejercicio 1 access 2016
Practicas de excel sena
Carga web 2014
Carga web 2014
Carga web 2014 para secretarias (2)
Carga web 2014 para secretarias (2)
Articulacion matematica
matematica-.pdf
Cuaderno de trabajo 3° - estudiante.pdf
06 Hoja De Calculo En La EnseñAnza. Aplicaciones Didacticas
Librocompletomatematicas1
Publicidad

Más de Jose Daniel Suarez Vasquez (20)

DOCX
Colegio nacional nicolas esguerra bopdy
PDF
Colegio nacional nicolas esguerra
PPTX
Terraformando la luna
DOCX
Colegio nacional nicolas esguerra html
DOCX
Colegio nacional nicolas esguerra html
DOCX
Colegio nacional nicolas esguerra html
DOCX
Colegio nacional nicolas esguerra tek
DOCX
Colegio nacional nicolas esguerra
DOCX
Colegio nacional nicolas esguerr1uso de access
DOCX
Colegio nacional nicolas esguerr ac basicos
DOCX
Colegio nacional nicolas esguerr arelaciones
PPTX
Tamaños de planetas y estrellas
DOCX
Colegio nacional nicolas esguerra99
DOCX
1 abre la base de datos clases
DOCX
Colegio nacional nicolas esguerra,relaciones
Colegio nacional nicolas esguerra bopdy
Colegio nacional nicolas esguerra
Terraformando la luna
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra html
Colegio nacional nicolas esguerra tek
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerr1uso de access
Colegio nacional nicolas esguerr ac basicos
Colegio nacional nicolas esguerr arelaciones
Tamaños de planetas y estrellas
Colegio nacional nicolas esguerra99
1 abre la base de datos clases
Colegio nacional nicolas esguerra,relaciones
Publicidad

1 abre la base de datos clases

  • 1. COLEGIO NACIONAL NICOLAS ESGUERRA “EDIFICAMOS FUTURO” MOVIMIENTO POR TECLADO ESTUDIANTES: Cristian David Sanchez Suarez. CÓDIGOS: 36CURSO: 906 Jose Daniel Suarez Vasquez. 37 John A. Caraballo. 1 Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis ejercicios. Vamos a relacionar las tablas Alumnado y Cursos. La relación existente entre las tablas Cursos y Alumnado es de Uno a Varios ya que un curso tendrá varios registros relacionados en la tabla de Alumnado pero un alumno de la tabla Alumnado sólo podrá pertenecer a un curso por lo que la tabla principal será la de Cursos y la tabla asociada la de Alumnado. Como no hemos definido ninguna relación todavía la ventana Relaciones está vacía, para crear la relación primero tenemos que tener las tablas en la ventana Relaciones: 2 Haz clic en el botón Relaciones en la pestaña Herramientas de base de datos. Aparecerá el cuadro de diálogo Mostrar tablas. 3 Selecciona la tabla Cursos. 4 Haz clic sobre el botón Agregar. 5 Selecciona la tabla Alumnado. 6 Haz clic sobre el botón Agregar. 7 Haz clic sobre el botón Cerrar. Ahora has vuelto a la ventana Relaciones.
  • 2. Ahora definiremos la relación, las dos tablas estarán relacionadas por el campo Codigo Curso: 8 Posiciónate sobre el campo de relación de la tabla principal, es decir Codigo Curso de la tabla Cursos. 9 Pulsa el botón del ratón y manteniéndolo pulsado arrástralo hasta el campo Curso de la tabla Alumnado. 10 Suelta el botón del ratón. Aparecerá el cuadro de diálogo Modificar relaciones. En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de éstos el nombre de los campos de relación, Codigo Curso y Curso. Observa en la parte inferior el tipo de relación que se asigna dependiendo de las características de los campos de relación. En nuestro caso pondrá Uno a varios. 11 Activa la casilla Exigir integridad referencial haciendo clic sobre ella. 12 Si no aparece ningún mensaje de error pasa al punto 21. Aquí se nos planteará un problema. Seguramente te dirá que no puede crear la relación porque hay registros en Alumnado con valores de Curso que no existen en la tabla Cursos. Te lo dirá en otras palabras pero eso es lo que quiere decir. Pero si nosotros no hemos introducido todavía valores en el campo Curso de la tabla Alumnado!! Nosotros no pero Access sí. El campo Curso es numérico y Access por defecto asigna un 0 como valor predeterminado de los campos numéricos, así que habrá puesto un cero en el campo Curso de todos los alumnos. Y el valor cero es un valor (como si fuese el curso 0) que buscará en la tabla Cursos y por supuesto el curso 0 no existe. Si no lo tienes claro repasar el apartado de Integridad referencial. Para solucionar esto tienes que realizar estos pasos: 13 Cancela la creación de la relación. 14 Abre la tabla Alumnado en vista Hoja de datos y borra los ceros que hay en la columna Curso. Así ya no habrán alumnos con el curso cero y se podrá definir la relación. 15 Pasa a vista Diseño de tabla y modifica la propiedad Valor predeterminado del campo Curso, borra el cero. Así no se asignará un cero a los nuevos alumnos que se creen sin curso. 16 Cierra la tabla guardando los cambios. 17 Vuelve a la ventana Relaciones.
  • 3. 18 Vuelve a realizar los puntos 8 a 12. 19 Se creará la relación y ésta aparecerá en la ventana Relaciones. 20 Cierra la ventana Relaciones haciendo clic sobre su botón .