Professional Documents
Culture Documents
Caractersticas de la BD
Control centralizado sobre los datos: reduce redundancias,
evita inconsistencias, facilita el control de estndares, mayor
seguridad
Integrada pues es una unificacin de varios archivos de datos
independientes donde se reduce la RD
Integrada
Empleado
Inscripcin
Nombre
Costo
Direccin
Curso
Departamento
Salario
Compartida:
La informacin sobre departamentos es compartida por
varios usuarios distintos, en este caso por el
Departamento de Personal y por el Departamento de
Capacitacin.
Nivel Visin.- Ejm los cajeros del banco solo ven parte de la
base de datos que tiene informacin sobre las cuentas de los
clientes
Un sistema de BD incluye:
Datos
Hardware
Software
Usuarios
Software: Lenguaje de
Manipulacin de Datos ( DML )
Manipulacin de datos.
Un DML es un lenguaje que permite a los usuarios manipular
los datos.
Administrador de la BD (DBA)
Persona encargada de la administracin de la BD.
Funciones:
Diseo y Funcionamiento de la BD
Se inicia con los requerimientos conceptuales de los usuarios
finales. Estos deben satisfacer :
Diseo y Funcionamiento de la BD
Permitir la fcil modificacin en los medios de hardware y
software cambiantes
Bases de Datos
Modelo Entidad Relacin
Mg. Ana Lucia Benegas Ramos
Entidad
Una persona, lugar, cosa, concepto o suceso,
real o abstracto, de inters para la empresa" .
Entidad
Prstamo
Persona
Asignatura
Auto
Atributos
Cualquier caracterstica o propiedad que describe a una entidad y
cada instancia de una entidad especfica.
atributo
Persona
Nombre
Apellido
Edad
Telfono
Auto
Patente
Marca
Modelo
Motor
Color
Simples y Compuestos
Atributos simples son no divisibles: nombre, apellido,
sexo, edad.
Dominio
N_
persona
Persona
Nombre
Primer_apellido
Segundo_apellido
Monovalorados y Multivalorados
Monovalorados: un solo valor para una entidad:
fecha_nacimiento
Multivalorado: tienen lmites inferior y superior en el nmero
de valores para una entidad.
Entidad empleado con el atributo nmero-telfono.
atributo multivalorado
Cliente
Nmero_telfono
Almacenados y derivados
Almacenados: aquellos guardados en la BD.
Derivados: aquellos que es posible calcular o derivar a partir de
datos almacenados.
Entidad cliente tiene un atributo edad y tb. atributo fecha-denacimiento. Se puede calcular edad a partir de fecha-denacimiento y de la fecha actual.
atributo derivado
Cliente
F_nac
Etiqueta
Edad
F_nac
Claves
Atributo o conjunto de atributos de una entidad, capaces de
identificar unvocamente una instancia de la misma.
clave
Auto
Patente
Marca
Modelo
Motor
Color
Modelo
Motor
Color
Peugeot
207
1.6
Rojo
Mercedes
Benz
Peugeot
W116
3.0
Verde
207
1.6
Rojo
Patente
Marca
Modelo
Motor
Color
GF6534
Peugeot
207
1.6
Rojo
W116
3.0
Verde
207
1.6
Rojo
DE8743 Mercedes
Benz
MU8732 Peugeot
Proyecto
Nombre
Nmero
Localidad
Claves
La clave es elegida por el diseador dentro de un
conjunto de atributos que cumplen con la condicin
de identificar una instancia de entidad.
Relaciones
Correspondencia entre dos entidades.
Relacin
Persona
Auto
Persona
posee
Auto
es _de
Auto
Atributos en relaciones
A veces los atributos no son propios de ninguna entidad
Sino del hecho mismo de la relacin:
Se representan igual que los atributos de las entidades.
Atributos en relaciones
Fecha_compra
Persona
compra
Auto
(cardinalidad)
R
Ejemplo:
Una persona puede comprar muchos autos y un auto es
comprado por una sola persona.
Persona
N
compra
Auto
1
compra
Auto
Persona
M
compra
Auto
(mnimo, mximo)
(mnimo, mximo)
R
Aplicado a un ejemplo:
Una persona puede comprar mnimo 1, mximo varios
(1,1)
(1,N)
compra
Auto
Entidad dbil
Es dbil cuando depende de otra para su existencia, sin la cual
no tiene sentido.
Entidad Dbil
Libro
(1,1)
(1,N)
tiene
Ejemplar
Ejemplar
Nmero
Estado
Posicin
Generalizacin.
Existe una jerarqua de tipos en la que se definen
Persona
Hombre
Mujer
Herencia de atributos
Los atributos de los supertipos son heredados por los subtipos.
Cliente y empleado heredan los atributos de persona.
Cliente se describe mediante C.I., nombre y ciudad y
adicionalmente por el atributo direccin; empleado se describe
mediante C.I, nombre y ciudad y adicionalmente por el atributo
sueldo.
Persona
CI
Nombre
Ciudad
(p,s)
Direccin
Cliente
Sueldo
Empleado
Empleado
Persona
(t,s)
(t,e)
Hombre
Egresado
Mujer
Administrativo
Docente
Estudiante
Estudiante
(p,e)
(p,s)
Titulado
Ingenieria
Postgrado