Valores de filas afectadas y claves identidad en DB2

Muchas veces es necesario conocer el último id insertado en una columna identity (auto-numérica) o también la última o últimas filas insertadas en una tabla.

Muchos desarrolladores tratan esto con algunas prácticas que no son muy buenas, algunos ejemplos pueden ser ejecutar una consulta del estilo SELECT MAX(id) FROM tabla luego de insertar, SELECT * FROM tabla WHERE descripcion='algún dato unique que se tenía antes de insertar' o almacenar últimos valores de clave en una tabla.

DB2 posee una serie de características que permiten lidiar con estos problemas y darles una solución sencilla y elegante, además se tendrá en cuenta la concurrencia y la eficiencia en la ejecución.
 

 

Las noticias ganan relevancia en nuestro boletín semanal de contenidos

Boletín semanal de contenidos de DataprixHemos hecho algunos cambios en nuestro boletín semanal de contenidos. Teníamos las noticias poco visibles, y en la misma sección se enlazaban las noticias o notas de prensa publicadas por usuarios de empresa o agencias de comunicación, y las que redactamos nosotros.

Ahora las noticias que redacta y publica 'Redacción-Dataprix' aparecen en la sección inicial del boletín de contenidos, en una posición similar a la que ocupan en la página principal del portal, y con su resumen y una pequeña imagen además del título.

node-prd-web-example

Imagen eliminada.Ya está disponible la versión 0.0.1-beta8 de node-prd, tiene varias mejoras, entre ellas la posibilidad de configurar una conexión JDBC ad-hoc y pasar la consulta SQL. También he creado una sitio web node Express, se puede descargar desde: https://github.com/magm3333/node-prd-web-example

El sitio demo muestra la potencia de node-prd, es muy simple de instalar y probar, además disponen de todo el código fuente si desean indagar.

Graphite - su arquitectura y componentes

Imagen eliminada.Hoy les comentaré de forma sintética la arquitectura y componentes de Graphite.

Graphite está compuesto por:
- Whisper: es una librería de base de datos round-robin, almacena exclusivamente time series, esto es un número o valor y una estampa de tiempo asociada a dicho valor. Si, así de simple. Whisper ejecuta operaciones básicas como: create, update y fetch..

Graphite - Simple y potente

Imagen eliminada.Esta vez es para contarles acerca de una herramienta que me ha impresionado por su simplicidad y potencia, se trata de Graphite, una herramienta opensource escrita en Python con licencia Apache 2.0. Ya en su titulo "Scalable Realtime Graphing" nos invita al menos a echarle una mirada, aunque con mi poca experiencia, creo que este titulo no termina de definir las cosas buenas de Graphite.

Que hace graphite? para que sirve?, bueno, en otro artículo nos cuentan en simples palabras que Graphite "almacena números que varían con el tiempo y luego permite graficarlos", esto es cierto, pero las características de Graphite son muchas más.

Comparativa de costes de adquisición y mantenimiento de plataformas de BI

Comparativa de costes de suites de Business IntelligencePresentación comparativa de los costes de adquisición y mantenimiento de las principales suites de Business Intelligence, calculados por separado para casos de pequeña, mediana y gran empresa, y comparados con el coste de soporte de la versión enterprise de Pentaho.

La confianza empresarial en la economía se deteriora según el Sage Business Index

Sage Business Index“Sage Business Index” es un índice elaborado por Sage a partir de una muestra de más de 11.000 empresas de 15 países. En la tercera edición del Sage Businnes Index, podemos apreciar cómo el índice muestra una clara disminución de la confianza empresarial respecto de la economía mundial y nacional (del país en el que opera la empresa).

 

Se ha producido un descenso significativo, de casi cinco puntos (del 47,26% en marzo al 42,47% en septiembre), en la confianza que las empresas tienen de la situación económica de su país. El mismo comportamiento se observa respecto a la confianza en la economía mundial.

 

Test de Resistencia al Cambio en entornos TIC

Imagen eliminada.

Hay multitud de factores por los que las personas ofrecen resistencia al cambio en la implantación de nuevos procesos o procedimientos de trabajo, sobretodo en el ámbito de las TIC. Aunque ya hablamos en otro artículo sobre este tema, por su importancia, y ya que suele ser el factor más importante a la hora de lograr el éxito o fracaso de un proyecto, he decidido crear un cuestionario sobre los puntos que considero más importantes, al que os animo a participar al final de este artículo.

Reflexiones sobre el Brainstorming como herramienta para la generación de ideas. Desde H2i Institute

BrainstormingDesde la perspectiva que da estar estudiando un curso de innovación, me gustaría compartir algunas reflexiones sobre una herramienta potente para la generación de ideas como el brainstorming. Aunque es la más usada por las empresas, es la menos conocida. Sobre el brainstorming hay mucho escrito, estas reflexiones solo pretenden dar otro punto de vista sobre el proceso en sí y los beneficios extra que supone.