BASE DE DATOS TEMPORALES EN SISTEMAS DE PRESTACIONES MEDICAS Alumno: Haehnel Andrés Fecha de la presentación: 23/07/2014.

Slides:



Advertisements
Presentaciones similares
Base de datos Equipo: Jazmín Reyes López Lizbeth Martínez Lem Karla Alondra Canett Hernandez.
Advertisements

Bitácora electrónica(blog) con requisitos de acceso e interactividad PARCIAL 3 Q I.
EL COMPUTADOR. INDICE  Qué es Qué es  El software El software  El hardware El hardware  periféricos de entrada: teclado, mouse, micrófono, escáner,
INTRODUCCIONHISTORIAQUE ES UN PLCELEMENTOS VENTAJAS TIPOSCONCLUSIONESREFERENCIAS.
Máster en Planificación Estratégica en Publicidad y RRPP TRABAJO FINAL DE MÁSTER TFM Estructura.
OFICINA DE CONTROL INTERNO ACCIONES CORRECTIVAS Y PREVENTIVAS ALCALDÍA DE PASTO.
DE LOCAL A GLOBAL: SISTEMA DE INFORMACIÓN DE COLECCIONES CIENTÍFICAS DEL MUSEO NACIONAL DE CIENCIAS NATURALES - SICoC - DE LOCAL A GLOBAL: SISTEMA DE INFORMACIÓN.
Bases de datos XML Integrantes: Aaron Siles Anthony Brenes Geudy Marin Gustavo Calderon Sergio Calvo.
Programación Orientada a Objetos Semestre agosto – diciembre 2011 Encuadre.
Kerry M. Irizarry Nazario Prof. Keila Lopez NURS ONL National University College Online.
04 1. La evolución histórica de la enfermería
BPM para Consultoras de Informática Carlos Alvarez, estudiante de Informática en la Universidad de Palermo, Argentina.
Cuestionario CP-IDEA: conclusiones y perspectivas de aplicación 2013 Equipo de Coordinación GTplan.
 Modelo de Datos MD  Conjunto de conceptos que permiten describir, a distintos niveles de abstracción, la estructura de una B.D. Que llamaremos ESQUEMA.
