Diferencias entre un sistema OLTP y OLAP.

Las características que diferencian a los sistemas OLTP y OLAP se muestran a continuación con su respectiva explicación:

 


Sistemas OLTP


Sistemas OLAP


Objetivo


Garantizar la consistencia de los datos.


Consolidar los datos ya validados y adecuados a las necesidades para la toma de decisiones.


Orientación


Orientado a la aplicación, hace cumplir las reglas del negocio.


Orientado al sujeto, se define en base a lo que el analista necesita ver.


Vigencia de los datos


Los datos se usan a medida que se van produciendo y dejan de ser importantes a corto plazo.


Se guardan los datos actuales y los históricos para poder realizar análisis comparativos.


Granularidad de datos


Es dada por controles definidos por la organización, así como por normas legales importantes.


Estará dado por el tipo de análisis que se requiera analizar.


Organización


Es normalizado.


Se basa en estructuras jerárquicas desnormalizadas modeladas de acuerdo a como se analizaran los datos.


Cambios en los datos


Modifica sus datos en forma constante porque maneja las transacciones de la empresa.


No tiene como objetivo la presentación de los datos en línea ni tampoco modificar datos originales, solo consultarlos.

Guía de Arquitectura N-Capas Orientada al Dominio.

El siguiente libro te permitirá aprender a implementar la Arquitectura N-Capas Orientada al Dominio de Microsoft, la cual es utilizada para construir aplicaciones empresariales con un alto nivel de desacoplamiento, escalabilidad, interoperabilidad y mantenimiento.

Durante el estudio del libro conocerás las mejores prácticas para implementar la POO, Principios SOLID y Patrones de Diseño; bases fundamentales para implementar una de las arquitecturas más robustas en a nivel de programación. 

DDD

Descargar

Cómo Programar en C#.

El siguiente libro te permitirá aprender a programar aplicaciones de consola, escritorio, servicio y web utilizando C# como lenguaje de programación, sin la necesidad de tener conocimientos previos en algún tema, ya que el contenido parte desde los fundamentos de programación. 

portadaC#

Descagar

Inteligencia de negocios (Business Intelligence).

La inteligencia de negocios es considerada una disciplina emergente que permite el análisis de información para la toma correcta de decisiones estratégicas de las empresas y así estas puedan cumplir sus objetivos.

Desde la perspectiva de Microsoft, la visión de BI es: “Mejorar las organizaciones brindando entendimiento del negocio a todos los empleados, llevándolos a tomar mejores decisiones, más relevantes y más rápido”.

La implementación de BI permite proveer la información correcta, a la persona correcta, en el formato correcto y a tiempo. Siempre busca una única versión de la verdad (información) que sea limpia, completa y confiable.

Generalmente y desde sus inicios ha sido utilizada en los sectores financieros, productivos, gobierno, educación y otros.

Los beneficios que se obtienen con la implementación de BI en las empresas son los siguientes:

  • facilidad de análisis para la toma de decisiones
  • vista única y centralizada de la información
  • toma de decisiones correcta
  • mayor seguridad de la información
  • menor tiempo en análisis
  • información con contenido grafico  e impactante para todos, siempre lista, actualizada y confiable
  • predicción y búsqueda de patrones
  • monitoreo y análisis del desempeño del negocio.