Introducción
Existen momentos en los que los gerentes de las empresas necesitan informes de ventas, sueldos a empleados, gastos, etc. Es aquí donde utilizamos SQL Reporting Services y de la manera mas sencilla y eficiente los podemos crear. Vamos a explicar como generar un informe e importarlo a Microsoft Excel. Igualmente veremos como podemos desde Excel importar datos desde Analysis Services y crear nuestros propios reportes. Read more »
Teniendo una relacion de uno a muchos en SQL Server necesite consultar los registros de la tabla A de los cuales su ID fuera Llave Foranea de otro u otros registros en la tabla B.
Ejemplo, teniendo: Read more »
Al crear una base de datos, es importante comprender cómo SQL Server almacena los datos para poder calcular y especificar la cantidad de espacio en disco que hay que asignar a los archivos de datos y registros de transacciones. Read more »
Hace unos días nos encontramos que unos imports que habíamos hecho sobre la base de datos, duplicaron unos jobs, este es el procedimiento que utilizamos para borrar los jobs duplicados: Read more »
24
Motor de búsqueda con MySQL
Bueno nuevamente con un nuevo tutorial , este tutorial surge a raiz de que me consultaron como hacer un motor de busqueda algo similar a google, obviamente un prototipo recontra pequeño je, con PHP y MySQL. Bueno entonces dije uso LIKE en mi consulta y asunto solucionado. Read more »
El servidor de bases de datos MySQL soporta distintos tipos de tablas, tales como ISAM, MyISAM, InnoDB y BDB (Berkeley Database). De éstos, InnoDB es el tipo de tabla más importante (después del tipo predeterminado, MyISAM), y merece una atención especial.
Las tablas del tipo InnoDB están estructuradas de forma distinta que MyISAM, ya que se almacenan en un sólo archivo en lugar de tres, y sus principales características son que permite trabajar con transacciones, y definir reglas de integridad referencial.
El soporte de transacciones que provee MySQL no es algo nuevo en MySQL 4, ya que desde la versión 3.23 se podía hacer uso de tablas InnoDB, la única diferencia es que con la llegada de la versión 4.0 de MySQL, el soporte para este tipo de tablas es habilitado por default. Read more »
24
MySQL SET
Estuve revisando la vez pasada el tipo de dato SET de MySQL. El requerimiento presentado consistía en convertir 4 campos SET en un sólo (para simplificar la estructura de la tabla).
El campo SET es de tipo binario y su representación depende de la definición de la estructura de la tabla. Read more »
A utilização de cursores em PostgreSQL com o auxílio da criação de Types pode se tornar uma ferramenta muito poderosa. Imagine a criação de um relatório ou de um procedimento complexo com N tabelas e JOINS. Dentro dessa rotina do cursor, você consegue escrever toda a regra de negócio e encaminhar para o programador apenas um comando bem simples para ele executar, como vamos fazer aqui: Read more »
Creando una postgres db en ramdisk. Read more »
Today I analyzed disk reads and writes on a server with iotop and strace and found some interesting possible optimizations. Read more »
Para los que venimos del mundo de MySQL y nunca antes hemos utilizado PostgreSQL, la configuración de los accesos externos a la base de datos puede parecernos algo confusa. El mecanismo, sin entrar en la tabla de gestión de usuarios, es algo más complejo pero tiene más posibilidades que en la base de datos recién adquirida por Oracle. Read more »
A continuación describiré rápidamente como mejorar el desempeño de un motor PostgreSQL .
* Edite el archivo postgresql.com y modifique las siguientes variables : Read more »
Hemos creado un “Planeta PostgreSQL-es” para recoger publicaciones de blogs en español que tengan información sobre PostgreSQL y/o temas relacionados.
Con este servicio se pretende facilitar el acceso a la información creada por usuarios de PostgreSQL en diferentes blogs a lo largo y ancho del planeta. Read more »
Recompilar paquetes incorrectos en una base de datos Oracle Read more »
Funciona en oracle 10g y 11g Read more »
Reverse Snowflake JoinsEsta es una utilidad práctica para desarrolladores. A veces nos encontramos con alguna sentencia SQL que tenemos que modificar, o intentamos crear una que es algo compleja. Con Reverse Snowflake Joins podemos introducir el texto de dicha sentencia y nos generará un diagrama más explicativo, del tipo de la siguiente imagen: Read more »
Resulta que tenia instalado Visual Studio 2005 con SQL Server Express y Management Studio Express 2005, ante la salida de Visual Studio 2010 decidi cambiar a dicha versión. Durante la instalación de Visual Studio 2010 no hubo ningún problema y por lo consiguiente se actualizó la version de SQL Server express, hasta que por alguna razon pase una herramienta para limpiar el registro de Windows con lo cual estropeo la instalacion de visual studio y SQL Server al grado de no detectarme los frameworks instalados en el equipo. Read more »
A veces necesitamos saber como quedó la última consulta ejecutada, por ejemplo, cuando la formamos dinámicamente y queremos ver que fue lo que hizo….
Con esta instrucción podemos ver las últimas consultas ejecutadas y quien las hizo: Read more »
Existen situaciones en la que deseamos realizar búsquedas sobre un conjunto de datos con una gran variedad de filtros de tal manera que estos sean excluyentes o no.
Para dejar mas claro plantearemos un modelo de datos en el que tenemos almacenado en tres tablas la siguiente información: Departamento con un listado de departamentos, Municipio contiene un listado de municipios que están relacionados la tabla Departamentos y finalmente una tabla llamada Estudiante que contiene un listado de estudiantes los cuales residen en un municipio. El diagrama del modelo de datos seria mas o menos el siguiente. Read more »
Este es un tema que montones de programadores novatos no conocen, o conocen de a poco y cada vez con menos entusiasmo. El hecho es que hay al menos una media docena de modos distintos de solicitar información desde una base de datos, y todos nos preguntamos -o deberíamos preguntarnos- qué es lo mejor que puede hacerse. Veamos las alternativas, pero antes, el mensaje esencial: no deberían pasar nunca a la DB datos provenientes del usuario que no estén validados en el server. Validar solamente con javascript no sirve (Mensaje extra: investiguen sobre el tema de Cross Site Request Forgery). Read more »
Buscar en DbRunas
Descargar versiones libres recomendadas actualizadas
Revistas
Manuales
Recursos
Archivo diario de noticias
Archivo por mes y año
Comentarios recientes
- berto on Tutorial Hibernate y JavaServer Faces (JSF)
- Elvis on Accediendo a MySQL con node.js
- instalacion de red on Script para comprobar si las bases de datos están configuradas espejadas en SQL 2005/2008
- alfred on Mysql Recover Data using ibdata1, ib_logfile0 and ib_logfile1
- instalacion redes informaticas madrid on TIP: El buffer pool en DB2
- Mexicali82 on Instalando Nagios en OpenSuse 11.3
- jeiber murcia garcia on Generador de reportes multiplataforma
Ayudas Oracle
- Borrar una fila de una tabla anidada
- Consultar un campo de un objeto oracle
- oracle
- Requiero modificarla orientación de un reporteen Report Builder 10.1.2.0.2 de horizontal a vertical.
- Bloqueo tablas temporales
Ayudas PostgreSQL
- SQL mirando cantidades
- Extraer base de dato
- ¿Cómo instalar postgresql?
- Como instalo Postgresql manualmente en Ubuntu 9.10
- Problema com la hora
Ayudas MySQL
- consulta en Access que no me funciona en Mysql
- Consulta en Access que no funciona en Mysql
- ¿Tablas de access en mySQL? ¿Es posible?
- No me funciona Mysql
- donde encuentro el config.php.ini
Ayudas SQL Server
- ERROR AL CREAR UN DSN (ODBC)
- Cambiar tipo de dato de bit a nvarchar(255)
- Importar una tabla de intro otra tabla
- SQL SERVER 2008
- Instalar sql server 2005 en centos
Ayudas DB2
Ayudas SQL
- Error extraño
- Inicio sql
- Anidar nodos en pl sql
- Consulta SQL y correspondencia campos de 2 tablas
- Consulta
Feeds Planeta PostgreSQL-es
- DBLink con parametros en PostgreSQL
- Creando 30.000 tablas con PostgreSQL
- Nuevas versiones de PostgreSQL disponibles
- Los niveles de aislamiento en PostgreSQL (no son 4)
- Alternativas EAV con XML (en PostgreSQL 8.3)
Feeds Planet PostgreSQL
- Redirecting planetpostgresql.org to planet.postgresql.org -- please update your bookmarks
- 2010 retrospective
- Waiting for 9.1 – Unlogged tables
- Version Control Visualization and End Point in Open Source
- PostgreSQL Weekly News January 2nd 2011
Feeds Planeta PostgreSLQ Brazil
- Calculando previsão de vendas com PHP e PostgreSQL
- Vale a pena manter a especialização em Postgresql?
- Manipulando Triggers no PostgreSQL
- Debian, Sysctl e postgresql
- PostgreSQL: O que são tablespaces?
Feeds Planet MySQL
- Last chance to vote for MySQL+ community awards 2011, VOTE NOW !
- Log Buffer #256, A Carnival of the Vanities for DBAs
- Error injection tests for InnoDB would be nice
- Speaking at Percona Live MySQL Conference & Expo 2012
- Xtrabackup 1.6.4 for Solaris 10 and 11