SlideShare una empresa de Scribd logo
. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Modelo E/R, Entidad, Relaciones, atributos, cardinalidad.
Unidad II: Elementos para Interpretar El Modelo Conceptual de Datos
Objetivo de la Unidad:
Al finalizar esta unidad de aprendizaje los alumnos comprenden e interpreta el modelo conceptual
Diagrama ER de una base de datos
Desarrollo
Diseño Conceptual: Consiste en formar una descripción concisa de los requerimientos de datos usando
un modelo de datos de alto nivel, esta descripción, será independiente de los requerimientos de
almacenamiento. Este paso implica identificar las entidades involucradas en el sistema y entender las
relaciones entre ellas. Las entidades y las relaciones se representan en forma de un diagrama llamado
el Diagrama de Entidad Relación (ER).
En resuman Modelo Conceptual, es un esquema conceptual a partir de los requerimientos
recopilados. El esquema conceptual es una descripción reducida de los requerimientos de información
de los usuarios y contiene descripciones detalladas de los tipos de datos, vínculos y las restricciones.
Introducción
El modelado conceptual permite describir, de un modo totalmente independiente de la
implementación, los datos que el usuario quiere recoger en el sistema. Dependiendo de la cantidad de
información que se desee representar, tendremos aplicaciones más o menos orientadas a los datos. Su
objetivo, como ya hemos dicho, es captar toda la información del mundo real que se desea representar
en el mundo informático. En este proceso es importante abstraer los detalles sin importancia y
representar tan sólo aquella información que sea relevante.
En este punto no nos interesa el cómo ni donde se va a implementar el sistema. De hecho,
dependiendo del tipo de sistema (más o menos orientado a los datos), del volumen de información, de
los requisitos de eficiencia, entre otros, en esta etapa interesa recoger la máxima cantidad de
información posible, por lo necesitamos una técnica que cumpla los siguientes requisitos:
- Ser independiente de los modelos o lenguajes de implementación.
- Tener una capacidad semántica alta.
- Ser lo más cercana posible al usuario.
Aunque existen diversas técnicas, utilizaremos el modelo E/R porque además de cumplir los requisitos
anteriores es la técnica de modelado conceptual universalmente aceptada para el desarrollo
estructurado.
Objetivo.
En esta unidad se abordará el problema del modelado conceptual de datos, dentro de la fase de
análisis del proceso de desarrollo software. El objetivo que nos planteamos es que, al finalizar el
alumno sea capaz de realizar el modelado conceptual de datos de un sistema de información .
Requerimientos.
Se debe contar con: Un (1) computador teniendo como mínimo el Sistema Operativo Libre
( Canaima/Ubuntu), Aplicación para diseñar modelo conceptual, papel, lápiz.
Componentes.
Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Modelo Entidad Relación (E/R)
También llamado modelo conceptual de datos, fue propuesto por Peter Chen en 1976 y consiste en una
técnica especial de representación gráfica que incorpora información relativa a los datos y la relación
existente entre ellos, para suministrar una visión del mundo real, pudiendo ser usado “como una base
para una vista unificada de los datos adoptando el enfoque más natural del mundo real que consiste en
entidades e interrelaciones”. El modelo entidad-relación es un paso previo al futuro diseño de una base
de datos y, por tanto, independiente del modelo de datos que utilice.
El diagrama ER, se utiliza por las siguientes razones:
 Un modelo ER es una representación gráfica del sistema, además es un modelo de datos
conceptual de alto nivel.
 Un modelo ER también soporta la percepción de los datos por parte del usuario y es
independiente de la plataforma particular del DBMS y del hardware.
 Modelar un diagrama ER, es una buena ayuda para diseñar bases de datos.
Elementos del modelo E/R
En todos los modelos, el sistema se divide en tres partes:
- Sus entidades componentes.
- Sus atributos o propiedades de estad entidades.
- Las relaciones entre estas entidades
Los diagramas ER tienen dos componentes importantes, estos son:
 Entidades.
 Relaciones