RED BASICA NACIONAL DE SEGUIMIENTO Y MUESTREO DE AGUAS SUBTERRANEAS PROPUESTA PARA LA DISCUSION Subdirección de Hidrologia Ideam Por: HUGO CAÑAS OMAR VARGAS.
LÓGICA COMPUTACIONAL Y PROGRAMACIÓN PROPÓSITO INTRODUCCIÓN USO DE LA PROGRAMACIÓN Programación Lenguajes de Programación Sistema Operativo Elementos para.
La investigación es algo inherente del ser humano, ya que como nos dice la introducción del libro Metodología de la investigación de Sampieri, las personas.
LOGO Armando Pomaire CONCEPTOS DE EVALUACIÓN DE LOS APRENDIZAJES UNIVERSIDAD DE PANAMÁ CENTRO REGIONAL DE BOCAS DEL TORO FACULTAD DE INFORMÁTICA, ELECTRÓNICA.
1 Conferencia 5 OLAP. 2 Contenido Definición OLAP. Reglas de Codd. Gestores que dan soporte OLAP y los diferentes modos de Almacenamiento.
Microsoft en Educación Foro Virtual 30 de octubre de 2014.
Aprendizaje en las Escuelas del Siglo XXI Censo de Infraestructura Educativa Barranquilla, Abril de 2014.
“PROYECCIONES DEL CAMPO LABORAL DE LA EE EN CHILE” Santiago, 5 de Noviembre de 2009 Resumen del Estudio de Requerimiento de Profesionales y Técnicos en.
Comparación Conceptual entre Bases de Datos Deductivas y Bases de Datos Relacionales Difusas (Parte II) Juan Francisco Pose 2013.
MATERIAL DE APOYO PARA EL DESARROLLO DEL EXAMEN FINAL DEL CURSO MANTENIMIENTO INDUSTRIAL REALIZADO POR: CARLOS JAVIER GRANADOS RAFAEL FERNANDO ROJAS JENNY.
PROYECTO DE VOLUNTARIADO UNIVERSITARIO Conectándonos con las Ciencias y las Matemáticas
PROGRAMA PARA LA PREVENCIÓN DE ENFERMEDADES RESPIRATORIAS.
VREC 2005 PRIMER CONCURSO “USOS SOCIALES DE LA TECNOLOGÍA” TRABAJO SOCIAL en alianza con INGENIERÍA TS2007.
NATIONAL UNIVERSITY COLLEGE POR: JENNIFER DELGADO EL EFECTO DE LA TECNOLOGÍA EMERGENTE EN EL FUTURO DE LA PROFESIÓN DE ENFERMERÍA.
Elaboración de Documentos Electrónicos Utilizando Software de Aplicación. Integrantes: Carrillo Cortez Efzi-ba Odeymis Pérez Hernández Janeth Guadalupe.
Introducción a Bases de Datos Universidad de Managua.
Constituimos una empresa de servicios enfocada en la evaluación y el análisis crediticio de personas, que brinda una solución profesional al momento de.
Estrecha relación entre médico y paciente limitada a las visitas realizadas en los ámbitos médicos. Las tecnológicas actuales permiten romper esta relación.
METODOLOGÍA CUALITATIVA Licenciatura en Comunicación Social, U. del Pacífico Cuarta semana de clases El proceso de construcción de un marco teórico Prof.
CENTRO UNIVERSITARIO UAEM TEXCOCO INGENIERÍA EN COMPUTACIÓN DISEÑO DE SISTEMAS M. En C.C. Ma. Dolores Arévalo Zenteno.
01 MAGISTER DE DIDACTICA PROYECTUAL – MADPRO – PROPUESTA TEMA DE TESIS MIGUEL ROCO IBACETA ENERO 2006 Se origina a partir de dos investigaciones para proyectos.
SIGEP Sistema de Gestión Penitenciaria.. SIGEP 2 Objetivo general solución de software Diseñar, desarrollar e implementar un sistema informático integral.
DLM Transact SQL Sesión II Recuperación de información.
Talleres Fuentes de Información Sugerencias de las facilitadoras pedagógicas DCDE 9 de septiembre de 2005.
CENTRO DE INVESTIGACION E INFORMACION DE MEDICAMENTOS Y TOXICOS Centro Regional para la Implementación del Convenio de Estocolmo Secci ó n Toxicol ó gica.
:: Prof. Yeniffer Peña Programación I Programación Orientada a Objetos Presentación.
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente.
Luis Eduardo Gama Díaz Contabilidad Gerencial Programa de Contaduría Pública Facultad de Ciencias Administrativas y Contables Universidad de La Salle 2015.
Proyecto Material Didáctico Para La Enseñanza de Cocina Tradicional Colombiana Olga Rocío Páez NRC: 6955.
Sistema para el Soporte de toma de Decisiones. Referencias Introducción DefiniciónReseña Histórica Clasificación Uso y Aplicaciones Tipos Componentes.
Comité de Cultura Digital 17 de febrero de 2016 Articulador y técnicos de Cultura Digital.
Observatorio Regional del Mercado Laboral de Centroamérica y República Dominicana. Un modelo de implementación.
Conceptos de sistemas de información 4 Sistema de información formal –Es un medio informativo organizacionalmente eficaz, que es diseñado con la finalidad.
ANÁLISIS Y DIAGNÓSTICO SOBRE LA DIRECCIÓN ESTRATÉGICA UNIVERSITARIA EN COLOMBIA Octubre 7 al 9 de 2009 Barranquilla - Colombia.
Planificación Pastoral. ¿Qué es Planificar? Planificar es una acción  que favorece anticipar de manera orgánica lo que el grupo pretende. Es aumentar.
Patrones de Arquitecturas de Software de Aplicaciones Enterprise Mariano Bibbó.
Diseño recursos vivientes. 2 Plan de Exposición Introducción Presentación de referentes teóricos Primeros elementos del diseño de recursos vivientes Situaciones.
Practica de plantilla Noemí Báez Ramos PRESENTADORES GRAFICOS.
SARAVIA, LUIS FERNANDO NOVIEMBRE El diseño de la propuesta didáctica :: reconocer las tendencias culturales, formas de participación, consumo y.
National University College Julyvette Osorio Cartagena Prof. Keila L. López NURS 3040.
BASE DE DATOS MULTIVERSIDAD UNIDAD CULIACÁN MAESTRA PAULINA RUÍZ.
TECNOLOGÌAS DE LA INFORMACIÒN Y COMUNICACIÒN Nombre: Benjamìn Martìnez Curso:5ºB Asignatura: Taller VS Profesor: Karla Contreras.
SISTEMAS DE TI EN ORGANIZACIONES. LA FUNCIÓN DE LA TI LA NECESIDAD DE LA TI 2.
Un desafío latente para IT: añadir predicción y precisión al diagnostico de imágenes médicas. Alumno: Javier Ernesto Barthe.
Presentada por: Johan Manuel Cabrera Chavarro Universidad Surcolombiana Tecnología en Desarrollo de Software.
Si se tienen solamente 60 minutos para resolver un problema, mas vale pasar 55 haciendo el diagnóstico Cual es realmente el problema? Qué necesita cambiarse?
NURS 4090: SEMINARIO INTEGRADOR RN A BSN TEMA: GENÉTICA, GENÓMICA Y ENFERMERÍA Por: Jennifer Delgado National University Online.
Architect Summit Consideraciones para implementaciones BPM y EDA.
Formulación de plan de ventas. ¿Qué es un plan de ventas? Una herramienta que permite identificar el estado de las principales variables estratégicas.
Proceso de Evaluación del CAUI Objetivo General Diseñar un instrumento que permita la evaluación de las Competencias para el Acceso y Uso de la.
BASES DE DATOS ¿QUÉ SON LAS BASES DE DATOS?. ANTECEDENTES  El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado.
Universidad Nacional Abierta Dirección de Investigaciones y Postgrado Maestría en Ciencias de la Educación Mención Administración Educativa Centro Local.
Preparado por: Juan M. Rosa, RN CEN CCRN
BLOG DE BASES DE DATOS Consulta e investigación. Noticias  Para el área de computación se muestran noticias sobre los avances del área, así como notificaciones.
Transcripción de la presentación:

