Diseño Avanzado de Un Base de Datos
Diseño Avanzado de Un Base de Datos
(PNFI)
T.S.U.:
Profesor:
Manrique Guerra Jefferson Jose
Ing. Franklin Tailhardat
C.I.: 20.565.554
Ramos Martinez Andreymar
C.I.: 20.565.440
Salazar Ramírez Emirelis
C.I.:19.125.458
Fuentes Rivas Wilfredo
C.I.: 185867009
Sección: 83 y 74
Enero 2.016
Diseño Avanzado de un Base de datos
Activas, una SGBD activo es aquel, que bajo ciertas condiciones, y de manera
automática ejecuta acciones anteriormente especificadas, todo ello sin
intervención del usuario. Es decir una especie de BD + super-triggers (BD
relacional con triggers no es una BD activa). Se puede subdividir en dos modelos
que lo constituyen:
Temporales: ¡no existen los datos!, adiós datos; bienvenidos los datos temporales
(dato + tiempo). Cada dato tendrá información de tiempo válido (cuando ese dato
es, o ha sido, válido en el MundoReal) y de tiempo transaccional (cuando ese dato
ha estado en la BD). Es decir, ahora no se guarda información, bueno si, pero se
guarda junto con su evolución en el tiempo. Todavía es un campo muy ligado a la
investigación, a pesar de que son realmente muy interesantes.
Un error típico en este punto es poner una entidad para un objeto/individuo del
que sólo hay un ejemplar:
Otro error típico es poner una o más entidades con nombres propios: Una
entidad hace referencia a un tipo de individuos u objetos, NUNCA A UN
INDIVIDUO U OBJETO EN PARTICULAR: yo tendré la entidad/tabla "coches",
pero no la entidad/tabla "FRG-6578 Audi A9".
Lo mismo ocurre con los atributos de una entidad/tabla (campos de una tabla):
Yo tendré el campo "apellidos", pero nunca el campo "garcía"
NOTA: Suele ser útil enunciar los hechos, eventos, etc. con frases lo más
completas posible. Por ejemplo:
Otro error más común todavía es no considerar un espacio de tiempo largo, sino
sólo un instante.
Esquema Conceptual
--Modelo Entidad-Relación:
Entidad
Relación (interrelación)
Atributo:
Identificador:
Jerarquía de generalización