Professional Documents
Culture Documents
Transformaci�n conceptual-interna
(Esquema conceptual)
Nivel Conceptual<-- Transf. Conceptual/Interna-->Nivel interno(BD almacenada)
MODELO DE DATOS
Conjunto de conceptos que pueden servir para describir la estructura de una BD
(tipos de datos, sus v�nculos y las restricciones que deben cumlir esos datos).
CONCEPTOS
Campo o atributo: Unidad menor de informaci�n sobre un objeto almacenado el la BD.
Ejemplo: NoID, CAT_Doc
Llave o clave: Atributo o conjunto de atributos de un art�culo que define que cada
ocurrencia del art�culo de la BD sea �nico.
Ejemplo: En el art�culo profesor:
Capos: NoID, Nombre, Cat_Doc
Llave: NoID
Valores significativos
Min-card(E1, A)=0=>
E1 tiene una participaci�n opcional en la asociaci�n.
Min-card(E1, A)>0=>
E1 tiene una participaci�n total u obligatoria.
Ejemplo:
Asociaci�n A:
TRAB---<>---DPTO
Min-card(TRAB, A)=0 => Existen trabajadores que no est�n asignados a ning�n
departamento.
Ejemplo:
Asociaci�n A:
ATLETA--<>--DEPORTE
Si Max-card(ATLETA, A)=2 =>Ning�n atleta practica m�s de 2 deportes.
Si Max-card(ATLETA, A)=N
=>practicar un # arbitrario de deportes.
Definici�n de cardinalidad
Si Min_card(E1, A)=m1 y Max_card(E1,A)=M1
Si Min_card(E2, A)=m2 y Max_card(E2,A)=M2
Entonces:
La cardinalidad de E1 en A=(m1, M1)
La cardinalidad de E2 en A=(m2, M2)
Representaci�n de la cardinalidad
(m2,M2) (m1,M1)
E1-----<>-----E2
CONCLUSIONES:
1) El SDB Almacena informaci�n y permite a los usuarios recuperarla y actualizarla
en base a peticiones.
2) En la arquitectura ANSI SPARC los datos en cada uno de los 3 niveles est�n
descritos por esquemas.
3) Las transformaciones entre los esquemas proporcionan la independencia l�gica y
f�sica de los datos.
4) El modelo ER es sem�ntico. Sus diagramas son comprensibles por los expertos de
la aplicaci�n.