Guia N. 3 Base De Datos I

  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Guia N. 3 Base De Datos I as PDF for free.

More details

  • Words: 848
  • Pages: 3
CENTRO DE ESTUDIOS EMSSANAR CETEM Resolución 0136 de 2007, 26 enero de 2007 Secretara de Educación Municipal FORMACION PARA EL TRABAJO Y DESARROLLO HUMANO

GUIA DE AULA No. 3 – RELACIONES PROGRAMA: Sistemas y computación MATERIA: Bases de Datos I SEMESTRE: Segundo RESPONSABLES: Juan Agreda y Francisco Caicedo Narváez

I.H.S 4 T.H

64

ESTANDARES 

Identificar la manera de relacionar tablas en bases de datos creadas en Microsoft Access 2003.

RECUPERACION DE SABERES Y EXPERIENCIAS PREVIAS Relación: Unión de dos tablas que comparten información en común. Integridad Referencial: Cuando se define una columna como clave foránea, las filas de la tabla pueden contener en esa columna o bien el valor nulo, o bien un valor que existe en la otra tabla. Eso es lo que se denomina integridad referencial que consiste en que los datos que referencian otros (clave foránea) deben ser correctos.

INCORPORACION DE NUEVA INFORMACION Relaciones. Para crear relaciones en Access 2003 primero se debe acceder a la ventana Relaciones, de la siguiente manera: 

Estando en la ventana Base de datos, ir al menú Herramientas, y elegir la opción Relaciones...



Hacer clic sobre el botón

de la barra de herramientas.

Aparecerá el cuadro de diálogo Mostrar tabla. Escoger una por una las tablas con las cuales se va a construir la relación. Se debe seleccionar cada tabla y presionar el botón agregar o, simplemente hacer doble clic sobre la misma. Una vez se termine de agregar las tablas se puede cerrar el cuadro de dialogo Mostrar tabla presionando el botón cerrar. Ahora aparecerá la ventana Relaciones con las tablas añadidas en el paso anterior. Crear una relación: Para crear una relación se deben seguir los siguientes pasos: 1. Ubicarse en la llave primaria de la tabla principal.

CENTRO DE ESTUDIOS EMSSANAR CETEM Resolución 0136 de 2007, 26 enero de 2007 Secretara de Educación Municipal FORMACION PARA EL TRABAJO Y DESARROLLO HUMANO

2. Pulsar el botón izquierdo del ratón y manteniéndolo pulsado arrastrar hasta la llave foránea de la tabla secundaria. 3. Soltar el botón del ratón. Aparecerá el cuadro de diálogo Modificar relaciones siguientes:

En la parte superior deben estar los nombres de las dos tablas y debajo de éstos el nombre de los campos de relación. NOTA: Siempre deben ser campos que contengan el mismo tipo de información y por lo tanto del mismo tipo. Observar en la parte inferior el Tipo de relación que se asignará dependiendo de las características de los campos de relación. Activar el cuadro Exigir integridad referencial haciendo clic sobre éste. Al activar los cuadros Actualizar y Eliminar e cascada los registros seleccionados. La definición incluye las tareas a realizar en el caso de que se elimine una fila en la tabla1. Esto quiere decir que si se elimina un registro de la tabla1 y este está siendo usado por la tabla2 (foránea), los registros relacionados de esta ultima serán eliminados o modificados según sea el caso. Para terminar, hacer clic sobre el botón Crear. Limpiar la ventana relaciones: Cuando nuestra base de datos contiene muchas tablas y muchas relaciones, la ventana Relaciones puede llegar a ser tan compleja que sea difícil interpretarla. Para prevenir esta dificultad se puede limpiar la ventana y visualizando en ella únicamente las tablas que nos interesen y sus relaciones. Para limpiar la ventana Relaciones posicionarse en la ventana Relaciones y elegir entre estas dos formas: 

Elegir del menú Edición la opción Borrar diseño



Hacer clic en el icono

de la barra de herramientas.

Desaparecerán todas las tablas y todas las relaciones de la ventana Relaciones. Desaparecen las relaciones de la ventana pero siguen existiendo en la base de datos, únicamente se limpia la ventana.

CENTRO DE ESTUDIOS EMSSANAR CETEM Resolución 0136 de 2007, 26 enero de 2007 Secretara de Educación Municipal FORMACION PARA EL TRABAJO Y DESARROLLO HUMANO

TRABAJO PRÁCTICO 1. Se desea diseñar una base de datos para una Universidad que contenga información sobre los Alumnos, las Asignaturas y los Profesores. Construir un modelo E/R, e introducir las tablas con sus relaciones en Access teniendo en cuenta las siguientes restricciones:       

Una asignatura puede estar impartida por muchos profesores (no a la vez) ya que pueden existir grupos. Un profesor puede dar clases de una asignatura únicamente. Un alumno puede estar matriculado en muchas asignaturas. Se necesita tener constancia de las asignaturas en las que está matriculado un alumno, la nota obtenida y el profesor que le ha calificado. También es necesario tener constancia de las asignaturas que imparten todos los profesores. No existen asignaturas con el mismo nombre. Un alumno no puede estar matriculado en la misma asignatura.

2. Identificar las relaciones que pueden existir en una panadería comercial que hace diferentes productos. Estos incluyen pan blanco, pan dulce, pasteles especiales y muchos otros. Se compran ingredientes tales como harina, sal azúcar a diferentes vendedores. La panadería sólo maneja clientes institucionales como escuelas y restaurantes que colocan pedidos varios. Crear las relaciones en Access 2003

APLICACIÓN CREATIVA Identificar máximo 5 entidades que puedan existir en un restaurante y relacionarlas en Microsoft Access.

Related Documents