Llaves primaria y foraneas

- Si es de tu interés este artículo, apoyanos compartiendo en tus redes sociales favoritas y de esa manera también incentivando a tus amigos que crees les pueda interesar a que nos lean.

Llaves primaria y foraneas

Establecer Llaves Primarias y foráneas 

Hola amigos ahora aprenderemos a establecerle llaves primaria y foráneas a nuestras tablas en Sql Server.. 

Antes de todo es importante conocer los conceptos básicos:


La cláusula PRIMARY KEY se utiliza para definir la clave principal de la tabla. Las columnas que forman la clave principal no pueden contener valores nulos ni pueden haber valores duplicados de la combinación de columnas.

La cláusula FOREIGN KEY sirve para definir una clave foránea sobre una columna o una combinación de columnas. Una clave foránea es una columna o conjunto de columnas que contiene un valor que hace referencia a una fila de otra tabla.

Acá les dejo el Tutorial practico:




Código de la práctica

Creación de las tablas:



Relacionar tablas ya creadas:



Descarga el Script de la práctica:


4 comentarios:


¡Únete para comentar este artículo!

  1. Hola quiero saber como insertar las llaves foraneas cunado la principal es autoincrementable estoy utilizando visual .net

    ResponderEliminar
    Respuestas
    1. De igual forma se haria, lo qe interesa es el tipo de dato qe debe ser el mismo en la principal y en la foránea.

      Eliminar