Descripción del proyecto
LAS BASES DE DATOS TEMPORALES TIENEN COMO OBJETIVO OFRECER UN MARCO COMUN A TODAS LAS APLICACIONES DE BD QUE REQUIERAN ALMACENAR Y/O MANIPULAR DATOS TEMPORALES DE DIFERENTE PROCEDENCIA Y NATURALEZA, YA QUE PERMITEN UNIFICAR EL CONCEPTO DE TIEMPO DESDE EL PUNTO DE VISTA DE SU SIGNIFICADO, SU REPRESENTACION Y SU MANIPULACION, AUNQUE A SIMPLE VISTA PUEDA PARECER QUE LA INCORPORACION DEL TIEMPO EN UNA BD ES UNA TAREA DIRECTA Y HASTA SENCILLA, RESULTA DE UNA GRAN COMPLEJIDAD YA QUE, NO SOLO HAN DE INCORPORARSE ESTRUCTURAS NUEVAS Y OPERACIONES PROPIAS, SINO QUE TAMBIEN SE VEN AFECTADOS LOS OPERADORES CLASICOS DE MANIPULACION DE DATOS (INSERCION, BORRADO Y ACTUALIZACION) CUANDO LA INFORMACION PRESENTE EN LA BD ES DE TIPO TEMPORAL; TAL ES EL CASO, POR EJEMPLO, DE LA ACTUALIZACION, QUE NO CONSISTE YA EN MODIFICAR EL CONTENIDO DE UNA FILA ESPECIFICADA Y SUSTITUIRLA POR LA ANTERIOR, SINO EN ¿CERRAR¿ LA VERSION RECUPERADA DANDOLA POR ¿NO VIGENTE¿ O ¿HISTORICA¿ E INSERTANDO UNA FILA NUEVA CON LOS DATOS ACTUALIZADOS, LOS TRABAJOS QUE APARECEN EN LA LITERATURA SE HAN CENTRADO BASICAMENTE EN LA EXTENSION DEL MODELO RELACIONAL CLASICO DE BD PARA INCORPORAR LOS ELEMENTOS DE ESTE NUEVO DOMINIO, PERO QUEDAN TODAVIA SIN RESOLVER UNA AMPLIA GAMA DE PROBLEMAS DE GRAN INTERES, COMO SON:¿ DEFINIR UN DOMINIO UNIFICADO Y COMPLETO PARA DATOS TEMPORALES QUE CAPTURE TODA SU SEMANTICA, EN ESTE PUNTO MERECE ESPECIAL INTERES EL ESTUDIO DE LA TRANSFORMACION Y EQUIVALENCIA ENTRE LOS DISTINTOS NIVELES DE GRANULARIDAD EN QUE PUEDE ESPECIFICARSE UN DATO TEMPORAL, EN SU ESTADO ACTUAL, LAS BD TEMPORALES OBLIGAN AL USUARIO A FIJAR LA GRANULARIDAD DE UN ATRIBUTO TEMPORAL, QUE QUEDA DETERMINADA DE FORMA PERMANENTE PARA TODOS LOS VALORES DE DICHO ATRIBUTO, ASI MISMO, LAS CONSULTAS DEBERAN HACERSE TAMBIEN CONFORME A LA GRANULARIDAD FIJADA, LO QUE IMPIDE HACER CONSULTAS TALES COMO: ¿PERSONAS QUE LLEVAN MAS DE TRES MESES TRABAJANDO¿ SUPONIENDO QUE EL TIEMPO TRABAJADO SE HAYA EXPRESADO EN DIAS,¿ LA INCORPORACION DEL DOMINIO TEMPORAL EN EL MODELO DE BD RELACIONAL DIFUSO, PARA PODER REPRESENTAR Y MANIPULAR INFORMACION TEMPORAL IMPRECISA DEL TIPO ¿ALREDEDOR DE UN MES¿, ¿DOS O TRES DIAS¿,¿ MEDIANTE MECANISMOS RELACIONALES EXCLUSIVAMENTE,¿ HACER UNA INCORPORACION DEL DOMINIO TEMPORAL ANALOGA A LA EXPUESTA EN EL PUNTO ANTERIOR PERO EN EL MODELO DIFUSO ORIENTADO A OBJETO DE BD, APROVECHANDO LAS VENTAJAS DE ESTE PARADIGMA PARA LA DEFINICION DE CLASES, LA CREACION DE METODOS Y LA CAPACIDAD PARA JERARQUIZAR ESTE DOMINIO GRACIAS A LA HERENCIA,¿ HACER UN ESTUDIO COMPARATIVO DE AMBAS APROXIMACIONES INTENTANDO APROVECHAR LAS VENTAJAS QUE CADA UNA DE ELLAS APORTA CON EL FIN DE UNIFICARLAS EN UN SISTEMA OBJETO-RELACIONAL DE BD DIFUSAS,¿ DESARROLLAR LIBRERIAS QUE EXTIENDAN LAS EXISTENTES EN EL SGBD ORACLE, DE MANERA QUE LA FUNCIONALIDAD QUE ESTAS APORTEN PUEDA SER EXPLOTADA POR CUALQUIER USUARIO O APLICACION, ESTE PUNTO ES DE GRAN INTERES PARA LAS EMPRESAS Y ORGANIZACIONES INTERESADAS EN LOS RESULTADOS DEL PROYECTO, YA QUE NO NECESITAN DE LA CREACION DE APLICACIONES ESPECIFICAS PARA HACER USO DE LA FUNCIONALIDAD DISPONIBLE, LA ELECCION DEL SGBD NO ES ARBITRARIA; LAS EMPRESAS QUE APOYAN EL PROYECTO TRABAJAN TOTAL O PARCIALMENTE CON ORACLE,CREEMOS QUE ESTOS OBJETIVOS JUNTO CON LAS CARENCIAS QUE PRESENTAN LOS DESARROLLOS Y ESTUDIOS REALIZADOS HASTA EL MOMENTO SOBRE ESTE TEMA, JUSTIFICAN NUESTRA DEDICACION Y LA PETICION DE ESTE PROYECTO, SOFT COMPUTINGFUZZY SETSFUZZY TIMEFUZZY DATABASES