Вы находитесь на странице: 1из 40

EL MODELADO DE

DATOS
Escuela de Ingeniería DESARROLLO DE UN CASO
De Sistemas

BASE DE DATOS

Dr. Luis Boy Chavil


GUIA PARA EL MODELADO
DE DATOS
GUIA PARA EL MODELADO DE DATOS
Problemas:
• La información que hemos recolectado
está dispersa, desordenada y en algunos
casos confusa.
• La representación de los objetos,
entidades y atributos es compleja.

DR. LUIS BOY CHAVIL


ANÁLISIS DE DOCUMENTO FUENTE

Los documentos fuente que pueden


consultarse, son:
• Estudios previos
• Estatutos de la empresa
• Informes relacionados
• Reglamentos

DR. LUIS BOY CHAVIL


REGLAS DE NEGOCIO

Las reglas de negocio son las políticas


que se aplican en las empresas para:
• Restringir las operaciones de
negocios.
• Delimitar las actividades
• Resguardar la integridad de los datos
• Evitar dentro de lo posible las fallas
en las operaciones
• Establecer las posibles contingencias

DR. LUIS BOY CHAVIL


ENTIDADES Y RELACIONAMIENTOS

• Desarrollar la descripción resumida


de las características del sistema
para identificar las entidades
potenciales.
• Establecer la referencia entre las
entidades.
• Finalmente, identificar los atributos
que describen a cada entidad.

DR. LUIS BOY CHAVIL


MODELADO DE ENTIDADES

• Modelar solamente Entidades y


Relacionamientos; pero sin atributos.
• En este punto, podemos intentar
establecer el modelado de entidades
a nivel semántico.

DR. LUIS BOY CHAVIL


MODELADO DE DATOS CON ATRIBUTOS

Es el resultado de la definición de los


atributos con tipos de datos, relaciones
y relacionamientos aplicados en los
pasos anteriores de tal manera que
ahora podremos tener una visión
integral y más amplia del sistema de
procesamiento de base de datos.

DR. LUIS BOY CHAVIL


CASO PRÁCTICO
CASO: CONTROL DE ESTUDIANTES Y DOCENTES

INFOCUR es un Centro de Enseñanza


de cursos de Informática que para sus
actividades cuenta con un moderno
Laboratorio de cómputo con 20
computadoras conectadas en red a un
servidor y un servicio de Internet
permanente.

DR. LUIS BOY CHAVIL


CASO

INFOCUR organiza el dictado de los


cursos en forma mensual para
estudiantes agrupados en: Clases
Particulares a un costo de S/. 250.00, o
para estudiantes en Clases Grupales a
un costo de S/. 130.00; asi también
para estudiantes de Empresas cuyo
costo es de S/. 450.00.

DR. LUIS BOY CHAVIL


CASO

Los horarios para las “clases


particulares” son desde las 8:00 am
hasta las 4:00 pm, los lunes, miércoles
y viernes a razón de 2 horas por clase
y de 8:00 am hasta las 5:00 pm, los
martes y jueves a razón de 3 horas por
clase.

DR. LUIS BOY CHAVIL


CASO

• Para las “clases grupales” se programan


los horarios en las noches a partir de las
5:00 pm hasta las 11:00 pm, los lunes,
miércoles y viernes a razón de 2 horas por
clase y los martes y jueves a razón de 3
horas por clase.

• Las “clases a empresas” se dictan los


sábados y domingos en el horario de 8:00
am a 1:00 pm.

DR. LUIS BOY CHAVIL


CASO

Los docentes son de tiempo completo y


de tiempo parcial. Los docentes de
tiempo completo reciben un sueldo
mensual y los de tiempo parcial según
el número de horas dictadas.

DR. LUIS BOY CHAVIL


CASO

• Al Centro de estudios, le gustaría


desarrollar un sistema de información para
registrar la matrícula de los estudiantes en
la modalidad de estudio que haya elegido
y los cursos que han tomado asi como los
docentes que les han dictado; se desea
saber además cuántos y qué cursos ha
dictado cada docente y qué secciones se
encuentran actualmente en vigencia, asi
como cuál es la cartera de Empresas
actualmente vinculadas a la Institución.

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Subrayado

• INFOCUR organiza el dictado de los


cursos en forma mensual para
estudiantes agrupados en: Clases
Particulares a un costo de S/.
250.00, o para estudiantes en
Clases Grupales a un costo de
S/. 130.00; así también para
estudiantes de Empresas cuyo
costo es de S/. 450.00.

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Subrayado

• Los horarios para las “clases


particulares” son desde las 8:00 am
hasta las 4:00 pm, los lunes,
miércoles y viernes a razón de 2
horas por clase y de 8:00 am hasta
las 5:00 pm, los martes y jueves a
razón de 3 horas por clase.

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Subrayado

• Los docentes son de tiempo


completo y de tiempo parcial. Los
docentes de tiempo completo reciben
un sueldo mensual y los de tiempo
parcial según el número de horas
dictadas.

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Subrayado

• Al Centro de estudios, le gustaría


desarrollar un sistema de información para
registrar la matrícula de los estudiantes
en la modalidad de estudio que haya
elegido y las cursos que han tomado asi
como los docentes que les han dictado; se
desea saber además cuántos y qué cursos
ha dictado cada docente y qué secciones
se encuentran actualmente en vigencia,
asi como cuál es la cartera de Empresas
actualmente vinculadas a la Institución.
DR. LUIS BOY CHAVIL
POSIBLES ENTIDADES

