Está en la página 1de 4

INSTITUCIÓN EDUCATIVA

Código
NOROCCIDENTAL DE SOLEDAD GA-24
PROCESO:
GESTIÓN ACADÉMICA
Procedimiento:
Actividades Pedagógicas Versión 2
Vigencia desde
01/08/2016

INFORMACIÓN DOCENTE Y ASIGNATURA A EVALUAR


Nombre completo del estudiante: Nombre asignatura: ENFASIS Curso: 1105
EN ANALISIS Y
PROGRAMACIÓN
Nombre completo docente: Fecha: DD MM AA
KAREN CANTILLO VÁSQUEZ 2022

CLAVE PRIMARIA EN TABLAS DE UNA BASE DE DATOS

Propósitos: Conocer el concepto de Clave Primaria. Establecer una clave


primaria en una tabla.

En la clase anterior vimos que las tablas están formadas por registros y campos, y
que esos campos o columnas tienen asociados un tipo de dato.

Los registros corresponden a cada fila que compone la tabla. Ahí se encuentran
los datos que son almacenados en la misma. Cada fila de una tabla representa un
conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma
estructura. No puede haber un registro duplicado, los datos deben ser diferentes
en al menos uno de los campos.

Los campos Corresponden al nombre de la columna. Debe ser único y además de


tener un tipo de dato asociado, acorde a la información que allí se almacena.
INSTITUCIÓN EDUCATIVA
Código
NOROCCIDENTAL DE SOLEDAD GA-24
PROCESO:
GESTIÓN ACADÉMICA
Procedimiento:
Actividades Pedagógicas Versión 2
Vigencia desde
01/08/2016

En el ejemplo anterior, la tabla se llama empleados. Tiene 9 campos: numemp,


nombre, edad, oficina, titulo, contrato, jefe, cuota, ventas; y tiene 10 registros

En esta guía aprenderemos el concepto de clave primaria, que sería el campo


más importante de una tabla, y a establecerla en cada tabla que creemos en una
base de datos.

CLAVE PRIMARIA O PRINCIPAL

La clave principal o clave primaria proporciona un valor único para cada fila de


la tabla y nos sirve de identificador de registros, de forma que con esta clave
podamos saber sin ningún tipo de equivocación el registro al cuál identifica. Toda
tabla debe tener una clave principal.

No podemos definir más de una clave principal, pero podemos tener una clave
principal compuesta por más de un campo. Además, ésta nos permitirá acceder a
los datos de otras tablas.

Por ejemplo, si tenemos una tabla con los datos de contactos de nuestros amigos,
podríamos estar seguros de que, usando su número del Documento de identidad,
ninguno de ellos tendría el mismo valor en dicho campo. En cambio, el campo
nombre para nuestros amigos podría repetirse.

La clave primaria debe cumplir tres condiciones:

 El campo o campos que forman la clave principal de una tabla no puede


contener valores nulos. Es decir, siempre tiene que tomar un valor para cada
fila de la tabla.
 No puede haber dos filas en la tabla con el mismo valor en el campo o campos
de la clave principal. Es decir, dicho valor no puede repetirse en ninguna
fila.
 Sólo puede haber una clave principal por tabla.

En el ejemplo anterior, en nuestra tabla Empleados, la clave primaria es el campo


numemp.

Ejemplos
INSTITUCIÓN EDUCATIVA
Código
NOROCCIDENTAL DE SOLEDAD GA-24
PROCESO:
GESTIÓN ACADÉMICA
Procedimiento:
Actividades Pedagógicas Versión 2
Vigencia desde
01/08/2016

 Tabla ESTUDIANTE. En una tabla en la que se quiere almacenar los datos de


estudiantes tenemos los siguientes campos:

o Nombre
o Apellidos
o Edad
o Curso
o Número de expediente
o Grupo

¿Qué campo seleccionaríamos como clave primaria? Seleccionaríamos Número


de expediente, ya que éste no se puede repetir y no puede contener valores
nulos.

 tabla LIBROS: En una tabla en la que se quiere almacenar los datos de una
serie de libros tenemos:

o Título
o Editorial
o ISBN
o Año
o Autor

¿Qué campo seleccionaríamos como clave primaria? Seleccionaríamos ISBN, ya


que éste no se puede repetir y no puede contener valores nulos.

ACTIVIDAD EN CLASE

CLAVE PRINCIPAL O CLAVE PRIMARIA

1. Copia la teoría que encuentras en la guía, en tu cuaderno. (No es necesario


enviar fotos del cuaderno, se revisará en su momento en clases).
2. En el siguiente ejemplo encuentras la base de datos Colegio. Cópiala en tu
cuaderno o cualquier programa de tu preferencia. Ubica para cada tabla de la
BD, la clave principal; y para cada campo el tipo de datos, según lo visto la
clase pasada.
INSTITUCIÓN EDUCATIVA
Código
NOROCCIDENTAL DE SOLEDAD GA-24
PROCESO:
GESTIÓN ACADÉMICA
Procedimiento:
Actividades Pedagógicas Versión 2
Vigencia desde
01/08/2016

Envía el segundo punto por Sian, en la tarea correspondiente. Recuerda que el


plazo vence hoy lunes 23 de mayo, por ser actividad en clase.

BD COLEGIO

Tabla estudiantes Tabla acudientes Tabla cursos Tabla asignaturas


idEstudiante idAcudiente codCurso idAsignatura
nombresEstudiante nombreAcudiente nombre nombreAsignatura
apellidosEstudiante teléfono idTutor idJefeArea
idAcudiente dirección idAula intensidadHoraria
dirección barrio
teléfono ciudad
barrio parentesco
ciudad

Tabla profesores
idProfesor
nombreProfesor
profesion
dirección
teléfono
barrio
ciudad

También podría gustarte