Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semanas 5 y 6
NOMBRE_ENTIDAD
ENTIDAD
Nombre_atributo
ATRIBUTO
1 N
CARDINALIDAD 1 1
N N
RELACION Nombre_
relacion
Ing. Alexander Ramirez C
LAS ENTIDADES EN UNA BASE
DE DATOS
¿Qué es una
persona ?
¿Una acción?
IMAGEN DE
los productos de la productos
tienda también se
pueden representar por
en un
una entidad. almacén
La existencia de esta
entidad se da por si misma
en el mundo real y se puede
almacenar cierta
información de todos los
vehículos en una empresa
¿ qué nos ?
interesaría saber
de una persona? En IMAGEN DE
una base de datos
Base de una persona
datos
• Sus nombres y
apellidos • ¿El color de sus ojos?
• Números de teléfono • ¿Su gusto musical?
• Dirección de residencia • ¿La comida predilecta?
• Ciudad de origen
• Numero de cédula ? • ¿el nombre de sus
abuelos?
Datos importantes de
Información No
un empleado en una
relevante
Ing. Alexander Ramirez C
empresa
LOS ATRIBUTOS DE UNA ENTIDAD
Entidad
Atributos
• ATRIBUTOS.
• Conjunto e
características que son
propias e identifican
plenamente la entidad
IMAGEN DE
una persona
• Sus nombres y
apellidos
• Números de teléfono
• Dirección de residencia
• Ciudad de origen
• Numero de cédula
• Código de barras
• Nombre del producto
• Ingredientes
• Fecha de fabricación
• Fecha de vencimiento
• Nombre del fabricante
• Número de lote.
Utilizando un
rectángulo y el PERSONAS
nombre de la entidad
para la entidad
Utilizando un ovalo
con le nombre del Nombres apellidos
Identificación
atributo ligado a la
entidad
PERSONAS
En el caso del os
vehículos:
La entidad
VEHICULOS
Utilizando un ovalo
con le nombre del Capacidada:
Num_placa Capacidad:p
Num_motor pasajeros
atributo ligado a la asajeros
entidad
VEHÍCULOS
Nombre_ Fecha_estreno
Cod_actor Nombres apellidos
ACTORES PELICULAS
Indicativo Clima
Código Nombre extensión
promedio
CIUDADES
De la información que
se observa, ¿ cual es
realmente importante a
la hora de registrar en
una base de datos y
cuales serían entidades
PRODUCTOS PRECIOS en una base de datos?
DESCRIPCIÓN
SUBTOTAL PROVEEDORES
PRODUCTO
MATERIAS
Ejemplo:
Esta entidad representa en abstracto un objeto que tiene ocurrencias
como (ingles, análisis y diseño, física)
CLIENTES EMPLEADOS
ALUMNOS
PERSONAS
CLIENTES EMPLEADOS
Todas las
entidades pueden
compartir algunos
ALUMNOS atributos
PERSONAS
is
a
nombre Nujm_cedula
PERSONAS apellidos
La línea curv
en la
is
a
PERSONAS
Hay exclusivid
is
a
«Distribuidora
Cada uno de los Lechesan»
proveedores
que entregan
productos son Jairo Garcia y
ocurrencias de Cia
la entidad PROVEEDORES
PROVEEDORES «Arroceros del
Valle»
«José
Garnica»
Cada uno de los
empleados es
una Mario
ocurrencias de
la entidad
Meléndez
EMPLEADOS EMPLEADOS
Javier
Castañeda
En la base de datos se
Rene almacenará la misma
información de cada uno como
Hurtado nombre, apellidos, teléfono..etc
Leche «el
Rodeón»
Cada uno de los
productos que Harinas «el
efectivamente
llegan serán trigal»,
ocurrencias de
la entidad
Arroz PRODUCTOS
PRODUCTO
«Doña
Maria»
Atún «el
pesquero será
Atún «el una ocurrencia
de la entidad
pesquero» PRODUCTOS
que tiene los
mismos
atributos de
otros productos
Ocurrencia 1
Ocurrencia 21
Nombre:»Atun el
ombre:»Leche el pesquero
odeon» Código Fecha_venci Undiad_medida «
miento codigo:C48
odigo:B43
Fecha de vencimiento:
echa__vencimiento: Fecha 01/10/2012
1/11/2013 Nombre producción
Unidad de medida: cm
nidad de medida: cm cubicos
ubicos
Fecha_de producción:
echa_de produccción:
PRODUCTOS 01/06/2012
1/06/2012
apellidos
Importante: los
atributos se
Ing. Alexander Ramirez C
representan con su
nombre dentro de
un círculo y los
¿Cómo se representan los atributos identificadores?
Fecha_produ
Nombre ccion
PRODUCTOS
ALTERNATIVOS:
PRIMARIO:
Cuando hay varios atributos
Un atributo seleccionado para
identificadores para la misma
diferenciar todas ocurrencias de
entidad.
la entidad.
(la entidad tiene mas de un
Toda entidad debe tener al menos
identificador
uno.
Ejemplos: Ejemplo:
Número_ Número_
cedula cedula
¿cuál de los
dos será el
Número_
cedula identificador
La elección
primario?.. depende de las
necesidades
concretas
El atributo apellidos
a su vez esta
apellido1 apellido2 compuesto por
apellido1 y
Nombre apellido2
apellidos El nombre se
compone de dos
atributos: nombre y
apellidos
Nombre_
completo
mes año
dia
La fecha se
Fecha de compone de tres
nacimiento atributos: dia, mes
y año
CARACTERISTICAS:
Su valor se obtiene
aplicando una fórmula Se puede calcular la
(normalmente a partir del edad a partir de otro
valor de otros atributos). atributo que haya
EDAD
determinado la fecha
no se almacenarán en la de nacimiento y
base de datos. teniendo en cuenta la
fecha actual
Su valor se obtendrá en el
momento en que sea Edad= Fecha actual-fecha
necesario aplicando la nacimiento
fórmula asociada a ellos. E
TOTAL
VENTA El total de la venta se
Se representan en un
obtiene al multiplicar
diagrama ER mediante un
el valor unitario por
óvalo con línea discontinua.
la cantidad vendida
Atributos Multivaluados
pueden representar
varias ocurrencias). Una
persona puede tener
varios teléfonos
Atributos Calculados. (
se obtienen a partir de
otros atributos), la
edad, el total de una
factura. etc
Relación:
Es una asociación o
vínculo que se genera
entre dos o mas
entidades.
Número de
nombre entidades que
intervienen
Reflexivas: 1 entidad
Tipos de relaciones:
Binarias o 2 entidades
de grado2:
Ternarias. 3 entidades
O de grado 3:
PROVEEDORES Imagen de
SUMINISTRAN PRODUCTOS proveedores y
productos
Imagen de
empleados
EMPLEADOS REALIZAN PEDIDOS diligenciando
documentos
PROVEEDORES Imagen de
SUMINISTRAN PRODUCTOS proveedores y
productos
Entidad 1 Entidad 2
La producción de
película sucede e
un año
determinado
Director
película
Rol
Fecha de
estreno
Se
transforma:
Lo que era un
Una nueva
rol o papel del
entidad con
personaje
atributos
SUPERVISOR
EMPLEADO SUPERVISA
SUBORDINADO
«Queso
Ahora analizaremos la cantidad Descremada»
de ocurrencias que pueden
intervenir en la relación «Yogurt Ligth»
(para N)
En general:
Existen tres tipos de correspondencias:
Uno a uno (1:1) ( A cada ocurrencia en A le corresponde única ocurrencia en B)
1 1
DEPARTAMENTOS DIRIGE JEFES
1
N
DEPARTAMENTO laboran EMPLEADOS
1
N
PROPIETARIOS compra VEHICULOS
Siempre y cuando exista la restricción en el requerimiento:
«Para cada vehículo como condición se registrarán con un
solo propietario».
Cada propietario puede comprar varios vehículos.
Pero de acuerdo a la restricción: a cada vehículo le Ing.
corresponde unCsolo
Alexander Ramirez
propietario
CARDINALIDAD MAXIMA
Muchos a muchos ( N:N) A cada ocurrencia en A
le pueden corresponder muchas ocurrencias en B y
viceversa
N N
ALUMNOS PARTICIPAN CURSOS
Leche el Rodeón
Distribuidora lechesan
Leche descremada
Jairo García y Cia
Frijol Granel
Milki Ltda
Detergente AZ
Escoba 1.8 mc
PROVEEDORES
PRODUCTOS
En un
departamento
pueden trabajar
muchas personas
En una película
pueden participar
muchos actores,
pero a su vez un
actor puede
actuar en varias
películas
Finalmente:
Un proveedor puede
no haber
suministrado ningún
producto.
Así mismo un
producto es
suministrado al
menos por un
proveedor y como
máximo por uno de
ellos. proveedores Bodega desocupada
En un almacén se venden
productos, allí solo hay una
caja registradora, en ella se
atiende uno por uno todos sus
Una persona pagando clientes, y a cada cliente se le
En la caja registradora factura de una sola vez uno o
mas artículos:
SUPERVISOR
EMPLEADO (0:1)
SUPERVISA
El supervisor tie
subordinados ningu
SUBORDINADO muchos emplead
(0:n)