BASE DE DATOS TEMPORALES EN SISTEMAS DE PRESTACIONES MEDICAS Alumno: Haehnel Andrés Fecha de la presentación: 23/07/2014

AbstractAbstract 1 Introducción a las bases de datos Introducción a las bases de datos 2 Bases de datos temporalesBases de datos temporales 3 Tiempo de transacción y tiempo válido Tiempo de transacción y tiempo válido 4 Operaciones de escritura Operaciones de escritura 5 Desarrollo de casosDesarrollo de casos 6 ConclusiónConclusión 7 Contenido de la presentación

Abstract Que son y para que se utilizan las bases de datos temporales. Desarrollar casos prácticos basados en sistemas de prestaciones médicas utilizando Bases de datos temporales. Observar las ventajas y características que ofrece esta herramienta.

¿Que es una base de datos? Una base de datos es una colección de datos relacionados. Las bases de datos modelan el estado de algún aspecto del mundo real externo a ellas.

Generalmente, las bases de datos sólo modelan un estado —el estado actual— del mundo real, y no almacenan información sobre estados anteriores.

¿Por qué es importante almacenar y recuperar información histórica?

Hay muchas aplicaciones donde es importante almacenar información histórica. Por ejemplo: Una base de datos sobre pacientes debe almacenar información sobre el historial médico de cada paciente.

Bases de datos temporales Las Bases de Datos Temporales están diseñadas para poder capturar información que varía en el tiempo. Su característica principal es el manejo del tiempo.

Usualmente, al crear sistemas informáticos, se deja a los diseñadores y los desarrolladores de software descubrir, diseñar, programar e implementar los conceptos temporales (de tiempo) que se necesiten. Bases de datos temporales

Existen distintos tipos de información de tiempo: Eventos o hechos (Valor único de tiempo) Periodos de tiempo (Intervalo -> [START-TIME, ENDTIME]) Bases de datos temporales

Es el tiempo en el cual se produce el evento, o el periodo durante el que el hecho se consideró como verdadero en el mundo real. Tiempo Válido

Ejemplo:

Es el tiempo que hace referencia al momento en el que la información se almacenó en la base de datos. Tiempo Transacción

