Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informacin y la
Comunicacin
Base de datos
Modelo
Entidad Relacin
- 2007 -
Profesores del rea Informtica:
Guillermo Storti
Gladys Ros
Gabriel Campodnico
Modelo de Entidad Relacin
El Modelo de Entidad Relacin es un modelo de datos basado en una percepcin
del mundo real que consiste en un conjunto de objetos bsicos llamados entida-
des y relaciones entre estos objetos, implementndose en forma grfica a travs
del Diagrama Entidad Relacin.
Alumnos
Nombre
Legajo
DNI
Direccion
Telefono
Ejemplares de informacin
similar se agrupan en entidades
Atributos = Campos
Los Atributos son caracte-
Qu es una base de datos ?
rsticas o propiedades asocia-
Una Base de Datos es un conjunto de das a la entidad que toman
informacin relacionada con un asunto, valor en una instancia particu-
tema o actividad especfica. lar. Ejemplo: nombre, cdula,
As, se pueden utilizar Bases de Datos telfono.
para cosas tan sencillas como
mantener un registro de nuestra
coleccin de discos de msica, hasta
llevar toda la gestin de una gran
empresa u organizacin.
Clave Principal
Se denomina Clave principal o primaria al atributo o conjunto mnimo de atri-
butos (uno o ms campos) que permiten identificar en forma nica cada instancia
de la entidad, es decir, a cada registro de la tabla. Las claves principales se utili-
zan cuando se necesita hacer referencia a registros especficos de una tabla des-
de otra tabla. En un principio se puede identificar ms de un atributo que cumpla
las condiciones para ser clave, los mismos se denominan Claves candidatas.
Si la clave primaria se determina mediante un solo atributo de la entidad, enton-
ces se dice que la misma es una Clave simple. En caso de estar conformada por
ms de un atributo, la misma se conoce como Clave compuesta.
La Clave fornea (tambin llamada externa o secundaria) es un atributo que es
clave primaria en otra entidad con la cual se relaciona.
Alumno Alumno
Simple
Alu_Nombre Alu_DNI
Alu_Direccion Alu_Nombre
Alu_tel Alu_Legajo
Alu_Direccion
Alu_Legajo Alu_tel
Alu_DNI
Curso
Compuesta
Cur_Nivel
Cur_Grado
Cur_Seccion
Cur_Turno
Tipos de Relaciones
Se entiende por Relacin a la asociacin entre 2 o ms entidades.
Departamento 1 1 Profesor
Relacin Obligatoria
Modalidad Relacin Optativa
Depto Profesor
NAT Carla
Juan
HSC
Pedro
TEC Sara
Carla
Depto Profesor
Departamento Profesor
1
Prof_Cod
Dep_Cod Prof_Nombre
Dep_Nombre Prof_Direccion
Prof_Telefono
Clave
1
Dep_Jefe
La Relacin Uno a Uno se da cuando un registro de una tabla slo puede estar
relacionado con un nico registro de la otra tabla y viceversa.
1
Curso Alumno
Alumno
Curso Carla
Juan
Pol-1-A
Pedro
Pol-1-B
Pol-2-A Sara
Carla
Tabla Tabla
Principal Secundaria
Curso Alumno
Alumno
Cur_Nivel Alu_DNI
Cur_Grado 1 Alu_Legajo
Alu_DNI
Cur_Seccion Alu_Nombre
Alu_Legajo
Alu_Direccion
Alu_Nombre
Alu_tel
Alu_Direccion
Cur_Turno
Cur_Esp
Alu_CurNivel
Clave
Alu_CurGrado
Alu_CurSeccion
Alu_tel
Profesor Curso
Profesor
Curso
Carla
Juan Pol-1-A
Pedro Pol-1-B
Sara Pol-2-A
Ana
Romper la Relacin
Profesor AsigCurso
Curso
Carla Carla Pol-1-A
Juan Juan Pol-2-A Pol-1-A
Pedro Pedro Pol-1-A Pol-1-B
Sara Sara Pol-1-A Pol-2-A
Ana Sara Pol-2-A
Ana Pol-2-A
Cia.
arerea
1
Pasajero 1 Pasajero 1
Vuelo Vuelo
Item 1 Factura
factura
Pasos para la construccin del
Diagrama Entidad Relaciones