Base de datos

Sistemas de gestión de Bases de datos y almacenamiento

Completo libro de IBM sobre desarrollo con Informix

Portada del libro IBM Informix Developer's Handbook"IBM Informix Developer's Handbook" es un completo manual de 510 páginas para desarrolladores que trabajen sobre Informix. Lo ha publicado IBM entre los recursos que se pueden encontrar en IBM Redbooks, y creo que puede ser de gran ayuda tanto para el que quiera trabajar a nivel avanzado sobre Informix como para el que quiera conocer algo más (este es mi caso), o qué se puede hacer con esta base de datos..

MySql: Descubriendo information_schema y PROFILING

Recientemente he pasado un entorno mysql de la versión 5.0.32 a una más reciente que ya incluye la base de datos information_schema con tablas de metadatos equivalentes a algunos comandos SHOW ya disponibles anteriormente.
"INFORMATION_SCHEMA es la base de datos de información, que almacena información acerca de todas las otras bases de datos que mantiene el servidor MySQL. Dentro del INFORMATION_SCHEMA hay varias tablas de sólo lectura. En realidad son vistas, no tablas, así que no puede ver ningún fichero asociado con ellas. Cada usuario MySQL tiene derecho a acceder a estas tablas, pero sólo a los registros que se corresponden a los objetos a los que tiene permiso de acceso. "..

 

Nuevas bases de datos en nuestro servidor SQL Server 2008. Pensemos y evitemos valores por defecto

Sql08: Nuevas bases de datos en nuestro servidor. Pensemos y evitemos valores por defectoCon SQL Server podemos caer muy fácilmente en lo que se dice habitualmente sobre los productos Microsoft "Siguiente, siguiente y listo". No vamos a negarlo, Microsoft consigue hacer que gente sin mucha idea salga adelante y es todo un mérito. Pero vayamos al tema. Si se empieza una nueva aplicación y tenemos que crear la estructura de datos, no dejemos solos a los desarroladores y tampoco que usen el MS Management Studio. Normalmente, en lo que a la base de datos se refiere, cuando se crean se tienen en cuenta varias cosas...

 

IBM Data Studio - DB2 - WSASC - Parte 1

Estimados,

una vez más me encontré con un tiempo y decidí poner manos a la obra sobre uno de los tantos temas que tenía pendiente, se trata de continuar con la serie de videotutoriales sobre DB2.
En este caso utilizaremos IBM Data Studio para crear scritps y procedimientos almacenados, los cuales serán expuestos como web services sobre WebSphere Application Server Community Edition (a.k.a. wasc). Haremos todo esto paso a paso como es habitual. También veremos como consumir estos web services...

 

IBM Data Studio - DB2 - WSASC - Parte 2

Estimados,

continuando con esta serie de videos relacionados con IBM DB2, seguimos el anterior, en esta parte utilizaremos IBM Data Studio para ver datos de las tablas, generar un diagrama de entidad relación de forma automática, editar datos de tablas y crear y ejecutar scripts SQL parametrizados que retornan datos relacionales y XML...

 

Licenciamiento, confusiones y aclaraciones sobre MySQL, Oracle e InnoDB

Licenciamiento de MySQLEstos días ha habido bastante follón con los cambios en la tabla de ediciones de MySQL, sobretodo en cuanto a las ediciones de pago.

Por lo que yo entiendo el principal cambio es que la edición más económica, la Classic Edition, deja de estar disponible para su adquisición directa, y queda sólo como la opción de licenciamiento comercial más económica de MySQL como base embebida, disponible sólo para ISVs (Independent Software Vendors), OEMs (Original Equipment Manufacturers) y VARs (Value Added Resellers)...

 

MySql: Pruebas de rendimiento y parametrización usando mysqlslap

A MySql le acompaña mysqlslap (creo que a partir de 5.x), un ejecutable que permite hacer ejecuciones de scripts masivas para simular carga la carga de trabajo en el servidor generada por clientes mysql. Le podemos pasar un script de preparación y un script de consultas DML sobre el que medir tiempos. Con esto lo interesante también es que podemos obtener el tiempo mínimo, máximo y medio con distintas concurrencias.

Podemos empezar con un ejemplo básico con script de creación y de carga...

 

SSAS: Como quitarle al usuario administrador de sistema el acceso como administrador a nuestra instancia de analysis services

SSAS: Como quitarle al usuario administrador de sistema el acceso como administrador a nuestra instancia de analysis servicesLa seguridad en Analysis Services está basada en la seguridad propia de Windows. Los usuarios se autentican usando sus cuentas de Windows locales (del servidor) o de dominio y pueden tener derechos segun los roles a los que pertenecen. ¿Que quiere decir esto? Que por decreto y si no hacemos cambios en la configuración de nuestra instancia de SSAS los usuarios que pertenecen al rol de Administradores del SO pueden entrar como Administradores también en la instancia. Para cambiar este comportamiento y limitar la administración de SSAS a los usuarios que hemos marcado como tales debemos cambiar el valor de la propiedad Security\BuiltinAdminsAreServerAdmins y ponerlo a false. Pero cuidado al hacer esto, no vayamos a quedarnos sin administradores, previamente debemos asegurarnos de que tenemos otra cuenta en la lista de administradores de SSAS...