Tiempo Transacción (CONT) Ejemplo:

Si un dato combina ambas dimensiones de tiempo se lo considera un dato Bitemporal.

Operaciones de escritura Inserción de datos Hecho : Martin se muda a buenos aires el 12/01/2013 Debe poseer al menos un punto en el intervalo de validez PersonaCiudadT.Validez InicialT.Validez Final MartinBuenos Aires12/01/2013∞

Operaciones de escritura Modificación de datos Hecho : Martin se muda a rosario el 15/02/2014 PersonaCiudadT.Validez InicialT.Validez Final Martin Buenos Aires12/01/201314/02/2014 MartinRosario15/02/2014∞ Se cierra el intervalo para el registro anterior. Se genera un nuevo registro con la información actualizada.

Operaciones de escritura Eliminación de datos Se cierra el intervalo del registro con la fecha actual Ningún Registro es eliminado PersonaCiudadT.Validez InicialT.Validez Final Martin Buenos Aires12/01/2013∞

Desarrollo Sistemas de medicina prepaga Problemas: Evitar la perdida de información histórica. Obtener estados de afiliados en un punto específico en el pasado. Obtener estados actuales de los afiliados de manera óptima y precisa. Registrar altas/bajas de afiliados con fechas futuras. Encontrar relaciones entre medicamentos y diagnósticos de afiliados.

Desarrollo Sistemas de medicina prepaga Id AfiliadoId Estado Fecha TransacciónValido DesdeValido Hasta 1101/01/201405/01/201430/01/ /01/201401/03/201401/12/ /01/201405/01/201415/02/ /01/201415/02/2014- Ejemplo de históricos

Desarrollo Sistemas de medicina prepaga Ejemplo TSQL VALIDTIME PERIOD ‘[01/01/2014 –01/06/2014]’ SELECT COUNT(*) FROM AfiliadosEstados WHERE IdEstado = 1

Desarrollo Sistemas de medicina prepaga Resultado de la consulta Id AfiliadoId EstadoFecha CreaciónValido DesdeValido Hasta 1101/01/201405/01/201430/01/ /01/201401/03/201401/12/ /01/201405/01/201415/02/ /01/201415/02/2014-

Desarrollo Sistemas de medicina prepaga Encontrar relaciones mediante el TEMPORAL JOIN Por ejemplo: Obtener afiliados que tomaron alguna medicación en el intervalo de tiempo donde fueron diagnosticados un determinado problema.

Desarrollo Sistemas de medicina prepaga Id AfiliadoId DiagnosticoTiempo DesdeTiempo Hasta 12014/02/201401/03/ /03/ /04/201412/05/ /02/201401/06/2014 Id AfiliadoId MedicaciónTiempo DesdeTiempo Hasta 1120/03/201412/03/ /05/ /02/201414/05/2014

Desarrollo Sistemas de medicina prepaga Ejemplo SQL Temporal JOIN TEMPORAL SELECT T1.IdAfiliado, T1.IdDiagnostico, T2.IdMedicacion, T2.FechaDesde, T2.FechaHasta FROM Diagnostico AS T1, AfiliadosMedicacion AS T2 WHERE T1.IdAfiliado = T2. IdAfiliado;

Desarrollo Sistemas de medicina prepaga Resultado de temporal JOIN Id Afiliado Id Diagnostico Id Medicación Intersección Desde Intersección Hasta /03/201412/03/ /02/201414/05/2014

Conclusión VENTAJAS Posibilidad de almacenar y recuperar eficientemente información histórica. Evitar que los desarrolladores de software tengan que modelar las dimensiones de tiempo. Operadores lógicos muy útiles y simples. Evita perdidas de información del negocio.

Conclusión DESVENTAJAS Falta de madurez. No esta estandarizada. Falta de soporte. Bases de datos muy grandes.

Líneas futuras Desarrollar una implementación de un sistema enfocado a la medicina prepaga, utilizando los conceptos mencionados. Sugiero para la implementación utilizar Oracle Database 12c. El objetivo de la implementación se enfocaría en demostrar las ventajas propuestas en este trabajo de investigación.

¿P REGUNTAS ? M UCHAS G RACIAS