Cardinal i Dad
-
Upload
llumylka-mercedes-chavez-gonas -
Category
Documents
-
view
256 -
download
0
description
Transcript of Cardinal i Dad
-
Chachapoyas, Octubre de 2014
FILIAL CHACHAPOYAS
CURSO : Sistemas de Informacin II
DOCENTE : Ing. Juan Miguel Custodio Llontop
TEMA : Cardinalidad
FACULTAD DE CIENCIAS EMPRESARIALES
ESCUELA ACADMICO PROFESIONAL DE CIENCIAS CONTABLES
Y FINANCIERAS
-
Definiciones de Entidades
Un objeto de inters para el negocio
Una clase o categora de una cosa
Un nombre de una cosa
Un sustantivo
Una cosa significante acerca del cual
el negocio necesita informacin
Ejm.Empleado,departamento,proyecto
-
Definiciones de Atributos
Sustantivos usados para describir
las entidades
Piezas especficas de informacin
el cual necesita ser conocido y por
lo tanto almacenadas
Una entidad necesita tener
atributos, pero solo los de inters
para el negocioEjm:Ent. Empleado:cdigo,nombre, sueldo
-
Diagramando Entidades
Cuadro de borde suave
Singular, nombre nico en
mayscula
Nombre sinnimo opcional
Nombres de atributos en minscula
MEMBRESIA
COMPAIA
(CLIENTE)
EMPLEADO
nombre
fecha_nacim
DEPARTAMENTO
-
Instancias de Entidades
DEPARTAMENTO
Jefe de Oficina
VentasPersonal Finanza
EMPLEADO
-
Identificando y Modelando Entidades
Identifique un sustantivoEs sto significante ?
Hay informacin acerca de lo que el negocio
necesita mantener ?
Es sto un grupo o una instancia ?
Nombre la entidad
Escriba una descripcin de ello
Identifique un poco de atributos y UID
Dibuje un cuadro de borde suave para ello
-
Ejercicio en clase -
Solucin
CURSO
cdigo
nombre
pago
longitud
ESTUDIANTE
nombre
num_fono
INSTRUCTOR
nombre
num_fono
-
Definiciones de Relacionamientos
La manera que una entidad se relaciona a
otra entidad
Las reglas del negocio que enlazan en
conjunto las necesidades de informacin
del negocio
Lo que una cosa tiene que hacer con otra
Una asociacin nombrada entre entidades
-
Relacionamientos Bi-direccionales
INSTRUCTOR CURSO
-
Convenciones de Diagramacin
Una lnea entre dos entidades
Nombre de relacionamientos en minscula
Opcionalidad (cardinalidad mnima)
Obligatorio - debe ser
Opcional - puede ser
Grado (cardinalidad mxima)Uno o ms
Uno y slo uno
-
Convenciones de Diagramacin
COPIA TITULO
muchos obligatorio opcional uno
(pata de gallo)
-
Sintaxis de Relacionamientos
Cada entidad 1 ( o ) nombre del ( o ) entidad 2
relacionamiento
debe ser
puede ser
uno o ms
uno y sola-
mente uno
Entidad opcionalidad nombre grado entidad
sujeto objeto
-
Validacin - solucin en clase
EMPLEADO DEPARTAMENTOasignado a
responsable por
Cada EMPLEADO debe ser asignado a uno y slo un DEPARTAMENTO
Cada DEPARTAMENTO puede ser responsable por uno o ms EMPLEADOS
Nota: leer Primero de izquierda a derecha y luego lo
contrario
-
Validacin - solucin en clase
ESTUDIANTE CURSOMatriculado en
Tomado por
Cada ESTUDIANTE puede estar matriculado en uno o ms CURSOS
Cada CURSO puede ser tomado por uno o ms ESTUDIANTES
-
Tipos de Relacionamientos
M : 1
M : M
1 : 1
-
Relacionamientos 1:1
AUTOMOVIL CONDUCTOR
Es conducido
por
El conductor
de
Representa una fotografa en el tiempo
-
Nombrando al Relacionamiento
Cada ttulo esta disponible como una
copia y cada copia es de un ttulo
ExistenciaNombreGrado
OpcionalidadValidacin
COPIA TITULO
de
disponible
como
-
Opcionalidad de atributos
PERSONA
* codigo
* nombre
o titulo
* sexo
o peso
En un futuro en la etapa
de diseo de la BD esto
se declarar como Null
o No Null
-
Detallar atributos
PERSONA
nombre
PERSONA
apellido
nombre
Se debe verificar que un atributo no sea
derivado o clculo de otros existentes tales
como Totales,Contadores etc ejm
Promedios,total de ventas ....
Los atributos derivados son redundantes