Entidad: Cosa u objeto concreto o abstracto que existe, que puede distinguirse de otros y del cual se
desea almacenar información. Según ANSI [ANSI. 1977] se define como “persona, lugar, cosa,
concepto o suceso, de interés para la empresa”, está representada por una caja rectangular.
Las Entidades pueden clasificarse en diferentes Conjuntos de Entidades, con la agrupación de los
datos de cada una de ellas. Igualmente, pueden definirse Subconjuntos de Entidades.
Entre las Entidades cabe distinguir dos tipos:
Entidades Fuertes, Propias o Regulares: Son aquellas que tienen existencia por sí mismas, esto es,
aquellas cuyas ocurrencias son identificables por sí mismas, o, lo que es lo mismo, aquellas que los
atributos que las identifican son propios de la entidad. Las entidades fuertes se representan mediante
un rectángulo y su nombre es un sustantivo.
Entidades débiles: Son aquellas cuyas ocurrencias son identificables solamente por estar asociadas a
otra u otras Entidades, esto es, que alguno de los atributos que las identifican se refiere a otra entidad.
Las entidades débiles se representan mediante dos rectángulos concéntricos.
Nombre de la
entidad
. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Relación: Es una asociación o correspondencia existente entre entidades, sin existencia propia, de
varias entidades. Se representa mediante un rombo.
En la definición de Relación se consideran los siguientes elementos:
Nombre: Como todo objeto del modelo E/R cada relación tiene un nombre que la distingue
claramente del resto y mediante el cual ha de ser referenciada. Normalmente se la representa mediante
un verbo.
Tipo de Correspondencia: También llamado Cardinalidad, especifica si una entidad está relacionada
con una o más instancias de otra entidad en una misma relación. Representa la participación en la
relación de cada una de las entidades afectadas, esto es, el número máximo de ocurrencias de cada
Entidad que pueden intervenir en una ocurrencia de la Relación que se está tratando. Puede ser:
1:1 (Una a una) A cada ocurrencia de una entidad corresponde no más de una ocurrencia de la otra
entidad.
Relación 1:1
1:N (Una a muchas) A cada ocurrencia de la primera entidad pueden corresponderle varias
ocurrencias de la segunda y a cada ocurrencia de la segunda entidad le corresponde no más de una
ocurrencia de la primera entidad. En la figura una madre puede dar a luz a muchos niños, pero un niño
puede tener solamente una madre biológica.
Relación 1:M
N:M (muchas a muchas) A cada ocurrencia de la primera entidad pueden corresponderle más de una
ocurrencia de la segunda entidad y viceversa. Un autor puede escribir varios libros y un libro puede ser
escrito por varios autores
Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Relación M:N
Notación
Atributos: Es la unidad básica e indivisible de información acerca de una Entidad o una Relación, que
sirve para identificarla o para describirla. Es la propiedad de la entidad, cuyo valor tiene que ser
almacenado en la base de datos. Cada instancia de una entidad tendrá el mismo conjunto de atributos,
pero pueden contener valores diferentes. Los atributos pueden ser simples, como fecha de nacimiento,
o compuesto como nombre, conteniendo el primer y segundo nombre. Pueden ser de valor único (cada
persona tiene solamente una fecha de nacimiento) o multivaluados, como son las calificaciones. Se
representa mediante una elipse o un círculo con su nombre.
Clave de una Entidad: Antes de definir el concepto de clave debe especificarse el concepto más
genérico de Identificador, Superclave o Determinante, que se define como un conjunto de uno o
más atributos que permiten identificar de forma única una ocurrencia de una entidad dentro de un
conjunto de ellas. En la figura la cota de un libro identifica de forma única no se repite su valor.
. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Se denominan claves candidatas a aquellas superclaves para las cuales ningún subconjunto propio es
a la vez superclave. De entre las claves candidatas el diseñador de la base de datos se elige una clave
primaria denominándose al resto de las claves candidatas claves alternativas.
Se define como clave ajena a aquel o aquellos atributos de una entidad que son clave primaria en otra
entidad.
Grado de una Relación
El número de entidades que participan en una relación se conoce como grado de la relación.
- Relación Unaria: si el número de entidades que participan en una relación es uno, entonces la
relación se llama relación unaria. Ejemplo el empleado-jefe, porque empleado y jefe están en
el mismo tipo de entidad.
- Relación Binaria: Si hay solamente dos entidades involucradas en una relación.
- Relación N-aria: dos o más entidades involucradas en una relación
Construir un Modelo ER
Los siguientes son los pasos para construir el Modelo ER:
1. Identificar las entidades: Lea las especificaciones de requerimientos cuidadosamente y
enumere todos los tipos de entidades potenciales. Estos son objetos de interés en el sistema.
2. Eliminar las entidades duplicadas: asegurase de que dos entidades sean realmente dos tipos de
entidad separadas. Recuerde nunca incluir al propio sistema como tipo entidad, por ejemplo
modela un sistema de una oficina, los tipos de entidades pueden ser empleados, los puestos de
trabajo y otros. No debe haber un tipo de entidad oficina porque la oficina es el sistema.
3. Enumerar los atributos de cada entidad: verifica si los tipos de entidad son realmente
necesarios o si son solo atributo de otro tipo de entidad. Por ejemplo ¿ es número telefónico?
Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Una entidad o es solo un atributo ‘numero-telefonico’ de una entidad llamada Empleado? Si
son atributos de otra entidad entonces elimínelo de la lista de entidades.
4. Marcar las claves primarias.
5. Definir las relaciones.
6. Examinar cada tipo de entidad para ver cómo se relaciona con otras entidades.
7. Describir la cardinalidad de las relaciones.
8. Eliminar las relaciones redundantes.
Características del Modelo E/R
Reflejan tan sólo la existencia de los datos, no lo que se hace con ellos
Incluye todos los datos del sistema en estudio y, por tanto, no está orientado a aplicaciones
particulares.
Es independiente de las bases de datos y sistemas operativos concretos.
No tiene en cuenta restricciones de espacio, almacenamiento ni tiempo de ejecución.
Está abierto a la evolución del sistema.
Proceso de Modelización Conceptual
Autoevaluación
1.- El diagrama ER es parte del diseño físico
a) verdadero
b) falso
2.- El diseño conceptual es una actividad específica del DBMS
a) verdadero
b) falso
. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
3.- La recolección y análisis de requerimientos son el segundo (2do) paso en el diseño de base de datos.
a) verdadero
b) falso
4.- Las ocurrencias individuales de un tipo de entidad se identifica de forma única por una clave
a) verdadero
b) falso
5.- un_____________, representa las entidades en un diagrama ER en la notación de Chen
a) Cuadrado
b) Rectángulo
c) Circulo
d) Diamante
6.- Cuales de las siguientes son grados de una relación
a) Unario
b) Binario
c) N-ario
d) Ningunas de las anteriores
Referencias Bibliográficas
IBM Capacitación (2008) Base de Datos I

