0% encontró este documento útil (0 votos)
8 vistas34 páginas

Sesion 02 - El Modelo Conceptual

Cargado por

Jesus San
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas34 páginas

Sesion 02 - El Modelo Conceptual

Cargado por

Jesus San
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SESIÓN /2

EL MODELO CONCEPTUAL

/ EL MODELO CONCEPTUAL Y SU REPRESENTACIÓN GRÁFICA


/ IMPORTANCIA DEL MODELO CONCEPTUAL Y SU DISEÑO
/ VENTAJAS DEL DISEÑO CONCEPTUAL
/ ELEMENTOS DEL MODELO CONCEPTUAL
/ EJEMPLO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ INTRODUCCIÓN

• En esta sesión veremos mas en detalle qué es el Modelo Conceptual, los elementos que lo
componen y su respectiva representación gráfica.
• Se usarán las Convenciones para representar las Entidades, Atributos, identificador.
• Se realizara la representación gráfica de una relación y la descripción de la relación.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
EL MODELO CONCEPTUAL

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ EL MODELO CONCEPTUAL / DEFINICION

Definición del modelo conceptual


• El modelo conceptual no se ocupa de implementar la
base de datos real. Funciona a un nivel muy alto,
traduciendo los problemas del mundo real y los
requisitos comerciales en un marco conceptual que es
fácil de entender y que, por esta razón, puede
comunicarse también a los no expertos.
• Solo se enfoca en identificar las entidades que serán
parte de la base de datos y las relaciones entre ellas, es
decir, las operaciones o asociaciones que existen entre
ellas. Es muy eficaz para comprender y definir los
procesos comerciales de la empresa.
/ EL MODELO CONCEPTUAL / DEFINICION

Definición del modelo conceptual


• Entonces, si intentáramos una definición de modelo de
datos conceptual, podríamos decir que un modelo de
datos conceptual es una representación de la estructura
general de datos requerida para llevar a cabo los
requisitos comerciales (lo que significa respaldar los
procesos de la empresa, registrar eventos comerciales y
realizar un seguimiento del desempeño) y esto
independientemente de cualquier software específico,
sistema de gestión de base de datos o estructura de
almacenamiento de datos.
/ EL MODELO CONCEPTUAL / DEFINICION

Definición del modelo conceptual


• Conocido también como Modelo E/R Conceptual
• Fue propuesto por Peter Chen en 1976
• Los elementos que lo conforman son ( y que se desarrollaran
con amplitud mas adelante son):
– Entidad
– Relación
– Cardinalidad
– Atributo
/ EL MODELO CONCEPTUAL Y SU REPRESENTACIÓN GRÁFICA/ FASES EN EL
DISEÑO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ EL MODELO CONCEPTUAL Y SU REPRESENTACIÓN GRÁFICA

Es la herramienta para poder comunicar y plasmar nuestra percepción de la realidad.


Son representaciones de algún hecho del mundo que nos interese, en el caso de la ingeniería de
sistemas interesaría por ejemplo modelar organizaciones, datos o procesos de negocios.
Para expresar los modelos requerimos de lenguajes.

1:1 1:1
PERSONA monta CABALLO
1:1

usa

1:M
ARMA

MUNDO REAL (Universo del discurso) MODELO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
IMPORTANCIA Y VENTAJAS DEL MODELO
CONCEPTUAL Y SU DISEÑO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

• El Modelo conceptual es importante por que muestra una descripción


global de cada una de las entidades de interés para la organización.

• El desarrollo del diseño conceptual de la base de datos no se ayuda de


herramientas automáticas. Pero el producto final se puede diagramar
en herramientas como Microsoft Visio, Power Point o MS Word

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

Para el correcto desarrollo del modelo, es clave contar con la


colaboración de un usuario, en el equipo de diseño.

Al ser un esquema simple y no técnico, los usuarios pueden


aprender fácilmente lo suficiente sobre diseño conceptual, para
orientar a los diseñadores en sus decisiones.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

Una influencia fuerte del usuario final sobre las decisiones de


diseño es muy recomendable.

Entender las características de las bases de datos mejora la


claridad contractual entre los grupos implicados, es decir,
usuarios y diseñadores.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

El diseño conceptual es independiente de un DBMS*


particular. Esta característica genera algunas ventajas:
1. La elección del DBMS se puede posponer, y el esquema
conceptual puede sobrevivir a una decisión tardía de cambiar
el DBMS objetivo.
2. Si el DBMS o los requerimientos de la aplicación cambian, el
esquema conceptual puede aún usarse como punto de partida
de la nueva actividad de diseño.
3. Las diferentes bases de datos, descritas mediante su
esquema conceptual, se pueden comparar en un marco
homogéneo de trabajo.
*DBMS = Database Management System ó Sistema de Gestión de base de datos
(ejemplo: SQL Server, MySQL, Oracle)
NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

El argumento final en favor del diseño conceptual subraya la


utilidad de los esquemas conceptuales después de finalizado el
proceso de diseño.

Así, la ventaja final y posiblemente más importante del diseño


conceptual y su documentación facilitan el entendimiento de los
esquemas de datos y de las aplicaciones que los utilizan y, por
ende, su transformación y mantenimiento.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ IMPORTANCIA Y VENTAJAS DEL MODELO CONCEPTUAL Y SU DISEÑO

• Herramienta de comunicación para audiencias no técnicas y


técnicas.
• Permite la Implementación de múltiples DBMS.
• Las bases de datos y aplicaciones son mas adaptables a los
cambios.
• Las bases de datos y aplicaciones representan mejor a las
necesidades de los negocios y usuarios finales.
• Disminuye horas de diseño inicial y posterior mantenimiento.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
ELEMENTOS DEL MODELO CONCEPTUAL Y SU
REPRESENTACION GRAFICA

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL

• Los elementos que conforman el modelo conceptual son:


– Entidad
– Relación
– Cardinalidad
– Atributo
/ ELEMENTOS DEL MODELO CONCEPTUAL/ENTIDAD

• Representa un objeto concreto o abstracto que existe en alguna realidad.


• Entidades concretas:
• Personas: Empleado, Cliente
• Lugares: Almacén, Departamento
• Cosas: Producto, Equipo.
• Entidades abstractas:
• Conceptuales: Curso, Proceso de producción
• Eventos: Factura, Orden de Compra, Matrícula

• Tiene propiedades o características que deseamos almacenar en una Base de


Datos.
• Toda entidad debe ser nombrada en singular
• Cada elemento de una entidad se conoce como Instancia
• Todos las instancias deberían tener las mismas atributos
/ ELEMENTOS DEL MODELO CONCEPTUAL/ENTIDAD

Condiciones de existencia

Cuando analizamos la realidad que deseamos modelar, debemos


identificar las entidades que participan. Para que una entidad
pueda existir, se debe verificar que cumpla con estas dos
condiciones:

1. Una Entidad debe tener varias instancias


2. Una entidad debe tener varios atributos
/ ELEMENTOS DEL MODELO CONCEPTUAL/ENTIDAD

“Una entidad debe tener varias instancias”


 Las instancias de una entidad son también llamadas
ocurrencias.
 Ocurrencias de la entidad “PAIS”: Perú, Bolivia, Canadá,
etc.
 Ocurrencias de la entidad “INSTRUCTOR”: José León, Víctor
Balta, Amanda Sánchez
 Ocurrencias de la entidad “CURSO” : Aplicaciones I, Diseño
y Programación de Base de Datos, Aplicaciones
Empresariales I
/ ELEMENTOS DEL MODELO CONCEPTUAL/ENTIDAD

“Una entidad debe tener varios atributos”


 Los atributos son las características de una entidad.
 Los atributos de la entidad “PAIS” podrían ser Nombre,
Población, Fecha de fundación, etc.
 Los atributos de la entidad “INSTRUCTOR” serian Nombre,
Apellidos, Fecha de nacimiento, Sexo, Especialidad,
Teléfono , Email, etc.
 Los atributos de la entidad “CURSO” serian código,
nombre, créditos, ciclo, etc.
/ ELEMENTOS DEL MODELO CONCEPTUAL/ENTIDAD

Representación de las Entidades

• El nombre debe estar en singular y mayúsculas.


• Una entidad se representa gráficamente como un rectángulo que
encierra al nombre de la entidad.
• Ejemplos:

CURSO PROFESOR ALUMNO


/ ELEMENTOS DEL MODELO CONCEPTUAL/RELACIÓN

Las relaciones …
• Representan conexiones, vínculos o asociaciones entre entidades.
• Se representa con líneas rectas (no diagonal).
• No se usan flechas, ya que una relación siempre es bi-direccional.
• En el modelo conceptual una relación se representa como un rombo, con
el verbo que explica la relación, en la parte interior y en minúscula.
• Importante, siempre emplee verbos en infinitivo y empiece a leer las
relaciones siempre desde uno (en singular) en ambas direcciones

