Plataforma de datos

Plataformas de gestión de datos, bases de datos y almacenamiento

El CRM perfecto o cómo gestionar a los millennials

crm softwareTécnicamente, un CRM es el software que permite gestionar los datos que tenemos de nuestros clientes, pero también podemos entenderlo como la relación misma que se establece entre una marca o empresa y sus clientes y usuarios y las estrategias que la empresa desarrolla para que esa relación tenga unas determinadas características..

Sistemas de almacenaje más utilizados en la transformación digital

La transformación digital de las empresas no es una cuestión sobre la cual exista margen de decisión, dado que todo tipo de negocios se están viendo empujados hacia ella para obtener los mejores resultados posibles. Y dentro de las medidas que se adoptan en este proceso el cambio en los sistemas de almacenaje tiene una relevancia importante. Atrás se dejan los días en los que se podía trabajar únicamente con equipos de almacenamiento locales, pasando a ser más recomendables los sistemas que actúan desde la nube. Y este aspecto contamos con dos grandes opciones entre las que elegir para nuestro negocio, los sistemas de almacenamiento en nube públicos y los privados, mientras que últimamente también han entrado en escena los sistemas híbridos.

SQL Server 2016, novedades

Aplicación para dispositivos móviles y biLa próxima versión de Microsoft SQL Server 2016 parece que se va a poder ver ya este verano, primeramente en formato preview. Con el cambio de versión se incluyen como siempre nuevas características entre las que destacan mejoras relacionadas con su integración con Microsoft Azure, integración con el lenguaje de programación estadístico R y alguna cosa más en cuanto a mejoras de rendimiento. A continuación una breve reseña..

Como hacer un update de SQL Server a partir de una query self-join

Update con self join SQL ServerPara hacer un update de SQL Server podemos utilizar una join de la tabla que actualizamos contra otra tabla de la base de datos, que contiene la información que necesitamos. Pero si la join es contra la misma tabla (self-join) hay que cambiar un poco la sentencia para que funcione bien..

 

ShrinkDatabase de SQL Server puede producir fragmentación y problemas de rendimiento

ShrinkDatabase de SQL ServerEn SQL Server se puede utilizar el comando de DBCC SHRINKDATABASE para reducir el espacio ocupado por los archivos de datos y de log de una base de datos.

El problema del Shrink es que, si no se utiliza con cuidado, puede aumentar la fragmentación de los índices, y también de las tablas, lo cual deriva en un empeoramiento del rendimiento, e incluso un aumento del espacio ocupado cuando se reconstruyan los índices afectados por la fragmentación..

Base de datos Oracle 12c: las mejoras

Ya está disponible Oracle Database 12c, la primera base de datos diseñada para la nubeLa base de datos Oracle 12c destaca por la gran cantidad de mejoras que incorpora con respecto a cualquier otra versión. Como se puede deducir de su nombre, las nuevas características de esta versión se orientan especialmente hacia el Cloud Computing. Larry Ellison ya destacó en la sesión inaugural del OpenWorld 2012 que, de hecho, es la release de base de datos más importante que han lanzado en mucho tiempo. Para esta versión, se han realizado drásticos cambios de arquitectura que han dado como resultado más de 500 nuevas características!..

Primeros pasos como administrador de SQL Server sobre un entorno heredado

Por el motivo que sea, un día puede que cambiamos de trabajo o de funciones dentro de nuestra empresa y de repente heredemos un entorno de base de datos Microsoft SQL Server con un servidor o clúster de bases de datos para que nos encarguemos de él. Antes de empezar a cambiar cosas, es totalmente necesario conocer el uso que se hace de la base de datos, la criticidad de las aplicaciones que la usan, las dependencias entre ellas etc... A continuación una lista de las primeras cuatro tareas que podríamos llevar a cabo para empezar a hacerlo nuestro.

SQL Server: Auditoría de datos personalizada mediante triggers

 Los triggers o desencadenadores son disparadores que saltan cuando realizamos la acción o evento al que van asociados. En MS SQL Server, además de los triggers clásicos relacionados con acciones DML (insert, update, delete) que se ejecutan en su lugar (instead of) y después (after triggers), desde SQL Server 2008 (por lo menos) existe otro tipo que son los triggers asociados a acciones que se producen por consultas DDL. Este segundo tipo de trigger está más pensado para labores administrativas como la propia auditoria, para el control de cierto tipo de operaciones e incluso evitar esos cambios.