<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DbRunas - Noticias y Recursos sobre Bases de Datos &#187; SQL</title>
	<atom:link href="http://www.dbrunas.com.ar/category/sql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbrunas.com.ar</link>
	<description>Bases de datos</description>
	<lastBuildDate>Wed, 01 Feb 2012 23:12:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>10 técnicas para otimização de instruções SQL</title>
		<link>http://www.dbrunas.com.ar/2012/01/03/10-tecnicas-para-otimizacao-de-instrucoes-sql-2/</link>
		<comments>http://www.dbrunas.com.ar/2012/01/03/10-tecnicas-para-otimizacao-de-instrucoes-sql-2/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 20:36:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=7389</guid>
		<description><![CDATA[<br/>Neste artigo, vou apresentar dez técnicas de otimização de instruções SQL. Elas não são específicas de um banco de dados e podem ser aplicadas em qualquer SGBD que utilize SQL e até bancos de dados NoSQL.Mas: http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql]]></description>
			<content:encoded><![CDATA[<br/><p>Neste artigo, vou apresentar dez técnicas de otimização de instruções SQL. Elas não são específicas de um banco de dados e podem ser aplicadas em qualquer SGBD que utilize SQL e até bancos de dados NoSQL.<span id="more-7389"></span>Mas:</p>
<p><a href="http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql" target="_blank">http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2012/01/03/10-tecnicas-para-otimizacao-de-instrucoes-sql-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 técnicas para otimização de instruções SQL</title>
		<link>http://www.dbrunas.com.ar/2011/10/15/10-tecnicas-para-otimizacao-de-instrucoes-sql/</link>
		<comments>http://www.dbrunas.com.ar/2011/10/15/10-tecnicas-para-otimizacao-de-instrucoes-sql/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 15:50:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6998</guid>
		<description><![CDATA[<br/>Neste artigo vou apresentar dez técnicas de otimização de instruções SQL. Elas não são específicas de um banco de dados e podem ser aplicadas em qualquer SGBD que utilize SQL e até bancos de dados NoSQL. Mas: http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql]]></description>
			<content:encoded><![CDATA[<br/><p>Neste artigo vou apresentar dez técnicas de otimização de instruções SQL. Elas não são específicas de um banco de dados e podem ser aplicadas em qualquer SGBD que utilize SQL e até bancos de dados NoSQL.<span id="more-6998"></span></p>
<p>Mas:</p>
<p><a href="http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql" target="_blank">http://imasters.com.br/artigo/22264/banco-de-dados/10-tecnicas-para-otimizacao-de-instrucoes-sql</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/10/15/10-tecnicas-para-otimizacao-de-instrucoes-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL y POSTGRES</title>
		<link>http://www.dbrunas.com.ar/2011/10/03/sql-y-postgres/</link>
		<comments>http://www.dbrunas.com.ar/2011/10/03/sql-y-postgres/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 00:14:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6933</guid>
		<description><![CDATA[<br/>En esta oportunidad se explicara el uso de algunas sentencias en SQL en el manejo de datos dentro del POSTGRES, para lo cual, usaremos como ejemplo leer los registros de una tabla. Nota: para este ejemplo, se uso el POSTGRES 9.0Mas: http://www.ingeografos.com.pe/2011/10/sql-y-postgres.html]]></description>
			<content:encoded><![CDATA[<br/><p>En esta oportunidad se explicara el uso de algunas sentencias en SQL en el manejo de datos dentro del POSTGRES, para lo cual, usaremos como ejemplo leer los registros de una tabla.<br />
Nota: para este ejemplo, se uso el POSTGRES 9.0<span id="more-6933"></span>Mas:</p>
<p><a href="http://www.ingeografos.com.pe/2011/10/sql-y-postgres.html" target="_blank">http://www.ingeografos.com.pe/2011/10/sql-y-postgres.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/10/03/sql-y-postgres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operadores INTERSECT, EXCEPT y UNION</title>
		<link>http://www.dbrunas.com.ar/2011/09/26/operadores-intersect-except-y-union/</link>
		<comments>http://www.dbrunas.com.ar/2011/09/26/operadores-intersect-except-y-union/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 21:29:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6923</guid>
		<description><![CDATA[<br/>INTERSECT, EXCEPT y UNION son un set de operadores que ejecutan operaciones entre 2 o más set de datos. UNION ha estado disponible en T-SQL desde las primeras versiones, mientras INTERSECT y EXCEPT fueron introducidos en SQL 2005. Los tres operadores tienen requerimientos similares:Mas: http://www.bernardorobelo.com/2011/09/operadores-intersect-except-y-union.html]]></description>
			<content:encoded><![CDATA[<br/><p>INTERSECT, EXCEPT y UNION son un set de operadores que ejecutan operaciones entre 2 o más set de datos. UNION ha estado disponible en T-SQL desde las primeras versiones, mientras INTERSECT y EXCEPT fueron introducidos en SQL 2005. Los tres operadores tienen requerimientos similares:<span id="more-6923"></span>Mas:</p>
<p><a href="http://www.bernardorobelo.com/2011/09/operadores-intersect-except-y-union.html" target="_blank">http://www.bernardorobelo.com/2011/09/operadores-intersect-except-y-union.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/09/26/operadores-intersect-except-y-union/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduce cost of select count(*) queries with trigger-based method</title>
		<link>http://www.dbrunas.com.ar/2011/09/18/reduce-cost-of-select-count-queries-with-trigger-based-method/</link>
		<comments>http://www.dbrunas.com.ar/2011/09/18/reduce-cost-of-select-count-queries-with-trigger-based-method/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 23:44:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6879</guid>
		<description><![CDATA[<br/>Scanning a table in a database can cost a lot in terms of CPU or I/O when calculating statistics in an application. The bigger application tables get, the more resource is necessary to calculate simple statistics for an application. A simple example of that are queries of the type:Mas: http://michael.otacoo.com/postgresql-2/reduce-cost-of-select-count-queries-with-trigger-based-method/]]></description>
			<content:encoded><![CDATA[<br/><p>Scanning a table in a database can cost a lot in terms of CPU or I/O when calculating statistics in an application. The bigger application tables get, the more resource is necessary to calculate simple statistics for an application.<br />
A simple example of that are queries of the type:<span id="more-6879"></span>Mas:</p>
<p><a href="http://michael.otacoo.com/postgresql-2/reduce-cost-of-select-count-queries-with-trigger-based-method/" target="_blank">http://michael.otacoo.com/postgresql-2/reduce-cost-of-select-count-queries-with-trigger-based-method/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/09/18/reduce-cost-of-select-count-queries-with-trigger-based-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traceando y perfilando SQL en Grails con log4jdbc</title>
		<link>http://www.dbrunas.com.ar/2011/09/17/traceando-y-perfilando-sql-en-grails-con-log4jdbc/</link>
		<comments>http://www.dbrunas.com.ar/2011/09/17/traceando-y-perfilando-sql-en-grails-con-log4jdbc/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 02:50:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MsSQL]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6875</guid>
		<description><![CDATA[<br/>¿Les ha pasado alguna vez que vuestra aplicación que funcionaba perfectamente hasta ahora, de repente comienza a ir muy lenta? En muchas ocasiones el cuello de botella es el acceso a datos, y nosotros mismos hemos experimentado en algún proyecto que otro como una consulta con varios ‘join’ funcionaba a la perfección con un número [...]]]></description>
			<content:encoded><![CDATA[<br/><p>¿Les ha pasado alguna vez que vuestra aplicación que funcionaba perfectamente hasta ahora, de repente comienza a ir muy lenta? En muchas ocasiones el cuello de botella es el acceso a datos, y nosotros mismos hemos experimentado en algún proyecto que otro como una consulta con varios ‘join’ funcionaba a la perfección con un número de filas, y en cuanto se ha superado un determinado umbral (que nunca se sabe), deja que funcionar o funciona tan despacio que es como si no funcionara. Para estos casos, herramientas como la que se expone aquí nos pueden ayudar sobremanera.<span id="more-6875"></span>Mas:</p>
<p><a href="http://observatoriodegrails.com/2011/09/13/traceando-y-perfilando-sql-en-grails-con-log4jdbc/" target="_blank">http://observatoriodegrails.com/2011/09/13/traceando-y-perfilando-sql-en-grails-con-log4jdbc/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/09/17/traceando-y-perfilando-sql-en-grails-con-log4jdbc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Escolhendo a ferramenta certa para o banco de dados SQL</title>
		<link>http://www.dbrunas.com.ar/2011/08/17/escolhendo-a-ferramenta-certa-para-o-banco-de-dados-sql/</link>
		<comments>http://www.dbrunas.com.ar/2011/08/17/escolhendo-a-ferramenta-certa-para-o-banco-de-dados-sql/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 10:16:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6671</guid>
		<description><![CDATA[<br/>Meu Deus, existem tantas ferramentas para armazenamento do NoSQL por aí. É quase tão ruim quanto as marcas de bebidas esportivas, ou de água. Você notou que alguns supermercados imensos têm corredores inteiros dedicados ao que bebemos? Como um administrador ou gerente de sistemas de TI, às vezes é muito difícil comparar várias ferramentas do [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Meu Deus, existem tantas ferramentas para armazenamento do NoSQL por aí. É quase tão ruim quanto as marcas de bebidas esportivas, ou de água. Você notou que alguns supermercados imensos têm corredores inteiros dedicados ao que bebemos?<br />
Como um administrador ou gerente de sistemas de TI, às vezes é muito difícil comparar várias ferramentas do NoSQL. Isso envolve a consideração das suas necessidades computacionais especiais, e o alinhamento das mesmas ao que é disponibilizado no mercado, combinando o que é certo para a sua empresa e então tomando a decisão certa!<span id="more-6671"></span>Mas:</p>
<p><a href="http://imasters.com.br/artigo/21781/banco-de-dados/escolhendo--a-ferramenta-certa-para-o-banco-de-dados-sql" target="_blank">http://imasters.com.br/artigo/21781/banco-de-dados/escolhendo&#8211;a-ferramenta-certa-para-o-banco-de-dados-sql</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/08/17/escolhendo-a-ferramenta-certa-para-o-banco-de-dados-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La instrucción SQL Insert y su difícil legibilidad</title>
		<link>http://www.dbrunas.com.ar/2011/07/13/la-instruccion-sql-insert-y-su-dificil-legibilidad/</link>
		<comments>http://www.dbrunas.com.ar/2011/07/13/la-instruccion-sql-insert-y-su-dificil-legibilidad/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 18:30:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6457</guid>
		<description><![CDATA[<br/>En ocasiones quedo asombrado (para mal) de que se haya aceptado como un estándar universal ciertas operaciones o instrucciones. Una de estas operaciones que me parece increíble que haya podido a llegar a ser un estándar es la instrucción SQL para realizar inserciones. Si pudiéramos calificar la maquiavélica invención de la instrucción de inserción, yo [...]]]></description>
			<content:encoded><![CDATA[<br/><p>En ocasiones quedo asombrado (para mal) de que se haya aceptado como un estándar universal ciertas operaciones o instrucciones. Una de estas operaciones que me parece increíble que haya podido a llegar a ser un estándar es la instrucción SQL para realizar inserciones.<br />
Si pudiéramos calificar la maquiavélica invención de la instrucción de inserción, yo lo pondría entre el invento del paraguas (un instrumento diseñado para sacarle los ojos a los viandantes) y la invención de la batamanta (un invento diseñador para … aun no lo se).<br />
Por alguna razón, el que diseñó esta instrucción quizá pensó que los programadores estabamos los suficientemente aburridos y no teníamos otra cosa mejor que hacer que estar contando las posiciones para encajar los nombres de los campos que lleva la inserción y los valores correspondientes que van asociados. <span id="more-6457"></span>Mas:</p>
<p><a href="http://www.genbetadev.com/algoritmos/la-instruccion-sql-insert-y-su-dificil-legibilidad" target="_blank">http://www.genbetadev.com/algoritmos/la-instruccion-sql-insert-y-su-dificil-legibilidad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/07/13/la-instruccion-sql-insert-y-su-dificil-legibilidad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paginación de filas desde SQL</title>
		<link>http://www.dbrunas.com.ar/2011/07/07/paginacion-de-filas-desde-sql/</link>
		<comments>http://www.dbrunas.com.ar/2011/07/07/paginacion-de-filas-desde-sql/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 23:21:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6420</guid>
		<description><![CDATA[<br/>En alguna ocasión hemos visto que en una aplicación mostramos una tabla con los resultados de una consulta SQL, pero cuando la cantidad de filas es muy grande, la tabla también crece hacia abajo, que bonito sería poder mostrar solo una cantidad explícita de filas a la vez y que con solo oprimir siguiente nos [...]]]></description>
			<content:encoded><![CDATA[<br/><p>En alguna ocasión hemos visto que en una aplicación mostramos una tabla con los resultados de una consulta SQL, pero cuando la cantidad de filas es muy grande, la tabla también crece hacia abajo, que bonito sería poder mostrar solo una cantidad explícita de filas a la vez y que con solo oprimir siguiente nos muestre la siguiente secuencia de filas sin repetir, bueno, esta podría ser una solución:<span id="more-6420"></span>Mas:</p>
<p><a href="http://programacion-x.blogspot.com/2011/07/paginacion-de-filas-desde-sql.html" target="_blank">http://programacion-x.blogspot.com/2011/07/paginacion-de-filas-desde-sql.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/07/07/paginacion-de-filas-desde-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criterias Hqls y Sqls al fin</title>
		<link>http://www.dbrunas.com.ar/2011/07/06/criterias-hqls-y-sqls-al-fin/</link>
		<comments>http://www.dbrunas.com.ar/2011/07/06/criterias-hqls-y-sqls-al-fin/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 22:14:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.dbrunas.com.ar/?p=6397</guid>
		<description><![CDATA[<br/>Permite que hasta alguien como yo funcione con una base de datos sin necesidad (a priori, y si no queremos cosas demasiado raras) de saber absolutamente nada de SQL. Es lo más de lo más en ORMs.Mas: http://blog.theinit.com/2011/07/06/criterias-hqls-y-sqls-al-fin/]]></description>
			<content:encoded><![CDATA[<br/><p>Permite que hasta alguien como yo funcione con una base de datos sin necesidad (a priori, y si no queremos cosas demasiado raras) de saber absolutamente nada de SQL. Es lo más de lo más en ORMs.<span id="more-6397"></span>Mas:</p>
<p><a href="http://blog.theinit.com/2011/07/06/criterias-hqls-y-sqls-al-fin/" target="_blank">http://blog.theinit.com/2011/07/06/criterias-hqls-y-sqls-al-fin/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbrunas.com.ar/2011/07/06/criterias-hqls-y-sqls-al-fin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