Más contenido relacionado

La actualidad más candente

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Universidad Fermín Toro
 
modelos de datos
modelos de datos modelos de datos
modelos de datos
joseojeda98
 
Unidad 2 Modelo De Datos
Unidad 2 Modelo De DatosUnidad 2 Modelo De Datos
Unidad 2 Modelo De Datos
Sergio Sanchez
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto Semantico
F
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semanticoclasetic2011
 
Video 2
Video 2Video 2
Video 2
melvinroney
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
Janetsy Salazar
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
antonioperatac
 
Objeto relacional bases datos 2
Objeto relacional bases datos 2Objeto relacional bases datos 2
Objeto relacional bases datos 2Velmuz Buzz
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael Olivares
RafaelOlivares22
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos22carlos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Taqui Wajuyat Flor
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
esacre
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datoshenrryaraque
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)claudiachiri
 

La actualidad más candente (19)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
modelos de datos
modelos de datos modelos de datos
modelos de datos
 
Unidad 2 Modelo De Datos
Unidad 2 Modelo De DatosUnidad 2 Modelo De Datos
Unidad 2 Modelo De Datos
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto Semantico
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
 
Video 2
Video 2Video 2
Video 2
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
modelo de datos
modelo de datos modelo de datos
modelo de datos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Objeto relacional bases datos 2
Objeto relacional bases datos 2Objeto relacional bases datos 2
Objeto relacional bases datos 2
 
Modelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael OlivaresModelos de bdd y modelos de datos Rafael Olivares
Modelos de bdd y modelos de datos Rafael Olivares
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
 
Técnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datosTécnicas y procedimientos para modelar datos
Técnicas y procedimientos para modelar datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)Base de datos (diseño conceptual,logico y fisico)
Base de datos (diseño conceptual,logico y fisico)
 

Similar a Guia de Base de Datos Unidad 2. Lissette T

SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
Janetzhita Galarreta Chavarry
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOSELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
Eli Antonio
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónjuancarlosgp
 
modelado de datos
modelado de datosmodelado de datos
modelado de datos
cesarjoseps
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
lalis89
 
Base de datos yeraldine gustavo
Base de datos yeraldine gustavoBase de datos yeraldine gustavo
Base de datos yeraldine gustavo
tavo696969
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
karina maita
 
Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad
karina maita
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Francisco Godoy
 
Unidad 2
Unidad 2Unidad 2
Unidad 2Isabel
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollojaimepech
 
Programación en base de datos
Programación en base de datosProgramación en base de datos
Programación en base de datosFred M. Jr.
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
Sergio Sanchez
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
luisalvarez594
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
gberz
 
Análisis de sistemas clase 3
Análisis de sistemas   clase 3Análisis de sistemas   clase 3
Análisis de sistemas clase 3
Jose Ñacari Huarcaya
 
Modelo de datos
Modelo de datos Modelo de datos
Modelo de datos
Enrique Cabello
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docx
Jimena Fagua
 

Similar a Guia de Base de Datos Unidad 2. Lissette T (20)

SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOSELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Entidad relación
Entidad relaciónEntidad relación
Entidad relación
 
modelado de datos
modelado de datosmodelado de datos
modelado de datos
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Base de datos yeraldine gustavo
Base de datos yeraldine gustavoBase de datos yeraldine gustavo
Base de datos yeraldine gustavo
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad Modelo de datos y Modelo de Identidad
Modelo de datos y Modelo de Identidad
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollo
 
Programación en base de datos
Programación en base de datosProgramación en base de datos
Programación en base de datos
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Análisis de sistemas clase 3
Análisis de sistemas   clase 3Análisis de sistemas   clase 3
Análisis de sistemas clase 3
 
Modelo de datos
Modelo de datos Modelo de datos
Modelo de datos
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docx
 

Más de José Ricardo Tillero Giménez

PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
PLAN DE EVALUACIÓN REDES AVANZADAS II-2021PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
José Ricardo Tillero Giménez
 
Guía Ejercicios SQL
Guía Ejercicios SQLGuía Ejercicios SQL
Guía Ejercicios SQL
José Ricardo Tillero Giménez
 
Guía 3 Ejercicios de Normalización de Base de Datos
Guía 3 Ejercicios de Normalización de Base de DatosGuía 3 Ejercicios de Normalización de Base de Datos
Guía 3 Ejercicios de Normalización de Base de Datos
José Ricardo Tillero Giménez
 
Guía 1 Ejercicios MR
Guía 1 Ejercicios MRGuía 1 Ejercicios MR
Guía 1 Ejercicios MR
José Ricardo Tillero Giménez
 
Guía 2 Ejercicios de Normalización de Base de Datos
Guía 2 Ejercicios de Normalización de Base de DatosGuía 2 Ejercicios de Normalización de Base de Datos
Guía 2 Ejercicios de Normalización de Base de Datos
José Ricardo Tillero Giménez
 
Guía 3 Ejercicios MER Extendido
Guía 3 Ejercicios MER ExtendidoGuía 3 Ejercicios MER Extendido
Guía 3 Ejercicios MER Extendido
José Ricardo Tillero Giménez
 
Guía 2 Ejercicios MER
Guía 2 Ejercicios MERGuía 2 Ejercicios MER
Guía 2 Ejercicios MER
José Ricardo Tillero Giménez
 
