You are on page 1of 7

Especifican la Estructura de Almacenamiento y Mtodos de acceso, mediante un

conjunto de Instrucciones, las cuales definen los detalles de implementacin, que se


ocultan a los usuarios.
Los valores de los datos almacenados, deben satisfacer restricciones de consistencia:
Restricciones de Dominio: Se debe asociar un dominio de valores posibles a cada
atributo (enteros, tipo carcter, fecha/hr). Esto restringe los valores que puede
tomar.
Integridad Referencial: Asegurar que un valor que aparece en una relacin para un
conjunto de atributos dado aparece tambin para un determinado conjunto de
atributos en otra relacin.
Asertos: Cualquier condicin que la BD debe satisfacer siempre. Cuando se crea ,
el sistema comprueba su validez. Ejemplo cada cliente tiene como mnimo una
cuenta con un saldo mnimo de 1000.00
Autorizacin: Diferencias entre los usuarios en cuanto al tipo de acceso que se les
permite a diferentes valores de los datos de la BD.
Se elige un Modelo de Datos y se traduce a un Esquema
de BD, el cul da una visin general detallada de la Emp.
Se revisa para confirmar que los requisitos se satisfacen
y no entran en conflicto entre s, elimina la redundancia.
La atencin se centra en describir los datos y relaciones
ms que especificar detalles del almacenamiento fsico.
En trminos del Modelo Relacional, el proceso se refie-
re a que atributos y como agruparlos para formar tablas
a) Usar el Modelo Entidad-Relacin.
Como

b) Conjunto de Algoritmos
Normalizacin
MODELOS LOGICOS BASADOS EN REGISTROS.
Se usan para describir los niveles externo y lgico. Permiten desarrollar y especificar la
estructura lgica de la base de datos
JERARQUICOS
RED
RELACIONAL

MODELOS LOGICOS BASADOS EN OBJETOS.


Adems de especificar lo que se representar en la BD, pretenden incorporar significado
a los datos, como la representacin de objetos, atributos y relaciones.
MODELO ENTIDAD RELACIN (MER)
MODELO ORIENTADO A OBJETOS

MODELOS FISICOS DE DATOS


Describen los detalles de cmo se almacenan los datos, estos modelos estan pensados
para especialistas en computadoras, no para los usuarios finales normales.
MODELO UNIFICADOR.
MEMORIA DE ELEMENTOS
1.2 - CLAVES.
Es una forma de especificar la manera de distinguir las entidades que
pertenecen a un conjunto de entidades dado.
La diferencia entre ellas se especifica en trminos de sus atributos.

1.2.1 CONJUNTO DE ENTIDADES.


SUPERCLAVE.
Conjunto de uno o ms atributos que tomados en su conjunto permiten
identificar de forma unvoca una entidad.
Ejemplos: Cve_cte
Cve_cte y Nombre_cte
CLAVE CANDIDATA.
Son superclaves mnimas. Conjuntos distintos de atributos pueden servir como
claves candidatas. (Nombre_cte y Calle_cte).
Entonces Cve_cte, Nombre_cte , Calle_cte son Claves Candidatas,.
Cve_cte y Nombre_cte juntos no son , porque Cve_cte por si solo es una clave
candidata.
CLAVE PRIMARIA.
Es el medio principal de identificar entidades dentro de un conjunto de entidades.
La clave Primaria se usa para denotar la clave candida. (No debe cambiar).
El banco esta organizado en Sucursales, las cuales tienen un nombre nico y
se controlan los activos correspondientes a cada una, estas se encuentran
en diferentes ciudades.
Para que el banco pueda considerar a una persona como su cliente requiere
del nombre y direccin de la persona.
El banco ofrece a los clientes, prestamos y cuentas, las cuales las controla a
travs de numero de identificacin nicos
Las cuentas pueden tener ms de un titular.
A un cliente se le pueden hacer varios prestamos, pero el queda como titular
de los prestamos,, los cuales los manejan con nmeros nicos, estos
prestamos son otorgados por las sucursales.
Se hace un seguimiento de los pagos que corresponden a cada prestamo
solicitado por los clientes.
El banco controla a sus empleados, y les asigna un numero de empleado,
guarda su direccin, telfono y fecha de contratacin.
1.- ANALISIS
Determinar las especificaciones o necesidades mediante entrevistas con
los usuarios de la BD y de la Empresa.
a) Como esta organizado el Banco ?
R= por sucursales, que estn ubicadas en diferentes ciudades.
b) Puede haber una o ms sucursales en cada ciudad que tengan nombre
igual ?
R= No , se usan nombres nicos.
c) Que parte controla el banco en cada Sucursal ?
R= se reportan los activos de cada sucursal .
d) Como identifican a los clientes, ? Por su nombre ?
R= No, se les asigna un nmero de identificacin a cada uno.
e) Cual es la informacin que se requiere que los clientes proporcionen?
R= Su nombre , calle y ciudad en la que viven
f) Que ofrece el Banco a sus clientes ?
R= El cliente puede obtener una o ms cuentas y puede solicitar prestamos.
g) Las cuentas pueden ser mancomunadas, es decir una cuenta puede tener
varios titulares ?
R= Si
h) Como controlan las cuentas
R= Cada cuenta tiene un nmero diferente y se tiene guardado el saldo y
ltima fecha en la cual el cliente acceso su cuenta.
i) Y los prestamos tambin son manejados como las cuentas, es decir, el
cliente puede solicitarle al banco varios prestamos un prstamo lo
pueden solicitar varios clientes ?
R= No, el banco puede hacer varios prestamos a un cliente pero, un
prstamo no puede tener varios titulares.
.......
Gracias.