Modelo Entidad Relacion ,Base de datos,Modelo Entidad Relacion ,Base de datos,Modelo Entidad Relacion ,Base de datos,Modelo Entidad Relacion ,Base de datos
Se abarca la metodología del diseño de las base de datos, el cual está conformado por tres etapas las cuales son: diseño conceptual, diseño lógico y diseño físico. El diseño conceptual es el proceso por el cual se construye un modelo de la información que se utiliza en una empresa u organización, independientemente del SMBD que se vaya a implementar el sistema y de los equipos informáticos o cualquier otra consideración física. El modelo conceptual permite describir la realidad mediante representaciones lingüística y gráficas, al mismo tiempo este modelo tiene propiedades de expresividad, simplicidad, minimalidad y formalidad.
Se abarca la metodología del diseño de las base de datos, el cual está conformado por tres etapas las cuales son: diseño conceptual, diseño lógico y diseño físico. El diseño conceptual es el proceso por el cual se construye un modelo de la información que se utiliza en una empresa u organización, independientemente del SMBD que se vaya a implementar el sistema y de los equipos informáticos o cualquier otra consideración física. El modelo conceptual permite describir la realidad mediante representaciones lingüística y gráficas, al mismo tiempo este modelo tiene propiedades de expresividad, simplicidad, minimalidad y formalidad.
Diseño Logico - Diseño de bases de datos relacionalesRobert Rodriguez
Diseño Logico - Diseño de bases de datos relacionales,Diseño Logico - Diseño de bases de datos relacionales,Diseño Logico - Diseño de bases de datos relacionales,Diseño Logico - Diseño de bases de datos relacionales
Diseño Logico de Base de datos Relacionales,Diseño Logico de Base de datos Relacionales,Diseño Logico de Base de datos Relacionales,Diseño Logico de Base de datos Relacionales
Base de Datos, Diseño Comceptual , logico y FisicoRobert Rodriguez
Base de Datos, Diseño Comceptual , logico y Fisico,Base de Datos, Diseño Comceptual , logico y Fisico,Base de Datos, Diseño Comceptual , logico y Fisico,
Teoria del modelado de objetos otros diagramas actividad despliegueRobert Rodriguez
Teoria del modelado de objetos otros diagramas actividad despliegue,Teoria del modelado de objetos otros diagramas actividad despliegue,Teoria del modelado de objetos otros diagramas actividad despliegue,
Teoria del modelado de objetos modificado,Teoria del modelado de objetos modificado,Teoria del modelado de objetos modificado,Teoria del modelado de objetos modificado,
Modelado funcional casos de uso, Modelado funcional casos de uso, Modelado funcional casos de uso, Modelado funcional casos de uso,Modelado funcional casos de uso
Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?, Que es IIngenieria del Software?,
Casos de Uso - Juan Bernardo Quintero, Casos de Uso - Juan Bernardo Quintero, Casos de Uso - Juan Bernardo Quintero, Casos de Uso - Juan Bernardo Quintero
Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? , Que son los editores WYSIWYG ? ,
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
Diagrama de actividades inscripcion, evaluacion, Asistencia, Diagrama de actividades inscripcion, evaluacion, Asistencia, Diagrama de actividades inscripcion, evaluacion, Asistencia
Recursos basicos de una pagina Web,Recursos basicos de una pagina Web,Recursos basicos de una pagina Web,Recursos basicos de una pagina Web,Recursos basicos de una pagina Web,
Programas para el mantenimiento preventivo y correctivo de software, Programas para el mantenimiento preventivo y correctivo de software, Programas para el mantenimiento preventivo y correctivo de software,Programas para el mantenimiento preventivo y correctivo de software,
Descripcion y analisis de los elementos del proyecto (desde el problema hasta...Robert Rodriguez
Descripcion y analisis de los elementos del proyecto (desde el problema hasta los antecedentes), Descripcion y analisis de los elementos del proyecto (desde el problema hasta los antecedentes)
Instalación de microsoft sql server 2005 Instalación de microsoft sql server 2005 Instalación de microsoft sql server 2005 Instalación de microsoft sql server 2005 Instalación de microsoft sql server 2005
Today is Pentecost. Who is it that is here in front of you? (Wang Omma.) Jesus Christ and the substantial Holy Spirit, the only Begotten Daughter, Wang Omma, are both here. I am here because of Jesus's hope. Having no recourse but to go to the cross, he promised to return. Christianity began with the apostles, with their resurrection through the Holy Spirit at Pentecost.
Hoy es Pentecostés. ¿Quién es el que está aquí frente a vosotros? (Wang Omma.) Jesucristo y el Espíritu Santo sustancial, la única Hija Unigénita, Wang Omma, están ambos aquí. Estoy aquí por la esperanza de Jesús. No teniendo más remedio que ir a la cruz, prometió regresar. El cristianismo comenzó con los apóstoles, con su resurrección por medio del Espíritu Santo en Pentecostés.
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
1. TTTecnología de laecnología de laecnología de la
IIInformación y lanformación y lanformación y la
CCComunicaciónomunicaciónomunicación
Base de datosBase de datosBase de datos
Modelo
Entidad Relación
- 2007 -
2. Profesores del área Informática:
Guillermo Storti
Gladys Ríos
Gabriel Campodónico
3. Modelo de Entidad Relación
El Modelo de Entidad Relación es un modelo de datos basado en una percepción
del mundo real que consiste en un conjunto de objetos básicos llamados entida-
des y relaciones entre estos objetos, implementándose en forma gráfica a través
del Diagrama Entidad Relación.
Alumnos
Nombre
Legajo
DNI
Direccion
Telefono
Entidad = Tabla
Ejemplares de información
similar se agrupan en entidades
Ejemplares = registros
Atributos = Campos
Se puede definir cono Entidad
a cualquier objeto, real o
abstracto, que existe en un
contexto determinado o puede
llegar a existir y del cual
deseamos guardar información.
Los Atributos son caracte-
rísticas o propiedades asocia-
das a la entidad que toman
valor en una instancia particu-
lar. Ejemplo: nombre, cédula,
teléfono.
Hablamos de ejemplares cuando nos
referimos a una clase de objetos con
características similares
Una Base de Datos es un conjunto de
información relacionada con un asunto,
tema o actividad específica.
Así, se pueden utilizar Bases de Datos
para cosas tan sencillas como
mantener un registro de nuestra
colección de discos de música, hasta
llevar toda la gestión de una gran
empresa u organización.
¿ Qué es una base de datos ?
4. Clave Principal
Alumno
Alu_Nombre
Alu_Direccion
Alu_tel
Alu_Legajo
Alu_DNI
Claves Candidatas
Alumno
Alu_DNI
Alu_Nombre
Alu_Legajo
Alu_Direccion
Alu_tel
Clave Principal
SimpleCompuesta
Curso
Cur_Nivel
Cur_Grado
Cur_Seccion
Cur_Turno
Se denomina Clave principal o primaria al atributo o conjunto mínimo de atri-
butos (uno o más 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 específicos de una tabla des-
de otra tabla. En un principio se puede identificar más 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
más de un atributo, la misma se conoce como Clave compuesta.
La Clave foránea (también llamada externa o secundaria) es un atributo que es
clave primaria en otra entidad con la cual se relaciona.
5. Tipos de Relaciones
Clasificación por Cardinalidad
Clasificación por Modalidad
1 ∞∞∞∞
1 1
∞∞∞∞∞∞∞∞
Relación Uno a Uno: Cuando un registro de una tabla
sólo puede estar relacionado con un único registro de la
otra tabla y viceversa.
En este caso la clave foránea se ubica en alguna de las
2 tablas.
Relación Uno a Muchos: Cuando un registro de una
tabla (tabla secundaria) sólo puede estar relacionado con
un único registro de la otra tabla (tabla principal) y un re-
gistro de la tabla principal puede tener más de un registro
relacionado en la tabla secundaria.
En este caso la clave foránea se ubica en la tabla se-
cundaria.
Relación Muchos a Muchos: Cuando un registro de
una tabla puede estar relacionado con más de un regis-
tro de la otra tabla y viceversa. En este caso las dos ta-
blas no pueden estar relacionadas directamente, se tiene
que añadir una tabla entre las dos (Tabla débil o de vin-
culación) que incluya los pares de valores relacionados
entre sí.
El nombre de tabla débil deviene de que con sus atribu-
tos propios no se puede encontrar la clave, por estar
asociada a otra entidad. La clave de esta tabla se confor-
ma por la unión de los campos claves de las tablas que
relaciona.
Se entiende por Relación a la asociación entre 2 o más entidades.
Dadas las tablas A y B, que se encuentran relaciona-
das:
Si para todo registro de A debe existir siempre al menos
un registro de B asociado, se dice que la relación en sen-
tido A->B es Obligatoria.
Si para todo registro de A, pueden existir o no, uno o
varios registros de B asociados, se dice que la relación
en sentido A->B es Optativa.
La modalidad de las relaciones se debe analizar en am-
bos sentidos.
Uno a Uno
Uno a Muchos
Muchos a Muchos
1
2
Optativa
Obligatoria
6. Relaciones uno a uno
Todo Departamento tiene solamente un Profesor a cargo
Un Profesor puede ser jefe de un solo Departamento
Departamento Profesor1 1
Cardinalidad
Modalidad
NAT
HSC
TEC
Carla
Juan
Pedro
Sara
Carla
Depto Profesor
Relación Uno a Uno
Relación Uno a Muchos
Relación Muchos a Muchos
Relación Obligatoria
Relación Optativa
7. Relaciones Uno a Uno
La Clave Foránea se ubica en alguna de las 2 tablas
1
1
Dep_Cod
Dep_Nombre
Departamento
Prof_Cod
Prof_Nombre
Prof_Direccion
Prof_Telefono
Profesor
Clave
Depto Profesor
Dep_Jefe
La Relación Uno a Uno se da cuando un registro de una tabla sólo puede estar
relacionado con un único registro de la otra tabla y viceversa.
8. Relaciones Uno a Muchos
Un Curso tiene muchos Alumnos
Un Alumno está en sólo un curso
Un Curso puede estar transitoriamente vacío
Todo Alumno tiene un Curso asignado
Curso Alumno
∞∞∞∞1
Carla
Juan
Pedro
Sara
Carla
Alumno
Pol-1-A
Pol-1-B
Pol-2-A
Curso
9. Relaciones Uno a Muchos
Alumno
Alu_DNI
Alu_Legajo
Alu_Nombre
Alu_Direccion
Alu_tel
Cur_Turno
Cur_Esp
Curso
Tabla
Principal
Tabla
Secundaria
Alumno
Alu_DNI
Alu_Legajo
Alu_Nombre
Alu_Direccion
Alu_tel
La Clave Foránea se ubica en la Tabla Secundaria
Clave
1
∞∞∞∞
Cur_Nivel
Cur_Grado
Cur_Seccion
Alu_CurNivel
Alu_CurGrado
Alu_CurSeccion
La Relación Uno a Muchos se establece cuando un registro de una tabla (tabla
secundaria) sólo puede estar relacionado con un único registro de la otra tabla
(tabla principal) y un registro de la tabla principal puede tener más de un registro
relacionado en la tabla secundaria.
10. Relaciones Muchos a Muchos
Un Profesor puede estar asignado en varios Cursos
Un Curso puede tener muchos Profesores asignados
Todo Profesor tiene un Curso asignado
Un Curso puede no tener transitoriamente un Profesor
Profesor Curso
∞∞∞∞ ∞∞∞∞
Carla
Juan
Pedro
Sara
Ana
Pol-1-A
Pol-1-B
Pol-2-A
Profesor
Curso
11. Relaciones Muchos a Muchos
Profesor AsigCurso Curso1 1
El diagrama de Entidad Relación es:
∞∞∞∞ ∞∞∞∞
Carla
Juan
Pedro
Sara
Ana
Profesor
Pol-1-A
Pol-1-B
Pol-2-A
Curso
Pol-1-A
Pol-2-A
Pol-1-A
Pol-1-A
Pol-2-A
Pol-2-A
Carla
Juan
Pedro
Sara
Sara
Ana
Romper la Relación
AsigCurso
La Relación Muchos a Muchos se da cuando un registro de una tabla puede
estar relacionado con más de un registro de la otra tabla y viceversa. En este ca-
so las dos tablas no pueden estar relacionadas directamente, se tiene que añadir
una tabla entre las dos (Tabla débil o de vinculación) que incluya los pares de va-
lores relacionados entre sí.
El nombre de tabla débil deviene de que con sus atributos propios no se puede
encontrar la clave, por estar asociada a otra entidad. La clave de esta tabla se
conforma por la unión de los campos claves de las tablas que relaciona.
Tabla débil o de
vinculación
La relación se rompe creando un nueva tabla
Tabla RegularTabla Regular
12. Relaciones Muchos a Muchos
Prof_Cod
Prof_Nombre
Prof_Direccíon
Prof_Tel
Cur_Nivel
Cur_Grado
Cur_Seccion
Cur_Turno
Cur_Esp
Cur_Nivel
Cur_Grado
Cur_Seccion
Prof_Cod
Asignatura
Profesor AsigCurso Curso
∞∞∞∞∞∞∞∞1 1
Tabla
Débil
La Clave Principal de la Tabla Débil se conforma por las Claves
Principales de las tablas regulares
Tabla
Regular
Tabla
Regular
14. 1.Identificar las entidades
2.Determinar las claves primarias
3.Describir los atributos de las entidades
4.Establecer relaciones entre las entidades
5.Dibujar el modelo de datos
6.Realizar comprobaciones
Pasos para la construcción del
Diagrama Entidad Relaciones