Guía 1 Ejercicios MER
Guía 1 Ejercicios MERGuía 1 Ejercicios MER
Guía 1 Ejercicios MER
José Ricardo Tillero Giménez
 
Plan de evaluación BD2021
Plan de evaluación BD2021Plan de evaluación BD2021
Plan de evaluación BD2021
José Ricardo Tillero Giménez
 
Perfil Docente y Asesoría
Perfil Docente y AsesoríaPerfil Docente y Asesoría
Perfil Docente y Asesoría
José Ricardo Tillero Giménez
 
Planificación BD2021
Planificación BD2021Planificación BD2021
Planificación BD2021
José Ricardo Tillero Giménez
 
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBDUNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
José Ricardo Tillero Giménez
 
NOTAS FINALES DE REDES AVANZADAS IIN4301
NOTAS FINALES DE REDES AVANZADAS IIN4301NOTAS FINALES DE REDES AVANZADAS IIN4301
NOTAS FINALES DE REDES AVANZADAS IIN4301
José Ricardo Tillero Giménez
 
NOTAS FINALES ELECTIVA II IN2102
NOTAS FINALES ELECTIVA II IN2102NOTAS FINALES ELECTIVA II IN2102
NOTAS FINALES ELECTIVA II IN2102
José Ricardo Tillero Giménez
 
NOTAS FINALES ELECTIVA II IN2101
NOTAS FINALES ELECTIVA II IN2101NOTAS FINALES ELECTIVA II IN2101
NOTAS FINALES ELECTIVA II IN2101
José Ricardo Tillero Giménez
 
Notas definitivas per base de datos
Notas definitivas per base de datosNotas definitivas per base de datos
Notas definitivas per base de datos
José Ricardo Tillero Giménez
 
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRPGuía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
José Ricardo Tillero Giménez
 
Guía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteoGuía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteo
José Ricardo Tillero Giménez
 
Manual Basico de jQuery
Manual Basico de jQueryManual Basico de jQuery
Manual Basico de jQuery
José Ricardo Tillero Giménez
 

Más de José Ricardo Tillero Giménez (20)

PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
PLAN DE EVALUACIÓN REDES AVANZADAS II-2021PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
PLAN DE EVALUACIÓN REDES AVANZADAS II-2021
 
Guía Ejercicios SQL
Guía Ejercicios SQLGuía Ejercicios SQL
Guía Ejercicios SQL
 
Guía 3 Ejercicios de Normalización de Base de Datos
Guía 3 Ejercicios de Normalización de Base de DatosGuía 3 Ejercicios de Normalización de Base de Datos
Guía 3 Ejercicios de Normalización de Base de Datos
 
Guía 1 Ejercicios MR
Guía 1 Ejercicios MRGuía 1 Ejercicios MR
Guía 1 Ejercicios MR
 
Guía 2 Ejercicios de Normalización de Base de Datos
Guía 2 Ejercicios de Normalización de Base de DatosGuía 2 Ejercicios de Normalización de Base de Datos
Guía 2 Ejercicios de Normalización de Base de Datos
 
Guía 3 Ejercicios MER Extendido
Guía 3 Ejercicios MER ExtendidoGuía 3 Ejercicios MER Extendido
Guía 3 Ejercicios MER Extendido
 
Guía 2 Ejercicios MER
Guía 2 Ejercicios MERGuía 2 Ejercicios MER
Guía 2 Ejercicios MER
 
Guía 1 Ejercicios MER
Guía 1 Ejercicios MERGuía 1 Ejercicios MER
Guía 1 Ejercicios MER
 
Plan de evaluación BD2021
Plan de evaluación BD2021Plan de evaluación BD2021
Plan de evaluación BD2021
 
Perfil Docente y Asesoría
Perfil Docente y AsesoríaPerfil Docente y Asesoría
Perfil Docente y Asesoría
 
Planificación BD2021
Planificación BD2021Planificación BD2021
Planificación BD2021
 
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBDUNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
 
NOTAS FINALES DE REDES AVANZADAS IIN4301
NOTAS FINALES DE REDES AVANZADAS IIN4301NOTAS FINALES DE REDES AVANZADAS IIN4301
NOTAS FINALES DE REDES AVANZADAS IIN4301
 
