Вы находитесь на странице: 1из 5

1

Fundamentos de Bases de Datos 1


Calidad de Esquemas Conceptuales
Calidad de Esquemas Conceptuales.
Para asegurar la calidad de los esquemas
conceptuales se define un conjunto de
propiedades que se deben chequear durante y
al final de su desarrollo:
Completitud.
Correctitud.
Minimalidad.
Expresividad.
Explicitud.
Maximizar
Balancear
Fundamentos de Bases de Datos 2
Calidad de Esquemas Conceptuales
Completitud
Un esquema es completo cuando representa
todas las caractersticas relevantes del
problema.
Chequeo:
Controlar que todos los conceptos del problema
estn representados en alguna parte del
esquema.
Controlar que todos los requerimientos sean
realizables con el esquema.
Leer el resultado y compararlo con la
descripcin original
2
Fundamentos de Bases de Datos 3
Calidad de Esquemas Conceptuales
Correctitud.
Hay dos tipos.
Sintctica: Habla de la forma en que se
especifica el esquema con respecto al lenguaje
usado para hacer esa especificacin.
Semntica: Habla de la forma en que la
especificacin representa el problema.
Fundamentos de Bases de Datos 4
Calidad de Esquemas Conceptuales
Correctitud Sintctica.
Un esquema es correcto sintcticamente
cuando las distintas partes de ste estn
construidas correctamente con respecto al
lenguaje utilizado.
Ej: Las agregaciones se construyen sobre una
relacin, no sobre dos entidades cualesquiera u otra
cosa.
E1
E2
E1
E2
X

3
Fundamentos de Bases de Datos 5
Calidad de Esquemas Conceptuales
Correctitud Sintctica.
Chequear:
Existencia de cardinalidades en cada relacin.
Existencia de atributos determinantes en cada
entidad. Si no existen, entonces verificar que
sea entidad dbil con respecto a otra.
Existencia de una y slo una relacin y todas
las entidades que intervienen en la misma
dentro de cada agregacin.
Fundamentos de Bases de Datos 6
Calidad de Esquemas Conceptuales
Correctitud Semntica.
Un esquema es correcto semnticamente si
cada elemento del problema se representa
utilizando estructuras adecuadas.
Chequear y/o Responder para cada concepto
del problema (de la realidad):
Atributo o Entidad o Relacin?
Una sola categora de entidades o ms de una?
Una Relacin es binaria o mltiple?
Cul es el mecanismo de determinacin del conjunto
de entidades?
Las cardinalidades y totalidades, tienen sentido?
En general: la representacin, tiene sentido con
respecto a la realidad?.
4
Fundamentos de Bases de Datos 7
Calidad de Esquemas Conceptuales
Minimalidad.
Un esquema es minimal si cualquier elemento
de la realidad aparece slo una vez en el
esquema.
Chequear:
Donde est representado en el esquema cada
elemento de la realidad.
A qu elemento de la realidad corresponde
cada elemento del esquema.
Controlar atributos calculados.
Fundamentos de Bases de Datos 8
Calidad de Esquemas Conceptuales
Expresividad.
Un esquema es expresivo si representa la
realidad en una forma natural que puede ser
fcilmente comprensible usando slo la
semntica del modelo.
Profesores
Instructores
Seminarios
Cursos
Ayudantes
Dicta
Dicta
Ofrece
Ofrece
Apoyan
Profesores Instructores
Seminarios Cursos
Ayudantes Apoyan
Staff Ens. Oferta Ens. Ofrece
5
Fundamentos de Bases de Datos 9
Calidad de Esquemas Conceptuales
Explicitud
Un esquema es explcito si no utiliza ms
formalismos que el diagrama E-R.
Si un mismo estudiante tiene 2 tutores,
entonces el tipo de uno es PHD y el otro
es MSC.
Estudiantes
Posgrado
Profesores
Tutor
Tipo
n
2
Estudiantes
Posgrado
Profesores
Tutor Msc
Tutor Phd
n
1 1
n
Fundamentos de Bases de Datos 10
Calidad de Esquemas Conceptuales
Calidad de Esquemas: Resumen
Hay cinco propiedades fundamentales a controlar:
Completitud.
Correctitud.
Minimalidad.
Expresividad.
Explicitud.
Para las tres primeras propiedades se definieron
criterios elementales de Chequeo.
Todas las propiedades se deben balancear, buscando
un buen diseo:
Hay que buscar esquemas completos y correctos,
minimales, expresivos y explcitos.

Вам также может понравиться