CLAVE PRINCIPAL EN BASE DE DATOS

 

Clave Principal 


Una clave principal o llave primaria es una columna especial o conjunto de columnas en una tabla de base de datos que identifica de manera única cada registro en la tabla. La clave puede ser una cadena corta o una combinación de múltiples columnas. Cuando se usa en una consulta SQL, la clave principal puede ayudar a recuperar los datos que está buscando más rápidamente.
Una clave también funciona como una forma de distinguir una fila de otra. Por ejemplo, una persona en una ciudad podría tener un número único de licencia de conducir, pero una persona en otra ciudad puede no. Es una buena idea crear un identificador único para cada fila en una base de datos, en lugar de confiar en una combinación única de valores en cada columna.
Los campos marcados como clave principal no permiten entradas duplicadas en ese campo (columna de la tabla).
Crear una clave primaria es un aspecto importante del diseño de la base de datos. Idealmente, la clave principal será la única columna en una tabla, pero puede ser útil definir una clave en más de una columna. Esto ayuda a evitar la duplicación de registros en una base de datos.

Llave primaria en base de datos ejemplos

Ya hemos dicho que la llave primaria en Base de Datos es un campo único de una tabla, por lo tanto algunos ejemplos de la vida real son:

  • Matriculas de vehiculos
  • Número de pasaporte
  • Código de clasificación de cuenta bancaria y número de cuenta
  • Número de identificación estudiantil
  • Número de cuenta de factura de servicios públicos
  • Número del centro de examen de la escuela

En la siguiente imagen se muestra una tabla que registra los datos de personas, dicha tabla tiene cuatro campos, y de ellos la clave principal es el DNI, ya que es un numero único que no se repite, a diferencia de el resto de campos, puede contener registros que se repiten, por ejemplo el nombre. Sabemos que pueden registrarse personas con el mismo nombre, apellido o edad.

ejemplo de llave primaria en base de datos

Comentarios

Entradas populares de este blog

COMO INSTALAR UN SOFTWARE , PROGRAMA O APLICACION EN UN DISPOSITIVO CON SISTEMA WINDOWS

¿QUE ES ACCES?

DEFINICION DE BASE DE DATOS