SlideShare uma empresa Scribd logo
1 de 14
Diseño de
Bases de
Datos
Facultad de Ingeniería
UNIVERSIDAD SANTO TOMAS
MODELO ENTIDAD
RELACION E-R
• El modelo E-R es uno de los varios modelos
  conceptuales existentes para el diseño de
  bases de datos.
• Fue inventado por Peter Chen en los años
  setenta, el propósito de este modelo es
  simplificar el diseño de bases de datos a partir
  de      descripciones     textuales   de    los
  requerimientos.
• Los elementos esenciales del modelo son
  las entidades, los atributos y las relaciones entre
  las entidades.
Entidad
• Una entidad es un objeto que existe y es
  distinguible de otros objetos.
• Concreta
• Abstracta
Tipos de entidad
• Entidad Fuerte: Es una entidad de importancia
  para el diseñador de la base de datos, posee
  una clave primaria.
• Entidad Débil: Es una entidad que no tiene
  atributos   que lo identifiquen como una
  entidad única, o que no es de mayor
  importancia para el diseñador de la DB. Estas
  Entidades se representan gráficamente asi:

                  CONJUNTO
                 DE ENTIDADES
                    DEBILIES
Atributo
• Las entidades tiene atributos.
• Un atributo de una entidad es una característica
  interesante sobre esa entidad, que representa algo
  importante de ella que deseamos almacenar.
Relación
• Una Relación es la asociación o vinculo que
  puede existir entre dos entidades
Diagrama
Entidad - Relación
ENTIDAD

                     ATRIBUTO




          RELACION
Diagrama E-R
Claves
• Una clave es un atributo que identifica una
  identidad dentro del conjunto de las entidades
  a la que pertenece.
• CLAVE PRIMARIA:
Es la clave candidata escogida por el
diseñador, que permiten identificar en forma
única un registro en la tabla (una entidad en un
conjunto de entidades) y ningún subconjunto de
ella posee esta propiedad.
• Las llaves primarias se subrayan en el diagrama
  E-R.
Claves
• CLAVE FORANEA:
Es un atributo que es llave primaria en otra
entidad con la cual se relaciona. Las llaves
foráneas son en últimas las que permiten
relacionar las tablas en las bases de datos.
Relaciones o Asociaciones
• Según el número de relaciones que puede
  tener una entidad se puede medir el grado de
  una relación.
1. UNARIA. Participa un único conjunto de
   entidades

       CEDULA


                   EMPLEADO           CASADO

      NOMBRE
Relaciones o Asociaciones
2. BINARIA. Participan      dos   conjuntos   de
   entidades




  CLIENTE          CASADO              PRODUCTO
Relaciones o Asociaciones
3. N-ARIA. Participan mas de dos conjuntos de
   entidades




  DOCENTE           TUTOR           ESTUDIANTE




                 ASIGNATURA
Cardinalidad de las
Relaciones
• ACTIVIDAD 3.
• Consulte que es cardinalidad de las relaciones
  en un modelo E-R
• Explique los diferentes tipos de cardinalidad
  que se pueden presentar en un modelo E-R
• Diseñe el modelo entidad relación de la base
  de datos ESTUDIANTE - MATERIAS

Mais conteúdo relacionado

Mais procurados

El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacionalLuis Jherry
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionadfc8
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)Jose Carlos Guerra
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridadkamui002
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalVideoconferencias UTPL
 
modelo relacional
modelo relacionalmodelo relacional
modelo relacionalponxo90
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacionalLuis Jherry
 
Bases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalBases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalCarlos Castillo (ChaTo)
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Neguib Núñez
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Erivan Martinez Ovando
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacionalrmonago
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datosesacre
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalSuarezJhon
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo RelacionalKudos S.A.S
 
Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)esacre
 

Mais procurados (20)

El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)El modelo de datos relacional (Base de Datos)
El modelo de datos relacional (Base de Datos)
 
Modelo relacional y reglas de integridad
Modelo relacional y reglas de integridadModelo relacional y reglas de integridad
Modelo relacional y reglas de integridad
 
Bases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacionalBases de Datos Cap:III El modelo relacional
Bases de Datos Cap:III El modelo relacional
 
modelo relacional
modelo relacionalmodelo relacional
modelo relacional
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Bases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacionalBases de Datos - Parte 5/10 Modelo relacional
Bases de Datos - Parte 5/10 Modelo relacional
 
Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)Modelo Relacional (Base de Datos)
Modelo Relacional (Base de Datos)
 
