Está en la página 1de 3

ENTIDAD

En bases de datos, una entidad es la representación de un objeto o concepto del


mundo real que se describe en una base de datos. Una entidad se describe en la
estructura de la base de datos empleando un modelo de datos.
Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado, Artículo, etc.
Cada entidad está constituida por uno o más campos.
Por ejemplo, la entidad "Alumno" podría tener los atributos: nombre, apellido, año
de nacimiento, etc.

LLAVE PRIMARIA

Una clave primaria es un campo o grupo de campos que identifica en forma única
un registro. Ningún otro registro puede tener la misma clave primaria. La clave
primaria se utiliza por distinguir registro con el fin de que se pueda tener acceso a
ellos, organizarlos y manipularlos. En el caso del registro de un empleado, él
número de este representa un ejemplo de una clave primaria

LLAVE FORANEA

Una clave foránea (o Foreign Key FK) es una limitación referencial entre dos
tablas. La clave foránea identifica una columna o grupo de columnas en una tabla
(tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra
tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser
la clave primaria u otra clave candidata en la tabla referenciada.
Ejemplo:

Una Facultad de una Universidad, desea tener una base de datos, que almacene los datos
principales de un alumno, la carrera que estudia, los cursos que lleva y los Docentes que
imparten la clase.

De igual manera se desea llevar un registro de los cursos que imparte cada docente.

RELACION

Es hacer un link entre una tabla y otra con el objetivo de que los datos de una tabla sirvan
como complemento de información de otra, el hacer una relación de tablas hace que evite la
redundancia de datos, existen tres tipos de relaciones para bases de datos y estas son:

 Uno a uno: es cuando los campos de la tabla A le pertenecen a la tabla B y los de la


tabla B le pertenecen a la tabla A por lo tanto este tipo de relación no debería de
existir pero sin embargo en algún momento del desarrollo se debe realizar esta
operación, se aplica cuando el sistema ya está en producción y se desea agregar uno
varios campos más.
PERSONAS

CodPersona CUI
1
Cedula CodPersona
1
DPI

 Uno a muchos: esta es de las relaciones más utilizadas la lógica relacional está basada
en esta relación pues todo el conjunto de tablas debe tener la relación de uno a
muchos, quiere decir que a la tabla A le pertenecen los datos de la tabla B y a la tabla B
solo le pertenece un datos de la tabla A.
 Muchos a uno: es similar a la anterior pero en algunos casos una tabla principal ya
tiene relaciones y una tabla informativa es requerida para complementar los datos por
lo que a la tabla A solo le pertenece un dato de la tabla B y a la tabla B le pertenecen
todos los datos de la tabla A

VEHICULO

Chassis (PK)

PERSONAS Nit (FK)

Nit (PK) placa


1
Nombre DEPARTAMENTO

CodDepartamento(FK) CodDepartamento(PK)

∞ NombreDepa

También podría gustarte