<?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>Biblioteca Digital&#187; base de datos</title>
	<atom:link href="http://www.biblioteca-digital.net.ve/wordpress/category/base-de-datos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.biblioteca-digital.net.ve/wordpress</link>
	<description>Un proyecto de la Fundacion para el Desarrollo de la Ciencia y Tecnologia en el Estado Apure</description>
	<lastBuildDate>Tue, 07 Dec 2010 13:50:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Curso de Bases de Datos y PostgreSQL</title>
		<link>http://www.biblioteca-digital.net.ve/wordpress/2010/07/29/curso-de-bases-de-datos-y-postgresql/</link>
		<comments>http://www.biblioteca-digital.net.ve/wordpress/2010/07/29/curso-de-bases-de-datos-y-postgresql/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 14:27:15 +0000</pubDate>
		<dc:creator>eglin</dc:creator>
				<category><![CDATA[base de datos]]></category>
		<category><![CDATA[postgreSQL]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[consultas]]></category>
		<category><![CDATA[curso]]></category>
		<category><![CDATA[datos]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.biblioteca-digital.net.ve/wordpress/?p=859</guid>
		<description><![CDATA[PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2010%2F07%2F29%2Fcurso-de-bases-de-datos-y-postgresql%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2010%2F07%2F29%2Fcurso-de-bases-de-datos-y-postgresql%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2010/07/PostgreSQL.png"><img class="aligncenter size-medium wp-image-1162" title="Base de datos y PostgreSQL" src="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2010/07/PostgreSQL-235x300.png" alt="" width="235" height="300" /></a></p>
<p style="text-align: justify;"><strong>PostgreSQL </strong>es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de <a title="Software de código abierto" href="http://es.wikipedia.org/wiki/Software_de_c%C3%B3digo_abierto">código abierto</a>, el desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el <a title="PostgreSQL Global Development Group (aún no redactado)" href="http://es.wikipedia.org/w/index.php?title=PostgreSQL_Global_Development_Group&amp;action=edit&amp;redlink=1">PGDG</a> (<em>PostgreSQL Global Development Group</em>).</p>
<p style="text-align: justify;">Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo <em>commit</em>. Esta estrategia es superior al uso de bloqueos por tabla o por <a title="Fila (base de datos)" href="http://es.wikipedia.org/wiki/Fila_%28base_de_datos%29">filas</a> común en otras bases, eliminando la necesidad del uso de bloqueos explícitos.</p>
<p><strong>Titulo:</strong> Curso de Bases de Datos y PostgreSQL<br />
<strong>Autor:</strong> Víctor Hugo Dorantes Gonzales, Fernando Magariños Lamas y José Neif Jury Fabre<br />
<strong>Tipo:</strong> Documento PDF.<br />
<strong>Paginas:</strong> 121.<br />
<strong>Tamaño:</strong> 835,6 KB.<br />
<strong>Web:</strong> <a href="http://www.postgresql.org/" target="_blank">postgreSQL.org</a></p>
<p><strong>Contenido del libro:</strong></p>
<p><strong>1 ¿Que es una Base de Datos?</strong><br />
<strong>1.1. </strong>Definiciones.<br />
<strong>1.2.</strong> Estructura lógica vs. estructura física.<br />
<strong>2 ¿Que es un Manejador de Bases de Datos?</strong><br />
<strong>2.1.</strong> Sistemas de archivos<br />
<strong>2.2.</strong> Indices<br />
<strong>3. Álgebra y cálculo relacional</strong><br />
<strong>3.1. </strong>Concepto de relaciones<br />
<strong>3.2. </strong>Álgebra relacional<br />
<strong>3.2.1. </strong>Modelo de datos<br />
<strong>3.3. </strong>El modelo relacional<br />
<strong>3.3.1.</strong> Estructuras de datos<br />
<strong>3.3.2.</strong> Reglas de integridad<br />
<strong>3.3.3.</strong> Operadores<br />
<strong>3.3.4.</strong> Relaciones<br />
<strong>3.3.5.</strong> Operadores de álgebra relacional<br />
<strong>4.</strong> <strong>Normalización</strong><br />
<strong>4.1.</strong> Dependencia funcional<br />
<strong>4.2.</strong> Primera, segunda y tercera formas normales<br />
<strong>4.2.1.</strong> Primera forma normal<br />
<strong>4.2.2.</strong> Segunda forma normal<br />
<strong>4.2.3. </strong>Tercera forma normal<br />
<strong>4.3. </strong>Consideraciones acerca de velocidad de acceso, gasto de espacio y buen diseño<br />
<strong>4.4.</strong> Gasto de espacio vs. velocidad de acceso<br />
<strong>5.</strong> <strong>Integridad relacional</strong><br />
<strong>5.1.</strong> Llaves primarias<br />
<strong>5.2. </strong>Reglas de integridad<br />
<strong>5.3.</strong> Llaves foráneas e integridad referencial<br />
<strong>6.</strong> <strong>Diseño de Bases de Datos</strong><br />
<strong>6.0.1.</strong> Criterios para la creacion de ídices<br />
<strong>7.</strong> <strong>El lenguaje SQL</strong><br />
<strong>7.1. </strong>Create<br />
<strong>7.1.1.</strong> Create Aggregate<br />
<strong>7.1.2.</strong> Create Database<br />
<strong>7.1.3.</strong> Create Function<br />
<strong>7.1.4. </strong>Create Index<br />
<strong>7.1.5.</strong> Create Operator<br />
<strong>7.1.6.</strong> Create Rule<br />
<strong>7.1.7.</strong> Create Sequence<br />
<strong>7.1.8.</strong> Create Table<br />
<strong>7.1.9.</strong> Create Trigger<br />
<strong>7.1.10.</strong> Create Type<br />
<strong>7.1.11. </strong>Create User<br />
<strong>7.1.12. </strong>Create View<br />
<strong>8. Muchos comandos SQL mas&#8230;</strong><br />
<strong>8.1.</strong> Alterar<br />
<strong>8.1.1. </strong>alter group<br />
<strong>8.1.2.</strong> alter table<br />
<strong>8.1.3.</strong> alter user<br />
<strong>8.1.4.</strong> close<br />
<strong>8.1.5.</strong> cluster<br />
<strong>8.1.6. </strong>comment<br />
<strong>8.1.7. </strong>copy<br />
<strong>8.2. </strong>Crear<br />
<strong>8.2.1.</strong> create aggregate<br />
<strong>8.2.2.</strong> create constraint trigger<br />
<strong>8.2.3.</strong> create database<br />
<strong>8.2.4.</strong> create function<br />
<strong>8.2.5.</strong> create group<br />
<strong>8.2.6.</strong> create index<br />
<strong>8.2.7.</strong> create language<br />
<strong>8.2.8.</strong> create operator<br />
<strong>8.2.9.</strong> create rule<br />
<strong>8.2.10.</strong> create sequence<br />
<strong>8.2.11.</strong> create table<br />
<strong>8.2.12.</strong> create table as<br />
<strong>8.2.13.</strong> create trigger<br />
<strong>8.2.14.</strong> create type<br />
<strong>8.2.15.</strong> create user<br />
<strong>8.2.16.</strong> create view<br />
<strong>8.2.17.</strong> declare<br />
<strong>8.2.18.</strong> delete<br />
<strong>8.2.19.</strong> drop aggregate<br />
<strong>8.2.20.</strong> drop database<br />
<strong>8.2.21.</strong> drop function<br />
<strong>8.2.22.</strong> drop group<br />
<strong>8.2.23.</strong> drop index<br />
<strong>8.2.24.</strong> drop language<br />
<strong>8.2.25.</strong> drop operator<br />
<strong>8.2.26.</strong> drop rule<br />
<strong>8.2.27.</strong> drop sequence<br />
<strong>8.2.28.</strong> drop table<br />
<strong>8.2.29.</strong> drop trigger<br />
<strong>8.2.30.</strong> drop type<br />
<strong>8.2.31.</strong> drop user<br />
<strong>8.2.32.</strong> drop view<br />
<strong>8.2.33.</strong> explain<br />
<strong>8.2.34.</strong> fetch<br />
<strong>8.2.35.</strong> insert<br />
<strong>8.2.36.</strong> listen<br />
<strong>8.2.37.</strong> load<br />
<strong>8.2.38.</strong> lock<br />
<strong>8.2.39.</strong> move<br />
<strong>8.2.40.</strong> notify<br />
<strong>8.2.41.</strong> reindex<br />
<strong>8.2.42.</strong> reset<br />
<strong>8.2.43.</strong> select<br />
<strong>8.2.44.</strong> select into<br />
<strong>8.2.45.</strong> set<br />
<strong>8.2.46. show<br />
8.2.47.</strong> truncate<br />
<strong>8.2.48.</strong> unlisten<br />
<strong>8.2.49.</strong> update<br />
<strong>8.2.50.</strong> vacuum<br />
<strong>8.2.51.</strong> Tipos de datos relavantes en PostgreSQL<br />
<strong>8.3. </strong>insert<br />
<strong>8.4.</strong> select<br />
<strong>8.5.</strong> update<br />
<strong>8.6.</strong> delete<br />
<strong>8.7.</strong> create index<br />
<strong>8.8.</strong> create view<br />
<strong>8.9.</strong> DROPs<br />
<strong>8.9.1.</strong> drop aggregate<br />
<strong>8.9.2.</strong> drop database<br />
<strong>8.9.3.</strong> drop function<br />
<strong>8.9.4.</strong> drop index<br />
<strong>8.9.5.</strong> drop operator<br />
<strong>8.9.6. </strong>drop rule<br />
<strong>8.9.7.</strong> drop sequence<br />
<strong>8.9.8.</strong> drop table<br />
<strong>8.9.9.</strong> drop trigger<br />
<strong>8.9.10.</strong> drop type<br />
<strong>8.9.11.</strong> drop view<br />
<strong>8.10.</strong> Permisos de acceso<br />
<strong>8.10.1.</strong> grant<br />
<strong>8.10.2.</strong> revoke<br />
<strong>8.11. </strong>Transacciones<br />
<strong>8.11.1.</strong> abort<br />
<strong>8.11.2.</strong> begin<br />
<strong>8.11.3. </strong>commit<br />
<strong>8.11.4.</strong> end<br />
<strong>8.11.5.</strong> rollback<br />
<strong>9.</strong> <strong>Algunas características de PostgreSQL</strong><br />
<strong>9.1.</strong> Tablas internas<br />
<strong>9.2. </strong>Funciones incluidas en PostgreSQL<br />
<strong>9.3.</strong> Operadores<br />
<strong>9.4.</strong> Cursores<br />
<strong>10.</strong> <strong>Lenguajes procedurales</strong><br />
<strong>10.1.</strong> Instalando lenguajes procedurales<br />
<strong>10.2.</strong> Usando PL/pgSQL<br />
<strong>10.3.</strong> Estructura de PL/pgSQL<br />
<strong>10.3.1.</strong> Comentarios en PL/pgSQL<br />
<strong>10.3.2.</strong> Bloque de declaraciones<br />
<strong>10.3.3.</strong> Tipos de datos<br />
<strong>10.3.4.</strong> Expresiones<br />
<strong>10.3.5.</strong> Aserciones<br />
<strong>11.</strong> <strong>Triggers</strong><br />
<strong>11.1.</strong> Manejo de exepciones<br />
<strong>11.2.</strong> Algunos ejemplos simples de funciones en PL/pgSQL<br />
<strong>11.3.</strong> Funciones PL/pgSQL en tipos compuestos<br />
<strong>11.4.</strong> Ejemplos de Trigger<br />
<strong>12.</strong> <strong>Sistema de reglas de postgreSQL</strong><br />
<strong>12.1.</strong> vistas y el sistema de reglas<br />
<strong>12.2.</strong> Como funcionan las reglas on select<br />
<strong>13.</strong> <strong>Heramientas</strong><br />
<strong>13.1.</strong> psql<br />
<strong>13.2.</strong> pgaccess<br />
<strong>13.3.</strong> Respaldos<br />
<strong>14.</strong> <strong>Interfaces</strong><br />
<strong>14.1</strong> perl<br />
<strong>14.1.1.</strong> pg<br />
<strong>14.1.2.</strong> DBI/DBD<br />
<strong>14.2</strong> PHP<br />
<strong>15. Detalles de instalación, puesta a punto del servidor y errores comunes y cómo solucionarlos</strong><br />
<strong>15.1.</strong> Inicio del servidor<br />
<strong>15.2.</strong> Autentificación de usuarios</p>
<p style="text-align: center;"><strong><a href="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2010/07/Dorantes-Victor-Hugo-Curso-De-Base-De-Datos-Y-Postgresql-pdf1.pdf">Descargar</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.biblioteca-digital.net.ve/wordpress/2010/07/29/curso-de-bases-de-datos-y-postgresql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual de sentencias SQL</title>
		<link>http://www.biblioteca-digital.net.ve/wordpress/2009/07/16/manual-de-sentencias-sql/</link>
		<comments>http://www.biblioteca-digital.net.ve/wordpress/2009/07/16/manual-de-sentencias-sql/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 16:08:13 +0000</pubDate>
		<dc:creator>Vioscar</dc:creator>
				<category><![CDATA[base de datos]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.biblioteca-digital.net.ve/wordpress/?p=184</guid>
		<description><![CDATA[Este manual es especialmente útil si ya has comenzado a programar sentencias en MySQL y no recuerdas como se formula una sentencia en específico. Si ya estás practicando MySQL de seguro querrás tener un buen manual como éste a la mano. Titulo: Sentencias SQL Páginas: 21 Contenido del manual: 1. SENTENCIAS DE DEFINICIÓN 1.1. ESQUEMA [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2009%2F07%2F16%2Fmanual-de-sentencias-sql%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2009%2F07%2F16%2Fmanual-de-sentencias-sql%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;">
<p style="text-align: justify;">Este manual es especialmente útil si ya has comenzado a programar sentencias en MySQL y no recuerdas como se formula una sentencia en específico. Si ya estás practicando MySQL de seguro querrás tener un buen manual como éste a la mano.</p>
<p><strong>Titulo:</strong> Sentencias SQL<br />
<strong>Páginas:</strong> 21</p>
<p>Contenido del manual:</p>
<p><strong>1. SENTENCIAS DE DEFINICIÓN</strong></p>
<p>1.1. ESQUEMA<br />
1.1.1. Creación<br />
1.1.2. Borrado</p>
<p>1.2. BASE DE DATOS<br />
1.2.1. Creación<br />
1.2.2. Borrado</p>
<p>1.3. TABLA<br />
1.3.1. Creación<br />
1.3.1.1. Definición por defecto<br />
1.3.1.2. Restricciones por columna<br />
1.3.1.3. Restricciones por tabla<br />
1.3.2. Edición<br />
1.3.3. Borrado</p>
<p>1.4. DOMINIO<br />
1.4.1. Creación<br />
1.4.2. Edición<br />
1.4.3. Borrado</p>
<p>1.5. ASERCIÓN<br />
1.5.1. Creación<br />
1.5.2. Borrado</p>
<p>1.6. VISTA<br />
1.6.1. Creación<br />
1.6.2. Borrado</p>
<p><strong>2. SENTENCIAS DE MANIPULACIÓN</strong></p>
<p>2.1. MODIFICACIÓN<br />
2.1.1. Inserción de valores en una tabla<br />
2.1.2. Modificación de valores en una tabla<br />
2.1.3. Borrado de valores en una tabla</p>
<p>2.2. CONSULTA<br />
2.2.1. Funciones de agregación<br />
2.2.2. Subconsultas<br />
2.2.3. Otros predicados<br />
2.2.3.1. BETWEEN<br />
2.2.3.2. IN<br />
2.2.3.3. LIKE<br />
2.2.3.4. IS NULL<br />
2.2.3.5. ANY/SOME, ALL<br />
2.2.3.6. EXISTS<br />
2.2.4. Ordenación y agrupación consultas<br />
2.2.4.1. ORDER BY<br />
2.2.4.2. GROUP BY, HAVING<br />
2.2.5. Combinaciones<br />
2.2.5.1. Combinación<br />
2.2.5.2. Combinación natural<br />
2.2.5.3. Combinación interna<br />
2.2.5.4. Combinación externa<br />
2.2.6. Unión, intersección y diferencia<br />
2.2.6.1. Unión<br />
2.2.6.2. Intersección<br />
2.2.6.3. Diferencia</p>
<p><strong>3. SENTENCIAS DE CONTROL</strong></p>
<p>3.1. TRANSACCIONES<br />
3.2. AUTORIZACIONES / DESAUTIZACIONES<br />
3.2.1. Autorización<br />
3.2.2. Desautorización</p>
<p style="text-align: center;"><a href="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2009/07/sentencias_sql.pdf">Descargar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.biblioteca-digital.net.ve/wordpress/2009/07/16/manual-de-sentencias-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial básico de MySQL</title>
		<link>http://www.biblioteca-digital.net.ve/wordpress/2009/06/18/tutorial-basico-de-mysql/</link>
		<comments>http://www.biblioteca-digital.net.ve/wordpress/2009/06/18/tutorial-basico-de-mysql/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 22:07:12 +0000</pubDate>
		<dc:creator>Vioscar</dc:creator>
				<category><![CDATA[base de datos]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.biblioteca-digital.net.ve/wordpress/?p=154</guid>
		<description><![CDATA[El objetivo de este tutorial es mostrar el uso del programa cliente mysql para crear y usar una base de datos. Todo lo necesario para comenzar a utilizar MySQL explicado de forma resumida y precisa, ideal como punto de partida si nunca has usado este excelente Sistema Gestor de Bases de Datos. Titulo: Tutorial Básico [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2009%2F06%2F18%2Ftutorial-basico-de-mysql%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.biblioteca-digital.net.ve%2Fwordpress%2F2009%2F06%2F18%2Ftutorial-basico-de-mysql%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><img class="size-full wp-image-178 aligncenter" title="mysql" src="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2009/06/mysql2.png" alt="mysql" width="194" height="107" /></p>
<p style="text-align: justify;">El objetivo de este tutorial es mostrar el uso del programa cliente mysql para crear y usar una base de datos.</p>
<p style="text-align: justify;">Todo lo necesario para comenzar a utilizar MySQL explicado de forma resumida y precisa, ideal como punto de partida si nunca has usado este excelente Sistema Gestor de Bases de Datos.</p>
<p><strong>Titulo:</strong> Tutorial Básico de MySQL<br />
<strong>Autor:</strong> MySQL AB<br />
<strong>Páginas:</strong> 30 (2 partes)</p>
<p><strong>Contenido del Libro:</strong></p>
<p><strong>Tutorial Básico de MySQL &#8211; </strong><strong><strong>I</strong></strong></p>
<p>1. Conectándose y desconectándose al servidor MySQL<br />
2.Ejecutando algunas consultas<br />
3. Creando y usando una base de datos<br />
4. Creando una tabla<br />
5. Cargando datos en una tabla<br />
6. Recuperando información de una tabla<br />
7. Ordenando registros</p>
<p><strong>Tutorial Básico de MySQL &#8211; </strong><strong><strong>II</strong></strong></p>
<p>8. Cálculos con fechas<br />
9. Trabajando con valores nulos<br />
10. Coincidencia de patrones<br />
11. Conteo de filas<br />
12. Usando más de una tabla<br />
13. Usando mysql en modo batch</p>
<p>Adicionalmente, en la descarga se encuentran los archivos de ejemplo utilizados en el tutorial.</p>
<p style="text-align: center;"><a href="descargas/manuales/tutorial_basico_de_mysql.zip"><img src="descargas/zip.png" alt="" /></a></p>
<p style="text-align: center;"><a href="http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2009/06/tutorial_basico_de_mysql.zip">Descargar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.biblioteca-digital.net.ve/wordpress/2009/06/18/tutorial-basico-de-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