MODELO RELACIONAL
MODELO RELACIONALMODELO RELACIONAL
MODELO RELACIONAL
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
 
T3 Modelo de Datos Relacional
T3 Modelo de Datos RelacionalT3 Modelo de Datos Relacional
T3 Modelo de Datos Relacional
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
03 Modelo Relacional
03 Modelo Relacional03 Modelo Relacional
03 Modelo Relacional
 
Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)Modelos De Datos (Segunda Parte)
Modelos De Datos (Segunda Parte)
 

Destaque

Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosVane0405
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosVane0405
 
Libro_Diseno de bases_de_datos
Libro_Diseno de bases_de_datosLibro_Diseno de bases_de_datos
Libro_Diseno de bases_de_datosJose Treviño
 
APRENDER GUITARRA ACUSTICA FACIL
APRENDER GUITARRA ACUSTICA FACILAPRENDER GUITARRA ACUSTICA FACIL
APRENDER GUITARRA ACUSTICA FACILLaissa Hernandez
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos RelacionalesJuan Soubervielle
 
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALUNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALLuiS YmAY
 
Herramientas del sistema operativo (windows)
Herramientas del sistema operativo (windows)Herramientas del sistema operativo (windows)
Herramientas del sistema operativo (windows)therockos
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos RelacionalesAngeles Sandoval
 
Pasos para diseñar una bd
Pasos para diseñar una bdPasos para diseñar una bd
Pasos para diseñar una bdsilsilvetti
 
5. herramientas del sistema Operativo
5. herramientas del sistema Operativo5. herramientas del sistema Operativo
5. herramientas del sistema OperativoUDES - USTA
 
Kalinchita metodo basico para guitarra 1
Kalinchita metodo basico para guitarra 1Kalinchita metodo basico para guitarra 1
Kalinchita metodo basico para guitarra 1Saul Aquino
 
Metodo Completo De Guitarra
Metodo Completo De GuitarraMetodo Completo De Guitarra
Metodo Completo De GuitarraPablo Ortega
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 

Destaque (20)

Inducción
InducciónInducción
Inducción
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Libro_Diseno de bases_de_datos
Libro_Diseno de bases_de_datosLibro_Diseno de bases_de_datos
Libro_Diseno de bases_de_datos
 
Introducción a las bases de datos2
Introducción a las bases de datos2Introducción a las bases de datos2
Introducción a las bases de datos2
 
APRENDER GUITARRA ACUSTICA FACIL
APRENDER GUITARRA ACUSTICA FACILAPRENDER GUITARRA ACUSTICA FACIL
APRENDER GUITARRA ACUSTICA FACIL
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos Relacionales
 
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALUNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
 
Herramientas del sistema operativo (windows)
Herramientas del sistema operativo (windows)Herramientas del sistema operativo (windows)
Herramientas del sistema operativo (windows)
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
Atributos
AtributosAtributos
Atributos
 
Pasos para diseñar una bd
Pasos para diseñar una bdPasos para diseñar una bd
Pasos para diseñar una bd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
5. herramientas del sistema Operativo
5. herramientas del sistema Operativo5. herramientas del sistema Operativo
5. herramientas del sistema Operativo
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Kalinchita metodo basico para guitarra 1
Kalinchita metodo basico para guitarra 1Kalinchita metodo basico para guitarra 1
Kalinchita metodo basico para guitarra 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Metodo Completo De Guitarra
Metodo Completo De GuitarraMetodo Completo De Guitarra
Metodo Completo De Guitarra
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 

Semelhante a Diseño de bases de datos

Modelo e r
Modelo e rModelo e r
Modelo e rgarci17
 
BBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfBBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfGonzaloRicardo3
 
modelado de datos
modelado de datosmodelado de datos
modelado de datoscesarjoseps
 
Diapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfDiapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfMauroAlvarez42
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)stefaniaarenas1234
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datoschapagarciaea
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datoschapagarciaea
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datoschapagarcia1
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto SemanticoF
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacionMarcos Leon
 
3 modelo er
3 modelo er3 modelo er
3 modelo erramume69
 

Semelhante a Diseño de bases de datos (20)

Modelo e r
Modelo e rModelo e r
Modelo e r
 
BBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdfBBDD1_2022_Unidad02_Clase01.pdf
BBDD1_2022_Unidad02_Clase01.pdf
 
modelado de datos
modelado de datosmodelado de datos
modelado de datos
 
Diapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdfDiapositiva_BD_Unidad_02_TES.pdf
Diapositiva_BD_Unidad_02_TES.pdf
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Gbd3
Gbd3Gbd3
Gbd3
 
MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)MODELO DE DATOS ( BASE DE DATOS)
MODELO DE DATOS ( BASE DE DATOS)
 
Mer
MerMer
Mer
 
Big data
Big dataBig data
Big data
 
Mer
MerMer
Mer
 
Mer
MerMer
Mer
 
Mer
MerMer
Mer
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
Sistema de gestion de base de datos
Sistema de gestion de base de datosSistema de gestion de base de datos
Sistema de gestion de base de datos
 
Fbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datosFbd e1 fase_3_modelos_de_datos
Fbd e1 fase_3_modelos_de_datos
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto Semantico
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacion
 
3 modelo er
3 modelo er3 modelo er
3 modelo er
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Mais de UDES - USTA

Sistemas de informacion diseño de si
Sistemas de informacion   diseño de siSistemas de informacion   diseño de si
Sistemas de informacion diseño de siUDES - USTA
 
A. sistemas de información tendencias
A. sistemas de información   tendenciasA. sistemas de información   tendencias
A. sistemas de información tendenciasUDES - USTA
 
Normalizacion de datos
Normalizacion de datosNormalizacion de datos
Normalizacion de datosUDES - USTA
 
Manejadores de bases de datos
Manejadores de bases de datosManejadores de bases de datos
Manejadores de bases de datosUDES - USTA
 
7. microsoft excel 1
7. microsoft excel 17. microsoft excel 1
7. microsoft excel 1UDES - USTA
 
6. microsoft word
6. microsoft word6. microsoft word
6. microsoft wordUDES - USTA
 
6. conceptos basicos de internet
6. conceptos basicos de internet6. conceptos basicos de internet
6. conceptos basicos de internetUDES - USTA
 
2. sistemas de informacion
2. sistemas de informacion2. sistemas de informacion
2. sistemas de informacionUDES - USTA
 
1. s.i. & hardware
1. s.i. & hardware1. s.i. & hardware
1. s.i. & hardwareUDES - USTA
 
A. sistemas de informacion
A. sistemas de informacionA. sistemas de informacion
A. sistemas de informacionUDES - USTA
 
Pensamiento sistémico
Pensamiento sistémicoPensamiento sistémico
Pensamiento sistémicoUDES - USTA
 
2. sistemas de informacion ii definición y clasificación
2. sistemas de informacion ii   definición y clasificación2. sistemas de informacion ii   definición y clasificación
2. sistemas de informacion ii definición y clasificaciónUDES - USTA
 
1. S.I. & hardware
1. S.I. & hardware1. S.I. & hardware
1. S.I. & hardwareUDES - USTA
 
A. sistemas de información II - Actividad 1
A. sistemas de información II - Actividad 1A. sistemas de información II - Actividad 1
A. sistemas de información II - Actividad 1UDES - USTA
 
Cambiar información
Cambiar informaciónCambiar información
Cambiar informaciónUDES - USTA
 
Diseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativasDiseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativasUDES - USTA
 
Las tic´s como herramienta en los procesos educativos
Las tic´s como herramienta en los procesos educativosLas tic´s como herramienta en los procesos educativos
Las tic´s como herramienta en los procesos educativosUDES - USTA
 
Herramienta para la publicacion de presentaciones
Herramienta para la publicacion de presentacionesHerramienta para la publicacion de presentaciones
Herramienta para la publicacion de presentacionesUDES - USTA
 

Mais de UDES - USTA (20)

Sistemas de informacion diseño de si
Sistemas de informacion   diseño de siSistemas de informacion   diseño de si
Sistemas de informacion diseño de si
 
A. sistemas de información tendencias
A. sistemas de información   tendenciasA. sistemas de información   tendencias
A. sistemas de información tendencias
 
Normalizacion de datos
Normalizacion de datosNormalizacion de datos
Normalizacion de datos
 
Manejadores de bases de datos
Manejadores de bases de datosManejadores de bases de datos
Manejadores de bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
7. microsoft excel 1
7. microsoft excel 17. microsoft excel 1
7. microsoft excel 1
 
6. microsoft word
6. microsoft word6. microsoft word
6. microsoft word
 
6. conceptos basicos de internet
6. conceptos basicos de internet6. conceptos basicos de internet
6. conceptos basicos de internet
 
