Está en la página 1de 21

Niveles de Abstraccin de una

base de datos

Nivel de visin 11 2
2 n
n
(vistas parciales)

Nivel conceptual
(vista comunitaria)

Nivel fsico
(modo de
almacenamiento)
Vistas Esquema
conceptual
FECHA
SOLICITUD DE CRDITO (aa-mm-dd)
No
SOCIO AHORRO PERSONAL
SOLICITANTE
# cdula # cdigo
APELLIDOS
NOMBRES * nombres Propietario * cuota de ahorro actual
CARGO
* apellidos de * cuota de ahorro anterior
SALARIO MENSUAL ACTUAL $
No DE LA CUENTA CONAVI
CONTRATO
- o direccin residencia de * fecha de cambio de c uota
INDEFINIDO T.FIJO F.V.C.(aa-mm-dd
) o telfono residencia * incentivo Hidramsa
CRDITO SOLICITADO * fecha de ingreso a AH * aporte mensual al fondo
LNEA DE CRDITO
* fecha de ingreso a Hidramsa de solidaridad
CALAMIDAD DOMSTICA OBSERVACIONES
LIBRE INVERSIN * cargo
EDUCACIN
VIVIENDA
* salario mensual
CANTIDAD $
* fecha de vencimiento del parte de
PLAZO (meses) Firma contrato conformado CONT ROL DE AMORT IZACIN
CC.
* nmero de cuenta CONAVI por
RECUERD E:
-SI EL MONTO SOLICITADO SUPERA 2 VECE S EL MONTO AHORRADO A LA FE CHA DE SOLICITUD, U STED DE BE TENE R COD EUDOR QUE RE SPALDE SU D EUDA
# fecha de pago
- SI TOMA UN CRDITO PARA UNA TERCE RA PERSONA, U STED SER EL NI CO RESPON SABLE ANT E AH
# nmero de cuota
USO EXCLUSIVO JUNTA AH AHORRO T OT AL
* pago total
FECHA INGRESO AH CUOTA PROMEDIO MONTO AHORRADO # cdigo * abono de capital
conformado
PRSTAMOS ACTUALES por # fecha * abono de inters corriente
PLAN DE CUENT AS O
CUOTA MORA * monto * abono de inters por mora
TIPO MONTO TOTAL MENSUAL SALDO NETO (No meses) parte de
PASADA ACTUAL MOVIMIENT O ECONMICO * reevaluacin de cuota?
1
2
* reevaluacin de plazo?
LI.LIBRE INVE RSIN; CA: CALAMIDAD ;ED:EDU CACIN;VI:VIVIENDA

CAPACIDAD:
* saldo neto adeudado
CRDITO (total) PAGO (mensual) $
de * cuota mnima siguiente
MONTO APROBADO$ PLAZO (meses) CUOTA MENSUAL $ PRST AMO controlado
DTF (%e.a.) * nmero de cuotas faltantes
A PARTIR DE * Ingresa o por
INTERS ANUAL
conformado # nmero o nmero de consignacin
INTERS MENSUAL egresa dinero? por * fecha solicitud
APROBACIN DE LA JUNTA
NOMBRE APRUEBA APROBADO SI
parte * fecha de estudio
MARIA EUGENIA RAMO S V.
S N NO FECHA
* Socio de * monto solicitado
HECTOR FA BIO ECHEVE RRI OBSERVACIONES
* monto aprobado para
SANDRA M. MONTOY A A.

dentro LNEA DE CRDIT O


ELAS DARO BARRERA G.
* plazo solicitado
CLARA V. ME SA O.
de # cdigo
* plazo aprobado
* descripcin
* aprobado?
* % DT F
Dos vistas de * inters corriente
usuario final INVERSIN
* inters por mora

# nmero de inversin
conformado para T IPO DE INVERSIN
* fecha de inversin
por
* fecha de recuperacin dentro de # cdigo
parte de inversin
* descripcin
de * valor inversin
o utilidades esperadas
o utilidades netas oferente de
en
ENT IDAD FINANCIERA

CONTROL DE AMORTIZACIN DE PRSTAMOS


