NELSON RODRIGUEZ HUALLPA
CARRERA :COMPUTACION E INFORAMTICA
Relación uno a uno
Relación uno a uno
En las relaciones de este tipo cada registro de la "Tabla padre"
solo puede tener un registro enlazado en la "tabla hija", y cada
registro de la "tabla hija" solo puede tener como máximo un
registro enlazado con la "tabla padre".
Un ejemplo de este tipo de relaciones podría ser por ejemplo una
tabla que relacionara cada trabajador con otra tabla en la que
guardara su "Curriculum Vitae", es decir que cada trabajador solo
tiene un currículo y cada currículo solo tiene hace referencia a un
trabajador.
esta relación se indica:
Esta relación utiliza dos claves primarias (o como se expone
en el modelo entidad-relacion, una clave primaria PK en
EMPLEADO_PERSONAL y una clave foránea FK única en
EMPLEADO_LABORAL) para identificar univocamente cada
instancia de la entidad, aunque se entiende mucho mejor si nos
centramos en datos concretos como información de empleados
de una empresa que ves en la imagen inferior, que se divide en
dos tablas con datos PERSONALES y otra LABORALES. En la
relación 1:1 puede considerarse cardinalidad (0,1) puesto que
una tupla de EMPLEADO_PERSONAL no tiene porqué
participar en la relación ya que un empleado puede que todavía
no trabaje, es decir no tenga FECHA_ALTA, SALARIO, etc., en
la empresa por cualquier razón, pero si un empleado tiene
SALARIO, FECHA_ALTA, etc., entonces obligatoriamente tiene
que que existir en EMPLEADO_PERSONAL...
Pero dejando la teoría y volviendo a lo práctico cada registro
de EMPLEADO_PERSONAL puede relacionarse con uno y sólo
un registro de EMPLEADO_LABORAL. Imaginemos que existe
un empleado de NOMBRE Luis y APELLIDO Garcia que ya
trabaja en la empresa. Luis García tiene una sóla fecha de alta
en la empresa (FECHA_ALTA) y un sólo salario (SALARIO) y
con una única categoria laboral (Cat-Lab) etc...
Un registro de EMPLEADO_LABORAL sólo tiene una relación
con uno y necesariamente uno de EMPLEADO_PERSONAL.
Sin embargo un registro de EMPLEADO_PERSONAL puede no
participar en ninguna relación, es decir no necesariamente con
un registro de EMPLEADO_LABORAL...
EMPLEA
DO
CASA
RSE
CON
IMPLEMENTE LAS SIGUIENTES RELACIONES EN SQL SERVER CON
REGISTROS:
DOCTOR ATIEN
DE
EMPLEA
DO
ES
JEFE
IMPLEMENTE LAS SIGUIENTES RELACIONES EN SQL SERVER CON
REGISTROS:
IMPLEMENTE LAS SIGUIENTES RELACIONES EN SQL SERVER CON
REGISTROS:
IMPLEMENTE LAS SIGUIENTES RELACIONES EN SQL SERVER CON
REGISTROS:
Relacion uno a uno en base de datos

Relacion uno a uno en base de datos

  • 1.
    NELSON RODRIGUEZ HUALLPA CARRERA:COMPUTACION E INFORAMTICA Relación uno a uno
  • 2.
    Relación uno auno En las relaciones de este tipo cada registro de la "Tabla padre" solo puede tener un registro enlazado en la "tabla hija", y cada registro de la "tabla hija" solo puede tener como máximo un registro enlazado con la "tabla padre". Un ejemplo de este tipo de relaciones podría ser por ejemplo una tabla que relacionara cada trabajador con otra tabla en la que guardara su "Curriculum Vitae", es decir que cada trabajador solo tiene un currículo y cada currículo solo tiene hace referencia a un trabajador.
  • 3.
    esta relación seindica: Esta relación utiliza dos claves primarias (o como se expone en el modelo entidad-relacion, una clave primaria PK en EMPLEADO_PERSONAL y una clave foránea FK única en EMPLEADO_LABORAL) para identificar univocamente cada instancia de la entidad, aunque se entiende mucho mejor si nos centramos en datos concretos como información de empleados de una empresa que ves en la imagen inferior, que se divide en dos tablas con datos PERSONALES y otra LABORALES. En la relación 1:1 puede considerarse cardinalidad (0,1) puesto que una tupla de EMPLEADO_PERSONAL no tiene porqué participar en la relación ya que un empleado puede que todavía no trabaje, es decir no tenga FECHA_ALTA, SALARIO, etc., en la empresa por cualquier razón, pero si un empleado tiene SALARIO, FECHA_ALTA, etc., entonces obligatoriamente tiene que que existir en EMPLEADO_PERSONAL... Pero dejando la teoría y volviendo a lo práctico cada registro de EMPLEADO_PERSONAL puede relacionarse con uno y sólo un registro de EMPLEADO_LABORAL. Imaginemos que existe un empleado de NOMBRE Luis y APELLIDO Garcia que ya trabaja en la empresa. Luis García tiene una sóla fecha de alta en la empresa (FECHA_ALTA) y un sólo salario (SALARIO) y con una única categoria laboral (Cat-Lab) etc... Un registro de EMPLEADO_LABORAL sólo tiene una relación con uno y necesariamente uno de EMPLEADO_PERSONAL. Sin embargo un registro de EMPLEADO_PERSONAL puede no participar en ninguna relación, es decir no necesariamente con un registro de EMPLEADO_LABORAL...
  • 4.
    EMPLEA DO CASA RSE CON IMPLEMENTE LAS SIGUIENTESRELACIONES EN SQL SERVER CON REGISTROS:
  • 5.
    DOCTOR ATIEN DE EMPLEA DO ES JEFE IMPLEMENTE LASSIGUIENTES RELACIONES EN SQL SERVER CON REGISTROS:
  • 6.
    IMPLEMENTE LAS SIGUIENTESRELACIONES EN SQL SERVER CON REGISTROS:
  • 8.
    IMPLEMENTE LAS SIGUIENTESRELACIONES EN SQL SERVER CON REGISTROS: