Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELADO
Objetivos
recolección y análisis
de requerimientos
desarrollo del esquema
entidad-relación
modelado físico
Entrevista con el usuario
REALIZALA!
Actividad
• Plantear un escenario en el que se
requiera de una base de datos.
– Definir que información se desea obtener de la
base
– Determinar los clientes de la base de datos
– Definir reportes o formas actuales para el
manejo de la información
Modelo Entidad-Relación
permite conocer las
relaciones existentes
entre atributos
describe los
tipos de datos indica
restricciones
Entidades
personas cosas
lugares eventos
Ejemplos de Entidades
• Deseo conocer cual es el curso mas
vendido.
• Se almacenará información de las
tareas que cada empleado realiza
dentro de la empresa.
• Actualmente cada cliente hace una
evaluación del curso, instructor,
instalaciones y material.
Entidades Fuertes y Débiles
Actividad
• Encontrar las entidades presentes en la
fase de entrevista.
• Categorizar a las entidades en fuertes y
débiles
Atributos
Atributo nombre
Atributo fecha
4 Mayo 2018
Atributo día Atributo mes Atributo año
Ejemplos de Atributos
• CURSO
– Clave del curso
– Nivel
– Duración
– Temario
• VENTA
– Curso vendido
– Fecha
– Costo
Instancias de Entidad
• CURSO
– Clave del curso. bd-001
– Nivel - B
– Duración – 5 días
– Temario – Introducción, Modelado...
• VENTA
– Curso vendido. bd-001
– Fecha. 15/06/2008
– Costo. $10,000
Atributos Clave
UEA Inscripción
Clave UEA Id inscripción
Nombre Grupo
Nivel Fecha
Horario Matricula
Tipos de Atributos Llave
• Simples
– Un solo atributo
• Compuestas
– Dos o más atributos
• Subrogadas
– Atributos agregados
Atributos Monovalauados y
Multivaluados
monovaluados:
Inscripción
sólo pueden
tener un valor
Id inscripción
para una
instancia Grupo
Fecha
Grupo Matricula
Clave UEA
Nombre
Lunes
multivaluados:
pueden tener
Nivel mas de un
valor en la
Horario Martes
instancia
Dominio
Hugo Alumno
Paco
Luis Matricula
Elena Nombre
Blanca
Coral Apellido Paterno
…
Apellido Materno
email
Grupo
Clave UEA
Nombre Lunes 07:00-08:30
Nivel Martes 08:30-10:00
Miércoles 07:00-08:30
Horario Jueves 08:30-10:00
Viernes 07:00-08:30
Atributos Derivados
Artículos
requiere de
Id articulo procesamiento extra
cuando los datos
se
Id pedido fuente cambian
obtiene a
partir de
Numero artículos
otros
atributos Precio unitario
Costo total
Atributos Convenciones
Darle un nombre adecuado es conveniente
por claridad, ya sea Para el manejo o la
documentación
Actividad
• Definir para cada entidad , los atributos
, identificadores, atributos derivados y
dominios
• Verificar que con los atributos actuales
se puede obtener toda la información
que el usuario requiere
Relación
asociación entre
entidades
Relaciones
Se inscribe
Alumno Grupo
tiene
Relaciones Tabla de Verbos
• Para proponer las relaciones hay que
buscar los verbos o preposiciones en
las entrevistas de los clientes.
• Es conveniente construir una tabla de
verbos para hallar la relaciones
relevantes para el diseño.
REALIZALA!
Actividad
• Encontrar las relaciones que existen
entre las entidades
Conectividad
CURP: PALH661024HDFBYG07
Cliente
CURP
Nombre: Blanca Silva
1:1
Celular: 5555688722 CURP: SILR650402MDFBYG07
Domicilio: Av Hidalgo Poniente 46
Genero: Femenino
Entidad Federativa: EDOM
1:1
CURP: SILR650402MDFBYG07
Ejemplo (2 de 2)
Serie
Streaming
Propietario: Netflix
1:1 Productor: Netflix
M:1
Series: Scorpion, Perdidos en el espacio Streaming: Netflix
Propietario: Sony
Productor: CBS
Actividad
• Definir la conectividad de las relaciones
encontradas en la actividad anterior
Cardinalidad
• Define el número de instancias
asociadas entre entidades.
2
Renta Autos
REALIZALA!
Actividad
• Definir la cardinalidad de las relaciones
encontradas
Dependencia de Existencia
UEA Temario
Clave UEA Clave Temario no puede existir
temario si no tiene
Nivel Unidad una UEA asociada
Alumno Inscripción
Actividad
• Definir la dependencia de existencia de
las relaciones encontradas
Resumen