# cdigo
* nombre
Prstamo No. * nombre del contacto
GAST O
SOCIO * apellidos del contacto
FECHA DE PRESTAMO VENCIMIENTO
conformado # cdigo * telfono
MONTO NUMERO TOTAL DE CUOTAS por
INTERES MENSUAL % INTERES DE MORA %
# fecha
FECHA DE PRIMERA CUOTA CUOTA MNIMA MENSUAL parte * descripcin
de * monto
CUOTA VALOR SALDO
No FECHA AMORTI ZACI N INTER S NETO OBSERVACIONES
CAPITAL MORA
($) ($) ($) PENDIENTE
(#)
conformado
por
parte FONDO DE SOLIDARIDAD
de
# fecha
* monto

Subesquema de un
esquema global Esquema general
Independencia de datos
Es una caracterstica de las bases de datos que permiten
modificaciones en la definicin de un esquema sin afectar, en la medida
de lo posible, la reescritura del esquema inmediatamente superior..

Nivel de visin 1 2 n

Ind. lgica

Nivel conceptual

Ind. fsica

Nivel fsico
Proceso de desarrollo
REQUERIMIENTOS INFORMTICOS DE LA
ORGANIZACIN
FASE

Diseo
Anlisis Conceptual de
la Base de Datos

Modelo E-R
Diseo
Diseo lgico

Modelo Relacional
Construccin Implementacin
de la Base de Datos

Modelo Fsico
Introduccin al Modelado

Qu es un modelo?.
Para qu se usan o sirven los modelos?.
Ejemplos de diferentes tipos de modelo.
Caractersticas de un "buen" modelo?.

5
Modelos en Bases de Datos

Tipos conceptual (E-R, diagrama de


clases UML, modelo de
objetos semnticos)
lgicos (jerrquico, en red,
relacional, objeto-relacional)
fsico (mquinas, DBMS, archivos.)

6
Modelo Entidad Relacin
El Modelo E-R es el ms usado para el
modelamiento conceptual de B.D.
Propuesto por Peter Chen en 1976.
La ANSI lo seleccion como el modelo
estndar en 1988.
El modelo E-R fue mejorado por otros
autores como Richard Barker.

Base de Datos I (2009- 7


02)
Modelos de Datos

Representan las propiedades estructurales


de los objetos de inters: atributos y
relaciones entre los objetos y las
restricciones que cumplen.
Ejemplo de un diagrama
entidad-relacin

EMPLEADO
# * carn DEPARTAMENTO
* nombre asignado a
# * nmero
* apellido
responsable * nombre
o cargo
de * ubicacin
* fecha enganche
o salario
o comisin
subordinado
de
jefe
de
Conceptos bsicos

Entidad - Representa una clase de objetos de la realidad, de la que


se necesita mantener y conocer informacin.
Relacin - Representa una conexin entre los objetos de una o ms
entidades.
Atributo - Representa una propiedad bsica que caracteriza a una
entidad o a una relacin.
Entidades
Es una cosa de inters, en el entorno que se quiere modelar, de la cual se
necesita guardar informacin para el buen funcionamiento de sus sistemas
informticos.

Convenciones:

1. Para dibujar las entidades en el diagrama E-R se utilizan cajas, con bordes
redondeados, de cualquier dimensin.
2. Cada entidad lleva un nombre nico en mayscula y en singular.
3. Puede ir un nombre sinnimo entre parntesis. Los sinnimos son tiles
cuando dos grupos de usuarios usan diferentes nombres para referirse a una
misma entidad.
4. Los nombres de los atributos deben ir en minsculas.
EQUIPO
PROYECTO
Ejemplos: # referencia
fabricante # cdigo
marca nombre
fecha de compra fecha de inicio
fecha de finalizacin
Relaciones (1/2)
Una relacin es una asociacin bidireccional, significativa y nombrable entre dos
entidades, o de una entidad consigo misma. Cada relacin asocia una instancia
de cada una de las entidades involucradas en ella.

La sintaxis de una relacin, permite una lectura:

debe una o varias


Cada entidad1 puede ser (o estar) nombre-relacin una y slo una entidad2

Ejemplo
La relacin entre PROFESOR y CURSO es:
Cada CURSO puede ser dictado por uno y slo un PROFESOR.
Cada PROFESOR puede ser el docente de uno o ms CURSOS.
Relaciones (2/2)
Cada direccin de una relacin tiene caractersticas que se deben
especificar en el modelo E-R:

Un nombre - por ejemplo dictado por, asignado a


Una opcionalidad (una cardinalidad mnima).
Un grado o cardinalidad mxima.

La cardinalidad mnima se representa con:


Si es obligatoria (debe ser o estar)
Si es opcional (puede ser o estar)

El grado o cardinalidad mxima se representa con:


Si la relacin se puede dar con una o
varias instancias de la otra entidad
Si la relacin slo se puede dar con
una y slo una instancia de la otra entidad.
Ejemplos de Relaciones

comprado
TIQUETE por
PASAJERO
poseedor
de

ARRENDADOR generador ALQUILER


de
originado
por

OPERARIO encargado
MAQUINA
de
manejada
por
Ejemplo de relaciones

Para leer la relacin entre EMPLEADO y DEPARTAMENTO:

asignado
EMPLEADO a
DEPARTAMENTO
responsable
de

Primero se leer de izquierda a derecha:


Cada EMPLEADO debe ser asignado a un, y slo un, DEPARTAMENTO.

Ahora, si se lee de derecha a izquierda, sera:


Cada DEPARTAMENTO puede ser responsable de uno o varios un EMPLEADOS.
Matriz de relaciones

CLIENTE ARTICULO ORDEN BODEGA

CLIENTE Generador
de
ARTICULO Comprado Almacenado
mediante en
ORDEN Hecha por Para la compra
de
BODEGA Sitio de
almacenamiento

Se recomienda hacer esta matriz, previamente al modelo E-R,


cuando sean muchas las entidades que se tengan que
modelar.
Matriz de relaciones primer paso

CLIENTE ARTICULO ORDEN BODEGA

CLIENTE Generador

de
ARTICULO Comprado Almacenado

mediante en
ORDEN Hecha
por Para la compra
de

BODEGA Sitiode
almacenamiento
Matriz de relaciones

CLIENTE ARTICULO ORDEN BODEGA

CLIENTE Generador
de
ARTICULO Comprado Almacenado
mediante en
ORDEN Hecha por Para la compra
de
BODEGA Sitio de
almacenamiento

Tarea: Hacer el modelo E-R a partir de esta matriz


Ejemplo de Relaciones

Dos relaciones distintas entre las


mismas entidades
Relaciones recursivas

Por ejemplo,
La aerolnea
AeroRepblica es de
otra: Copa Airlines
Relaciones supertipo/subtipo

EMPLEADO
# Nmero
* Nombre
* Apellidos
TEMPORAL
DE PLANTA
* Valor hora
*Salario
* Valor hora extra

DEPARTAMENTO EMPRESA
# nit
# Cdigo * responsbale

También podría gustarte