EJEMPLO A EJEMPLO B

PROFESOR enseña ALUMNO PROFESOR enseña

ALUMNO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/CARDINALIDAD

La cardinalidad, también llamada multiplicidad, establece


cuántas instancias de una entidad están relacionadas con una
instancia de la otra entidad.

Según su cardinalidad, las relaciones pueden ser:

– De uno a uno
– De uno a muchos
– De muchos a muchos

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/CARDINALIDAD

Encontrando la Cardinalidad

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/CARDINALIDAD

Encontrando la Cardinalidad

Tips para definir la correcta cardinalidad:

• Identificar la relación con un verbo en infinitivo ( el mas cercano a la


definición )
• La lectura de la relación debe ser bidireccional: De arriba abajo y
viceversa o de izquierda a derecha y viceversa.
• La lectura SIEMPRE empieza con “UN” o “UNA”
• El usuario debe establecer las reglas para una precisa
interpretación de la cardinalidad.
• En caso de no tener alguna regla, apele a su experiencia y sentido
común

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/CARDINALIDAD

Encontrando la Cardinalidad

EJERCICIOS

A continuación se muestran pares de entidades que dentro de la realidad en


estudio tienen una relación. Defina el verbo y cardinalidad para cada una de los
pares de entidades

FACTURA –CLIENTE
PRODUCTO- PROVEEDOR
CURSO- ALUMNO
PROFESOR-CURSO
EMPLEADO-DISTRITO
PAIS-PERSONA
FACTURA-PRODUCTO
MEDICO-CITA
EMPLEADO-PUESTO
EMBARCACION-CAPITAN
PASAJERO-ASIENTO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/ATRIBUTOS

Los atributos…
• Un atributo es una característica o propiedad de una entidad.

• Un atributo debe servir para describir o identificar a una instancia de la


entidad.

• Existe un atributo especial conocido como Atributo Identificador, el cual


identifica de forma única a una instancia de la entidad. Típicamente es un
número o código que no se repite.
• Los atributos identificadores serán , en el modelo lógico y físico las
llamadas Llaves Primarias.

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
/ ELEMENTOS DEL MODELO CONCEPTUAL/ATRIBUTOS

• Forma de representar los atributos de una Entidad en el Modelo Conceptual :


– Se usan óvalos o elipses unidos con la entidad mediante una línea recta
– El atributo identificador se subraya

Nombre

ALUMNO Dirección

Teléfono

Número
de lista

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
EJEMPLO

NOMBRE DEL CURSO  SESIÓN XX © 2018 ISIL. Todos los derechos reservados
A partir del siguiente supuesto diseñar el modelo entidad-relación conceptual

La clínica “SAN IGNACIO” necesita llevar un control informatizado de su gestión de pacientes y


médicos.
De cada paciente se desea guardar el código, nombre, apellidos, dirección, población, provincia,
código postal, teléfono y fecha de nacimiento.
De cada médico se desea guardar el código, nombre, apellidos, teléfono y especialidad.
Se desea llevar el control de cada uno de los ingresos que el paciente hace en el hospital.
Cada ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se
guarda el código de ingreso (que se incrementará automáticamente cada vez que el paciente
realice un ingreso), el número de habitación y cama en la que el paciente realiza el ingreso y la
fecha de ingreso.
Un médico puede atender varios ingresos, pero el ingreso de un paciente solo puede ser
atendido por un único médico. Un paciente puede realizar varios ingresos en el hospital.

Tomado del ejercicio 6 entregado en la presente sesión


Solución: Ejercicio de ejemplo

Código Habitación Fecha Código Nombre Apellidos

1:M 1:1
INGRESO atiende MEDICO
1:M

realiza

1:1
PACIENTE

Código Nombre Apellidos


Ejercicios

En base a los ejercicios del documento


“Lab 1.1 Casos Modelo Conceptual” y
empleando Power Point, desarrolle el modelo
E/R conceptual para cada ejercicio del citado
documento
Conclusión

• Se logro definir que es el modelo conceptual , su importancia


y se conocieron los elementos que lo conforman: Entidad,
Relación y Atributos.
• En base a ello se logro implementar diagramas de modelos
conceptuales de acuerdo a los casos planteados.
• El alumno podrá ahora aplicar estos conocimientos y
convenciones de los gráficos usados para representar un
modelo conceptual, en diferentes realidades planteadas por
el docente.

34

También podría gustarte