2. sistemas de informacion
2. sistemas de informacion2. sistemas de informacion
2. sistemas de informacion
 
1. s.i. & hardware
1. s.i. & hardware1. s.i. & hardware
1. s.i. & hardware
 
A. sistemas de informacion
A. sistemas de informacionA. sistemas de informacion
A. sistemas de informacion
 
P.E.S.I..
P.E.S.I..P.E.S.I..
P.E.S.I..
 
Pensamiento sistémico
Pensamiento sistémicoPensamiento sistémico
Pensamiento sistémico
 
2. sistemas de informacion ii definición y clasificación
2. sistemas de informacion ii   definición y clasificación2. sistemas de informacion ii   definición y clasificación
2. sistemas de informacion ii definición y clasificación
 
1. S.I. & hardware
1. S.I. & hardware1. S.I. & hardware
1. S.I. & hardware
 
A. sistemas de información II - Actividad 1
A. sistemas de información II - Actividad 1A. sistemas de información II - Actividad 1
A. sistemas de información II - Actividad 1
 
Cambiar información
Cambiar informaciónCambiar información
Cambiar información
 
Diseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativasDiseño y uso de software y herramientas educativas
Diseño y uso de software y herramientas educativas
 
Las tic´s como herramienta en los procesos educativos
Las tic´s como herramienta en los procesos educativosLas tic´s como herramienta en los procesos educativos
Las tic´s como herramienta en los procesos educativos
 
Herramienta para la publicacion de presentaciones
Herramienta para la publicacion de presentacionesHerramienta para la publicacion de presentaciones
Herramienta para la publicacion de presentaciones
 

Diseño de bases de datos

  • 1. Diseño de Bases de Datos Facultad de Ingeniería UNIVERSIDAD SANTO TOMAS
  • 2. MODELO ENTIDAD RELACION E-R • El modelo E-R es uno de los varios modelos conceptuales existentes para el diseño de bases de datos. • Fue inventado por Peter Chen en los años setenta, el propósito de este modelo es simplificar el diseño de bases de datos a partir de descripciones textuales de los requerimientos. • Los elementos esenciales del modelo son las entidades, los atributos y las relaciones entre las entidades.
  • 3. Entidad • Una entidad es un objeto que existe y es distinguible de otros objetos. • Concreta • Abstracta
  • 4. Tipos de entidad • Entidad Fuerte: Es una entidad de importancia para el diseñador de la base de datos, posee una clave primaria. • Entidad Débil: Es una entidad que no tiene atributos que lo identifiquen como una entidad única, o que no es de mayor importancia para el diseñador de la DB. Estas Entidades se representan gráficamente asi: CONJUNTO DE ENTIDADES DEBILIES
  • 5. Atributo • Las entidades tiene atributos. • Un atributo de una entidad es una característica interesante sobre esa entidad, que representa algo importante de ella que deseamos almacenar.
  • 6. Relación • Una Relación es la asociación o vinculo que puede existir entre dos entidades
  • 9. Claves • Una clave es un atributo que identifica una identidad dentro del conjunto de las entidades a la que pertenece. • CLAVE PRIMARIA: Es la clave candidata escogida por el diseñador, que permiten identificar en forma única un registro en la tabla (una entidad en un conjunto de entidades) y ningún subconjunto de ella posee esta propiedad. • Las llaves primarias se subrayan en el diagrama E-R.
  • 10. Claves • CLAVE FORANEA: Es un atributo que es llave primaria en otra entidad con la cual se relaciona. Las llaves foráneas son en últimas las que permiten relacionar las tablas en las bases de datos.
  • 11. Relaciones o Asociaciones • Según el número de relaciones que puede tener una entidad se puede medir el grado de una relación. 1. UNARIA. Participa un único conjunto de entidades CEDULA EMPLEADO CASADO NOMBRE
  • 12. Relaciones o Asociaciones 2. BINARIA. Participan dos conjuntos de entidades CLIENTE CASADO PRODUCTO
  • 13. Relaciones o Asociaciones 3. N-ARIA. Participan mas de dos conjuntos de entidades DOCENTE TUTOR ESTUDIANTE ASIGNATURA
  • 14. Cardinalidad de las Relaciones • ACTIVIDAD 3. • Consulte que es cardinalidad de las relaciones en un modelo E-R • Explique los diferentes tipos de cardinalidad que se pueden presentar en un modelo E-R • Diseñe el modelo entidad relación de la base de datos ESTUDIANTE - MATERIAS