NOTAS FINALES ELECTIVA II IN2102
NOTAS FINALES ELECTIVA II IN2102NOTAS FINALES ELECTIVA II IN2102
NOTAS FINALES ELECTIVA II IN2102
 
NOTAS FINALES ELECTIVA II IN2101
NOTAS FINALES ELECTIVA II IN2101NOTAS FINALES ELECTIVA II IN2101
NOTAS FINALES ELECTIVA II IN2101
 
Notas definitivas per base de datos
Notas definitivas per base de datosNotas definitivas per base de datos
Notas definitivas per base de datos
 
Clase 6 VLAN
Clase 6 VLANClase 6 VLAN
Clase 6 VLAN
 
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRPGuía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
Guía de Redistribución de protocolos de ruteo RIP, PSPF y EIGRP
 
Guía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteoGuía CISCO de redistribución de protocolos de ruteo
Guía CISCO de redistribución de protocolos de ruteo
 
Manual Basico de jQuery
Manual Basico de jQueryManual Basico de jQuery
Manual Basico de jQuery
 

Último

Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
cportizsanchez48
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
María Sánchez González (@cibermarikiya)
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
ReivajZetinebAvlis
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 

Último (20)

Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
225189039-Jornada-de-Errores-Medicos-Rafael-Olivera-Figueroa.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 

