Vous êtes sur la page 1sur 18

FUNDAMENTOS

DE BASES DE
DATOS

1
2
3
LLAVE PRIMARIA

La clave o llave primaria es un campo, o grupo de campos


que identifica en forma única un registro.
Ningún otro registro puede tener la misma llave primaria.
La llave primaria se utiliza para distinguir un registro con el
fin de que se pueda tener acceso a ellos, organizarlos y
manipularlos.

4
LLAVE FORÁNEA

Una clave o llave foránea (o Foreing key FK) es una limitación


referencial entre dos tablas.
La clave foránea identifica una columna o grupo de columnas
en una tabla que se refiere a una columna o grupo de
columnas en otra tabla. Las columnas en la tabla referendo
deben ser la clave primaria u otra clave candidata en la tabla
referenciada.

5
Cardinalidad o Mapeo
 Es aquella mediante la cual puede especificarse la cantidad de
entidades que podrán asociarse mediante una relación.
 La CARDINALIDAD del mapeo se aplica generalmente sobre dos
conjuntos de entidades.
 Las cardinalidades existente para dos conjuntos de entidades A
y B, conjunto de relaciones R

6
UNO A UNO
 Una entidad de A puede asociarse únicamente con una entidad de B.

A1 B1

A1 B1

A1 B1 7
UNO A MUCHOS
 Una entidad de A puede asociarse con cualquier cantidad de
entidades B

A1 B1

A1 B1

A1 B1 8
MUCHOS A UNO
 Una entidad de B puede asociarse con cualquier cantidad de entidades
A.

A1 B1

A1 B1

A1 B1 9
MUCHOS A MUCHOS
 Cualquier cantidad de entidades A puede asociarse con cualquier
cantidad de entidades B.

A1 B1

A1 B1

A1 B1 10
EJEMPLO
Una universidad desea crear una base de datos, que
almacene los datos principales de un estudiante o alumno,
la carrera que estudian, las materias que cursan y los
profesores que imparten la clase.
De igual manera desea llevar un registro de las materias
que imparte un profesor .

11
EJEMPLO
Una universidad desea crear una base de datos, que
almacene los datos principales de un estudiante o alumno,
la carrera que estudian, las materias que cursan y los
profesores que imparten la clase.
De igual manera desea llevar un registro de las materias
que imparte un profesor.

12
13
14
15
16
17
18

Vous aimerez peut-être aussi