• Cursos
• Estudiantes (En clases particulares, en
clases grupales, y de Empresas)
• Horarios
• Docentes (De tiempo parcial y de tiempo
completo)
• Matrículas
• Secciones
• Empresas

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Referencia

• Cursos
– Esta entidad es fuerte, pues contiene
todos los datos que se refieren a los
cursos de Informática que se dictan en
la Institución.
• Estudiantes
• Los datos de los estudiantes van en
una entidad fuerte. Para el caso
descrito, se distinguen hasta tres sub
tipos de estudiantes:
DR. LUIS BOY CHAVIL
POSIBLES ENTIDADES-Referencia

• Estudiantes de clases Particulares


– Los que solicitan el dictado de un curso en su
propio domicilio.
• Estudiantes de clases Grupales
– Los que asisten a las clases de aula en la
Institución.
• Estudiantes de Empresas
– Los que laboran en las empresas, quienes se
benefician con el dictado de los cursos de
capacitación.

DR. LUIS BOY CHAVIL


POSIBLES ENTIDADES-Referencia

• Estudiantes de clases Particulares


– Los que solicitan el dictado de un curso en su
propio domicilio.
• Estudiantes de clases Grupales
– Los que asisten a las clases de aula en la
Institución.
• Estudiantes de Empresas
– Los que laboran en las empresas, quienes se
benefician con el dictado de los cursos de
capacitación.

DR. LUIS BOY CHAVIL


HORARIOS

• La entidad Horarios se refiere a la


descripción de todos los horarios
programables, según las
restricciones descritas. Vá en una
entidad Fuerte

DR. LUIS BOY CHAVIL


DOCENTES

• Los datos de los docentes van en


una entidad fuerte. Aquí podemos
distinguir hasta dos tipos de
docentes:
– Docentes de tiempo completo: Los que
ganan sueldo mensual
– Docentes de tiempo parcial: Los que
ganan por hora dictada

DR. LUIS BOY CHAVIL


MATRÌCULAS

• Las matrículas ocurrirán en cada


apertura de un curso, de manera que
debe ir en una entidad Débil. Aquí se
registrará los datos de los
estudiantes matriculados en las
secciones programadas.

DR. LUIS BOY CHAVIL


SECCIONES

• Las secciones programadas


contienen los datos de los docentes,
horarios y cupos por curso; asi como
las fechas de inicio y término de los
cursos a dictar en cada periodo. Esta
entidad es Débil, pues sus datos se
renuevan en cada programación de
secciones.

DR. LUIS BOY CHAVIL


EMPRESAS

• Esta entidad almacenará los datos de


las empresas a las que se está
dando el servicio de capacitación. Se
define en una entidad Fuerte.

DR. LUIS BOY CHAVIL


RELACIONAMIENTO-ESTUDIANTES

DR. LUIS BOY CHAVIL


RELACIONAMIENTO: DOCENTES

DR. LUIS BOY CHAVIL


RELACIONAMIENTO: DOCENTES y SECCIONES

Un docente puede dictar


en cero, una o muchas
secciones y además, un
docente no define a la
sección, sólo es parte de
ella, de manera que la
relación irá de DOCENTES
a SECCIONES y será de
tipo No Identificatoria.

DR. LUIS BOY CHAVIL


RELACIONAMIENTOS: SECCIONES y CURSOS

• Un curso se puede dictar


en cero, una o muchas
secciones, además, los
cursos no identificarán a
las secciones por lo que
la relación irá de los
CURSOS a las
SECCIONES.

DR. LUIS BOY CHAVIL


RELACIONAMIENTOS: SECCIONES y HORARIOS

• Una o más secciones


pueden estar en el
mismo horario y los
horarios no definen a las
secciones, de ahí que
usaremos una relación
No Identifi-catoria.

DR. LUIS BOY CHAVIL


RELACIONAMIENTO: SECCIONES y MATRÌCULAS

• Una sección si define a


una matrícula de ma-
nera que usaremos una
relación identificatoria y
además, una sección
contiene una o muchas
matrículas.

DR. LUIS BOY CHAVIL


RELACIONAMIENTO: MATRÌCULAS y ESTUDIANTES

• Un estudiante puede
realizar una o muchas
matrículas y el
relacionamiento es
Identificatorio, es decir,
un estudiante define una
matrícula determinada.

DR. LUIS BOY CHAVIL


RELACIONAMIENTO: EMPRESAS y DEEMPRESAS

• Finalmente, agregamos
la relación existente
entre las entidades
DEEMPRESAS y
EMPRESAS ya que aquí
se mostrará cualquier
alusión a una empresa
en la entidad que define
a los estudiantes de
empresas.

DR. LUIS BOY CHAVIL


DR. LUIS BOY CHAVIL
DR. LUIS BOY CHAVIL
TAREA

• Utilizando Erwin, elabore el modelado de datos


lógico en los niveles: Entidad, Definición y con
atributos; del siguiente caso:
• COMPRA-VENTA DE UNA EMPRESA QUE
FABRICA CALZADO..

DR. LUIS BOY CHAVIL


EL MODELADO DE
DATOS
Escuela de Ingeniería DESARROLLO DE UN CASO
De Sistemas

BASE DE DATOS

Dr. Luis Boy Chavil

Вам также может понравиться