Guia de Base de Datos Unidad 2. Lissette T

  • 1. . Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Modelo E/R, Entidad, Relaciones, atributos, cardinalidad. Unidad II: Elementos para Interpretar El Modelo Conceptual de Datos Objetivo de la Unidad: Al finalizar esta unidad de aprendizaje los alumnos comprenden e interpreta el modelo conceptual Diagrama ER de una base de datos Desarrollo Diseño Conceptual: Consiste en formar una descripción concisa de los requerimientos de datos usando un modelo de datos de alto nivel, esta descripción, será independiente de los requerimientos de almacenamiento. Este paso implica identificar las entidades involucradas en el sistema y entender las relaciones entre ellas. Las entidades y las relaciones se representan en forma de un diagrama llamado el Diagrama de Entidad Relación (ER). En resuman Modelo Conceptual, es un esquema conceptual a partir de los requerimientos recopilados. El esquema conceptual es una descripción reducida de los requerimientos de información de los usuarios y contiene descripciones detalladas de los tipos de datos, vínculos y las restricciones. Introducción El modelado conceptual permite describir, de un modo totalmente independiente de la implementación, los datos que el usuario quiere recoger en el sistema. Dependiendo de la cantidad de información que se desee representar, tendremos aplicaciones más o menos orientadas a los datos. Su objetivo, como ya hemos dicho, es captar toda la información del mundo real que se desea representar en el mundo informático. En este proceso es importante abstraer los detalles sin importancia y representar tan sólo aquella información que sea relevante. En este punto no nos interesa el cómo ni donde se va a implementar el sistema. De hecho, dependiendo del tipo de sistema (más o menos orientado a los datos), del volumen de información, de los requisitos de eficiencia, entre otros, en esta etapa interesa recoger la máxima cantidad de información posible, por lo necesitamos una técnica que cumpla los siguientes requisitos: - Ser independiente de los modelos o lenguajes de implementación. - Tener una capacidad semántica alta. - Ser lo más cercana posible al usuario. Aunque existen diversas técnicas, utilizaremos el modelo E/R porque además de cumplir los requisitos anteriores es la técnica de modelado conceptual universalmente aceptada para el desarrollo estructurado. Objetivo. En esta unidad se abordará el problema del modelado conceptual de datos, dentro de la fase de análisis del proceso de desarrollo software. El objetivo que nos planteamos es que, al finalizar el alumno sea capaz de realizar el modelado conceptual de datos de un sistema de información . Requerimientos. Se debe contar con: Un (1) computador teniendo como mínimo el Sistema Operativo Libre ( Canaima/Ubuntu), Aplicación para diseñar modelo conceptual, papel, lápiz. Componentes.
  • 2. Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Modelo Entidad Relación (E/R) También llamado modelo conceptual de datos, fue propuesto por Peter Chen en 1976 y consiste en una técnica especial de representación gráfica que incorpora información relativa a los datos y la relación existente entre ellos, para suministrar una visión del mundo real, pudiendo ser usado “como una base para una vista unificada de los datos adoptando el enfoque más natural del mundo real que consiste en entidades e interrelaciones”. El modelo entidad-relación es un paso previo al futuro diseño de una base de datos y, por tanto, independiente del modelo de datos que utilice. El diagrama ER, se utiliza por las siguientes razones:  Un modelo ER es una representación gráfica del sistema, además es un modelo de datos conceptual de alto nivel.  Un modelo ER también soporta la percepción de los datos por parte del usuario y es independiente de la plataforma particular del DBMS y del hardware.  Modelar un diagrama ER, es una buena ayuda para diseñar bases de datos. Elementos del modelo E/R En todos los modelos, el sistema se divide en tres partes: - Sus entidades componentes. - Sus atributos o propiedades de estad entidades. - Las relaciones entre estas entidades Los diagramas ER tienen dos componentes importantes, estos son:  Entidades.  Relaciones Entidad: Cosa u objeto concreto o abstracto que existe, que puede distinguirse de otros y del cual se desea almacenar información. Según ANSI [ANSI. 1977] se define como “persona, lugar, cosa, concepto o suceso, de interés para la empresa”, está representada por una caja rectangular. Las Entidades pueden clasificarse en diferentes Conjuntos de Entidades, con la agrupación de los datos de cada una de ellas. Igualmente, pueden definirse Subconjuntos de Entidades. Entre las Entidades cabe distinguir dos tipos: Entidades Fuertes, Propias o Regulares: Son aquellas que tienen existencia por sí mismas, esto es, aquellas cuyas ocurrencias son identificables por sí mismas, o, lo que es lo mismo, aquellas que los atributos que las identifican son propios de la entidad. Las entidades fuertes se representan mediante un rectángulo y su nombre es un sustantivo. Entidades débiles: Son aquellas cuyas ocurrencias son identificables solamente por estar asociadas a otra u otras Entidades, esto es, que alguno de los atributos que las identifican se refiere a otra entidad. Las entidades débiles se representan mediante dos rectángulos concéntricos. Nombre de la entidad
  • 3. . Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Relación: Es una asociación o correspondencia existente entre entidades, sin existencia propia, de varias entidades. Se representa mediante un rombo. En la definición de Relación se consideran los siguientes elementos: Nombre: Como todo objeto del modelo E/R cada relación tiene un nombre que la distingue claramente del resto y mediante el cual ha de ser referenciada. Normalmente se la representa mediante un verbo. Tipo de Correspondencia: También llamado Cardinalidad, especifica si una entidad está relacionada con una o más instancias de otra entidad en una misma relación. Representa la participación en la relación de cada una de las entidades afectadas, esto es, el número máximo de ocurrencias de cada Entidad que pueden intervenir en una ocurrencia de la Relación que se está tratando. Puede ser: 1:1 (Una a una) A cada ocurrencia de una entidad corresponde no más de una ocurrencia de la otra entidad. Relación 1:1 1:N (Una a muchas) A cada ocurrencia de la primera entidad pueden corresponderle varias ocurrencias de la segunda y a cada ocurrencia de la segunda entidad le corresponde no más de una ocurrencia de la primera entidad. En la figura una madre puede dar a luz a muchos niños, pero un niño puede tener solamente una madre biológica. Relación 1:M N:M (muchas a muchas) A cada ocurrencia de la primera entidad pueden corresponderle más de una ocurrencia de la segunda entidad y viceversa. Un autor puede escribir varios libros y un libro puede ser escrito por varios autores
  • 4. Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Relación M:N Notación Atributos: Es la unidad básica e indivisible de información acerca de una Entidad o una Relación, que sirve para identificarla o para describirla. Es la propiedad de la entidad, cuyo valor tiene que ser almacenado en la base de datos. Cada instancia de una entidad tendrá el mismo conjunto de atributos, pero pueden contener valores diferentes. Los atributos pueden ser simples, como fecha de nacimiento, o compuesto como nombre, conteniendo el primer y segundo nombre. Pueden ser de valor único (cada persona tiene solamente una fecha de nacimiento) o multivaluados, como son las calificaciones. Se representa mediante una elipse o un círculo con su nombre. Clave de una Entidad: Antes de definir el concepto de clave debe especificarse el concepto más genérico de Identificador, Superclave o Determinante, que se define como un conjunto de uno o más atributos que permiten identificar de forma única una ocurrencia de una entidad dentro de un conjunto de ellas. En la figura la cota de un libro identifica de forma única no se repite su valor.
  • 5. . Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Se denominan claves candidatas a aquellas superclaves para las cuales ningún subconjunto propio es a la vez superclave. De entre las claves candidatas el diseñador de la base de datos se elige una clave primaria denominándose al resto de las claves candidatas claves alternativas. Se define como clave ajena a aquel o aquellos atributos de una entidad que son clave primaria en otra entidad. Grado de una Relación El número de entidades que participan en una relación se conoce como grado de la relación. - Relación Unaria: si el número de entidades que participan en una relación es uno, entonces la relación se llama relación unaria. Ejemplo el empleado-jefe, porque empleado y jefe están en el mismo tipo de entidad. - Relación Binaria: Si hay solamente dos entidades involucradas en una relación. - Relación N-aria: dos o más entidades involucradas en una relación Construir un Modelo ER Los siguientes son los pasos para construir el Modelo ER: 1. Identificar las entidades: Lea las especificaciones de requerimientos cuidadosamente y enumere todos los tipos de entidades potenciales. Estos son objetos de interés en el sistema. 2. Eliminar las entidades duplicadas: asegurase de que dos entidades sean realmente dos tipos de entidad separadas. Recuerde nunca incluir al propio sistema como tipo entidad, por ejemplo modela un sistema de una oficina, los tipos de entidades pueden ser empleados, los puestos de trabajo y otros. No debe haber un tipo de entidad oficina porque la oficina es el sistema. 3. Enumerar los atributos de cada entidad: verifica si los tipos de entidad son realmente necesarios o si son solo atributo de otro tipo de entidad. Por ejemplo ¿ es número telefónico?
  • 6. Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba Una entidad o es solo un atributo ‘numero-telefonico’ de una entidad llamada Empleado? Si son atributos de otra entidad entonces elimínelo de la lista de entidades. 4. Marcar las claves primarias. 5. Definir las relaciones. 6. Examinar cada tipo de entidad para ver cómo se relaciona con otras entidades. 7. Describir la cardinalidad de las relaciones. 8. Eliminar las relaciones redundantes. Características del Modelo E/R Reflejan tan sólo la existencia de los datos, no lo que se hace con ellos Incluye todos los datos del sistema en estudio y, por tanto, no está orientado a aplicaciones particulares. Es independiente de las bases de datos y sistemas operativos concretos. No tiene en cuenta restricciones de espacio, almacenamiento ni tiempo de ejecución. Está abierto a la evolución del sistema. Proceso de Modelización Conceptual Autoevaluación 1.- El diagrama ER es parte del diseño físico a) verdadero b) falso 2.- El diseño conceptual es una actividad específica del DBMS a) verdadero b) falso
  • 7. . Universidad Politécnica Territorial Andrés Eloy Blanco Programa Nacional de Formación en Informática Ing. Lissette Torrealba 3.- La recolección y análisis de requerimientos son el segundo (2do) paso en el diseño de base de datos. a) verdadero b) falso 4.- Las ocurrencias individuales de un tipo de entidad se identifica de forma única por una clave a) verdadero b) falso 5.- un_____________, representa las entidades en un diagrama ER en la notación de Chen a) Cuadrado b) Rectángulo c) Circulo d) Diamante 6.- Cuales de las siguientes son grados de una relación a) Unario b) Binario c) N-ario d) Ningunas de las anteriores Referencias Bibliográficas IBM Capacitación (2008) Base de Datos I