Académique Documents
Professionnel Documents
Culture Documents
Existe un problema?
Definicin del Problema Es posible solucionarlo?
Anlisis LOGICO
Modelamiento
de datos
Diseo
FISICO
Construccin
Es lo que puede implementarse
fsicamente
Implementacin
Mantenimiento
BASE DE DATOS
Ing Edwin Estremadoyro Escobar
CICLO DE VIDA DE UN S.I.
Anlisis
Diseo
Tipos de relaciones:
Uno a varios
Las entidades se relacionan
entre si
Tipos de relaciones:
Uno a varios
Varios a varios Las entidades se relacionan
entre si
ALUMNO CURSO
Un alumno puede estar matri- Descripcion
Nombre
culado en uno o varios cursos Creditos
Direccin
Telfono Horas
Fecha Nac.
Un curso puede tener matricu-
DNI
lados a uno o varios alumnos
Tipos de relaciones:
Uno a varios
Varios a varios Las entidades se relacionan
entre si
Uno a uno
PERSONA DNI
Una persona esta identificada Numero
Nombre
por un Documento de identidad Mesa
Direccin
Telfono
Fecha Nac.
Un Documento de identidad
identifica a una persona
Cardinalidad Cardinalidad
ENTIDAD A ENTIDAD B
Opcionalidad Opcionalidad
CLIENTE FACTURA
CLIENTE FACTURA
ALUMNO CURSO
PERSONA DNI
FACTURA ALUMNO
# Numero # Codigo
Fecha Nombre
Importe Apellido
Direccion
Algunas entidades pueden ser identificadas por alguno de sus atributos naturales,
como por ejemplo el nmero de la factura
Otras entidades no pueden usar como Identificador a ninguno de sus atributos
naturales, por ejemplo, el nombre del alumno no servira por la posibilidad de
homnimos. En este caso se inventa un cdigo.
Ing Edwin Estremadoyro Escobar
MODELO ENTIDAD / RELACION
Acarreos:
A travs de las relaciones se pueden trasladar de una entidad a otra
los atributos identificadores.
Este traslado es llamado ACARREO.
CLIENTE FACTURA
# Codigo # Numero
Nombre Fecha
Apellido Importe
Direccion Codigo
Ruc
Este acarreo permite conocer a que cliente corresponde cada una de las facturas
Cuando hay acarreo se indica en el dibujo con una linea transversal a la relacin
Solo se pueden acarrear los identificadores
CLIENTE FACTURA
# Codigo # Numero
Nombre Fecha
Apellido Codigo
FACTURA
Numero Fecha Codigo
CLIENTE 235 25/06/2003 2145
Codigo Nombre Apellido 236 25/06/2003 2365
2365 Carlos Zevallos 237 25/06/2003 2145
2145 Hilaria Gaitan 238 25/06/2003 8563
8563 Joaqun Dela Gala 239 25/06/2003 2365
240 25/06/2003 2145
CLIENTE FACTURA
# Codigo # Numero
Nombre Fecha
Apellido
Numero
FACTURA
Numero Fecha
CLIENTE
235 25/06/2003
Codigo Nombre Apellido Numero
236 25/06/2003
2365 Carlos Zevallos 236-239
237 25/06/2003
2145 Hilaria Gaitan 235-237-240
238 25/06/2003
8563 Joaqun Dela Gala 238
239 25/06/2003
240 25/06/2003
ALUMNO CURSO
# Codigo_alu # Codigo_cur
Nombre Descripcion
Codigo_alu
ALUMNO CURSO
# Codigo_alu # Codigo_cur
Nombre Descripcion
Codigo_cur
ALUMNO CURSO
# Codigo_alu # Codigo_cur
Nombre Descripcion
LOGICO FISICO
ENTIDAD TABLA
ATRIBUTO COLUMNA
OCURRENCIA FILA
TABLA
FILAS
COLUMNAS