Informatica

Páginas: 2 (296 palabras) Publicado: 1 de marzo de 2015
Por ejemplo: Tenemos una tabla de habitantes y una tabla de poblaciones, en la tabla Habitantes tengo un campo Poblacion que me indica en qué población vive el habitante, las dos tablasdeberían estar relacionadas por el campo Poblacion, en esta relación de tipo uno a varios la tabla Poblaciones es la tabla principal y la tabla Habitantes la secundaria (una población tienevarios habitantes). Si marcamos la casilla Integridad Referencial, no nos dejará asignar a un habitante una población que no exista en la tabla Poblaciones.

La integridad referencialdispone de dos acciones asociadas:
 Actualizar en cascada los campos relacionados: Hace que cuando se cambie el valor del campo de la tabla principal, automáticamente cambiarán los valores desus registros relacionados en la tabla secundaria.
Por ejemplo: Si cambiamos el nombre de la población Onteniente por Ontinyent en la tabla Poblaciones, automáticamente en latabla Habitantes, todos los habitantes de Onteniente se cambiarán a Ontinyent.
 Eliminar en cascada los registros relacionados: Cuando se elimina un registro de la tabla principal se borrarán también losregistros relacionados en la tabla secundaria. 
Por ejemplo: Si borramos la población Onteniente en la tabla Poblaciones, automáticamente todos los habitantes de Onteniente se borrarán de latabla de Habitantes.
Si no marcamos ninguna de las opciones no nos dejará ni cambiar el nombre de una población ni eliminar una población si ésta tiene habitantes asignados.
        



Enuna relación de varios a varios, un registro de una tabla se relaciona con varios registros de una segunda tabla y un registro de la segunda tabla se relaciona con varios registros de laprimera tabla.
Este tipo de relación requiere una tercera tabla, denominada tabla de unión. La tabla de unión contiene las claves principales de las otras dos tablas como claves externas.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS