<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Bases de Datos al Extremo</title><description></description><managingEditor>noreply@blogger.com (Programación al extremo)</managingEditor><pubDate>Sun, 6 Oct 2024 21:20:33 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">19</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://basedatosestremo.blogspot.com/</link><language>en-us</language><itunes:explicit>yes</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>MYSQL: Creacion, actualización, mostrar  y eliminar  tablas (create table - show tables - describe - drop table)</title><link>http://basedatosestremo.blogspot.com/2012/09/mysql-creacion-actualizar-describir-eliminar.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Thu, 27 Sep 2012 08:47:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-1604283417404608234</guid><description>En este tutorial aprenderemos como crear una tabla, actualizarla, mostrar sus campos y eliminarla de la base de datos &lt;b&gt;MYSQL&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp;Primero empezaremos creando  la base de datos llamada empleados si no la tenemos creada;

&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background: #FFFFFF; border: 1px solid; float: left; line-height: 1; white-space: pre-line; width: 600px;"&gt;
&lt;span class="sc5"&gt;create&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;database&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc1"&gt;/*Esta clausula crea la base de datos empleados*/&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;drop&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;table&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;if&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;exists&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc1"&gt;/*Esta clausula elimina la tabla empleados si existe*/&lt;/span&gt;&lt;span class="sc0"&gt;


&lt;/span&gt;&lt;span class="sc5"&gt;create&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;table&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc1"&gt;/*Clausula para crear una tabla en MYSQL*/&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;emp_no&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;int&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;11&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;default&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc4"&gt;0&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Numero de Identificacion del empleado'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;fecha_nacimiento&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;date&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Fecha de nacimiento del empleado'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;nombres&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;varchar&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;30&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc7"&gt;'Nombres del empleado'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;apellidos&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;varchar&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;30&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc7"&gt;'Apelidos del empleado'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;sexo&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;enum&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc7"&gt;'m'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc7"&gt;'f'&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;default&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'m'&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Sexo del empleado M= Masculino , F= Femenino'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc11"&gt;fecha_entrada&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;date&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;not&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;null&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc7"&gt;'Fecha de entrada del empleado a la empresa'&lt;/span&gt;&lt;span class="sc10"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc5"&gt;primary&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;key&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;emp_no&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Llave primaria de la tabla'&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc1"&gt;/*Escojemos como vamos a guardar nuestros 
 datos*/&lt;/span&gt;&lt;span class="sc11"&gt;ENGINE&lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc11"&gt;InnoDB&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;DEFAULT&lt;/span&gt;&lt;span class="sc0"&gt; 
&lt;/span&gt;&lt;span class="sc1"&gt;/*Tipo de formato de codificacion de caracteres*/&lt;/span&gt;&lt;span class="sc11"&gt;CHARSET&lt;/span&gt;&lt;span class="sc10"&gt;=&lt;/span&gt;&lt;span class="sc11"&gt;latin1&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;


&lt;/span&gt;&lt;span class="sc5"&gt;ALTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;TABLE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;CHANGE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COLUMN&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;emp_numero&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;emp_no&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc5"&gt;INT&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;11&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc1"&gt;/*Cambia el nombre de la columna
emp_numero a emp_no*/&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;NOT&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;NULL&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COMMENT&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Numero de Identificacion del empleado'&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;ALTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;TABLE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;CHANGE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COLUMN&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;emp_no&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;emp_numero&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;INT&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;11&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; 
&lt;/span&gt;&lt;span class="sc5"&gt;NOT&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;NULL&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COMMENT&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Numero de Identificacion del empleado'&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;ALTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;TABLE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;DROP&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;PRIMARY&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;KEY&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc1"&gt;/*Elimina la clave primaria de la tabla empleados*/&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;ALTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;TABLE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;DROP&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COLUMN&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;fecha_nacimiento&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc1"&gt;/*Elimina la columna fecha_nacimeinto*/&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;ALTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;TABLE&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;ADD&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;COLUMN&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;campo_prueba&lt;/span&gt;&lt;span class="sc0"&gt; 
&lt;/span&gt;&lt;span class="sc5"&gt;VARCHAR&lt;/span&gt;&lt;span class="sc10"&gt;(&lt;/span&gt;&lt;span class="sc4"&gt;45&lt;/span&gt;&lt;span class="sc10"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;NULL&lt;/span&gt;&lt;span class="sc0"&gt;  &lt;/span&gt;&lt;span class="sc5"&gt;comment&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc7"&gt;'Este es un campo agregado de prueba'&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc5"&gt;AFTER&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;fecha_entrada&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc0"&gt;

&lt;/span&gt;&lt;span class="sc5"&gt;describe&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;empleados&lt;/span&gt;&lt;span class="sc10"&gt;;&lt;/span&gt;&lt;span class="sc1"&gt;/*Esta clausula muestra la estructura de la tabla*/&lt;/span&gt;&lt;span class="sc0"&gt;
&lt;/span&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Sintaxis de SHOW TABLES en MYSQL</title><link>http://basedatosestremo.blogspot.com/2012/09/sintaxis-de-show-tables-en-mysql.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Tue, 25 Sep 2012 14:00:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-8738104394116476407</guid><description>Bueno esta es una clausula de &lt;b&gt;MYSQL&lt;/b&gt; la cual te muestra las tablas que se encuentran en la base de datos.&lt;br /&gt;
&lt;br /&gt;
Como estamos trabajando con la base de datos Employee la sintaxis seria la siguiente:&lt;br /&gt;
&amp;nbsp;&lt;b&gt;show  tables&lt;/b&gt; ;&lt;span style="color: #6aa84f;"&gt;/* esta clausula  me devuelve los nombres de las tablas que hay en la base de datos employees pero antes hay que darle la clausula  use employees;*/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Show tables from employees;&lt;/b&gt; &lt;span style="color: #6aa84f;"&gt;/* Esta clausula me devuelve los nombres de las tablas que se han especificado en el from  */&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Show tables from employees like '%d%';&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #6aa84f;"&gt;/*Esta clausula me devuelve los nombres de las tablas de la base de datos employees y ademas las que empiezan con la letra d*/&lt;/span&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Importar la base de datos Employees MYSQL</title><link>http://basedatosestremo.blogspot.com/2012/09/importar-la-base-de-datos-employees.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Tue, 25 Sep 2012 12:57:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-1568280345725800687</guid><description>En este tutorial utilizáremos una base de datos llamada  Employees  la cual la podemos descargar de la siguiente pagina &lt;a href="https://launchpad.net/test-db" rel="nofollow"&gt;https://launchpad.net/test-db&lt;/a&gt;  para  ir  aprendiendo a usar las diferentes clausulas de MYSQL.
Después de descargado descomprimimos el archivo y buscamos uno que se llama employees.sql  y ejecutamos la siguiente consulta para cargar los archivos a la base de datos.
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi470daeNnZEtnigdM2a-S0JMDEHRUJD6epyTRs2Q8OOANW4WjfZQ1QJqZh_YXInQRDzIvuW4wJodjqLNcMhVdkTZXdiTV5Js1dxadRpwfoN2slVFuTbc_J9LgMHKqAnnTLyJkSfDArmRmF/s1600/cargar+employees+consola+mysql.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="cargar employees consola mysql" border="0" height="355" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi470daeNnZEtnigdM2a-S0JMDEHRUJD6epyTRs2Q8OOANW4WjfZQ1QJqZh_YXInQRDzIvuW4wJodjqLNcMhVdkTZXdiTV5Js1dxadRpwfoN2slVFuTbc_J9LgMHKqAnnTLyJkSfDArmRmF/s640/cargar+employees+consola+mysql.png" title="cargar employees consola mysql" width="640" /&gt;&lt;/a&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi470daeNnZEtnigdM2a-S0JMDEHRUJD6epyTRs2Q8OOANW4WjfZQ1QJqZh_YXInQRDzIvuW4wJodjqLNcMhVdkTZXdiTV5Js1dxadRpwfoN2slVFuTbc_J9LgMHKqAnnTLyJkSfDArmRmF/s1600/cargar+employees+consola+mysql.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;div style="text-align: justify;"&gt;
Donde –u es nuestro usuario –p es nuestra clave&lt;br /&gt;
Buscamos nuestro ejecutable de mysql.exe.&lt;br /&gt;
Nota: en el archivo employees.sql buscamos las siguientes clausulas en ella modificamos la ruta donde se encuentra nuestro archivo en mi caso los coloque en D:/employees_db/ le hacemos el cambio y listo.&lt;br /&gt;
&lt;br /&gt;
SELECT 'LOADING departments' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_departments.dump ;&lt;br /&gt;
SELECT 'LOADING employees' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_employees.dump ;&lt;br /&gt;
SELECT 'LOADING dept_emp' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_dept_emp.dump ;&lt;br /&gt;
SELECT 'LOADING dept_manager' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_dept_manager.dump ;&lt;br /&gt;
SELECT 'LOADING titles' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_titles.dump ;&lt;br /&gt;
SELECT 'LOADING salaries' as 'INFO';&lt;br /&gt;
source D:/employees_db/load_salaries.dump ;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Cuando  haya finalizado estamos listos para empezar a realizar nuestras consultas a la base de datos de prueba employee&lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi470daeNnZEtnigdM2a-S0JMDEHRUJD6epyTRs2Q8OOANW4WjfZQ1QJqZh_YXInQRDzIvuW4wJodjqLNcMhVdkTZXdiTV5Js1dxadRpwfoN2slVFuTbc_J9LgMHKqAnnTLyJkSfDArmRmF/s72-c/cargar+employees+consola+mysql.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Introducción y definición  MYSQl  Sistema de administración de bases de datos</title><link>http://basedatosestremo.blogspot.com/2012/09/introduccion-y-definicion-mysql-sistema.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Tue, 25 Sep 2012 09:03:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-3613733553472710803</guid><description>&lt;div style="text-align: justify;"&gt;
&lt;b&gt;MYSQL&lt;/b&gt; es uno de los sistemas de administración de bases de datos relacional más popular de la actualidad, de código abierto.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;MYSQL&lt;/b&gt; usa el estándar&lt;b&gt;  SQL Structure Query Language (Lenguaje de Consulta Estructurado)&lt;/b&gt;, el cual es un lenguaje de programación para bases de datos relacional como Oracle, Sql server, Db2, Postgres etc.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Este motor de base de datos permite crear bases de datos, tablas, insertar datos, modificarlos, eliminarlos, ordenarlos, hacer consultas y realizar muchas operaciones, etc.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&lt;b&gt;MYSQL&lt;/b&gt; se ejecuta en diferentes plataformas  tales como: Linux, Windows, Mac OS, Solaris, AIX de IBM etc.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&amp;nbsp;MYSQL&lt;/b&gt; se ofrece bajo la licencia  &lt;b&gt;GNU GPL&lt;/b&gt;, pero para aquellas empresas que desean incorporarlos en productos privativos deben pagar una licencia que le permita este uso. Los derechos de autor  del código fuente pertenecen a un autor individual
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>TRIGGER y subida avanzada de archivos load data local infile MYSQL</title><link>http://basedatosestremo.blogspot.com/2012/02/trigger-y-subida-avanzada-de-archivos.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Thu, 2 Feb 2012 12:59:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-2731337898951716674</guid><description>En el siguiente Tutorial vamos a aprender a realizar un&amp;nbsp;TRIGGER en Mysql e insertar datos a la base de datos de una manera mas Optima y&amp;nbsp;rápida con load data local infile.&lt;br /&gt;
El trigger es el encargado de llenar todas las tablas de las bases de datos con un archivo de texto plano en formato .csv&lt;br /&gt;
&lt;div&gt;
Lo primero que hacemos es crear la base de datos que es la siguiente:&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Base de datos: `bdnarly`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `asesor`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `asesor` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ase_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ase_nom` varchar(100) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ase_usu` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ase_cla` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ase_per` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`ase_id`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `ase_usu` (`ase_usu`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `asesor`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `barrio`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `barrio` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `bar_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `bar_idmun` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `bar_nom` varchar(250) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`bar_id`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `bar_idmun` (`bar_idmun`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=252 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `barrio`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `catastro`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `catastro` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ID` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `CICLO` double DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `ESTRATO` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `NIC` varchar(50) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `NIS` varchar(50) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `NOMBRE` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `DIRECCION` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `MUNICIPIO` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `BARRIO` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `CARTERA` double DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `FINANCIADO` double DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `SITUACION` varchar(255) DEFAULT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`ID`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=90985 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- (Evento) desencadenante `catastro`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
DROP TRIGGER IF EXISTS `bdnarly`.`actualizarTodasLastablas`;&lt;/div&gt;
&lt;div&gt;
DELIMITER //&lt;/div&gt;
&lt;div&gt;
CREATE TRIGGER `bdnarly`.`actualizarTodasLastablas` AFTER INSERT ON `bdnarly`.`catastro`&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;FOR EACH ROW begin&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
set @municipio:=(select mun_id from municipio where (mun_nom)=(new.municipio));&lt;/div&gt;
&lt;div&gt;
set @barrio:='';&lt;/div&gt;
&lt;div&gt;
if(@municipio is null)then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into municipio (mun_nom) values((new.municipio));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @municipio:=(select mun_id from municipio where (mun_nom)=(new.municipio));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into barrio (bar_idmun ,bar_nom ) values ((@municipio),(new.barrio));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @barrio:=(select bar_id from barrio where (bar_nom)=(new.barrio) limit 1);&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
else&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @barrio:=(select bar_id from barrio where (bar_nom)=(new.barrio) limit 1);&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if(@barrio is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into barrio (bar_idmun,bar_nom) values ((@municipio),(new.barrio));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @barrio:=(select bar_id from barrio where (bar_nom)=(new.barrio) limit 1);&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @ciclo:=(select cic_id from ciclo where (cic_id)=(new.ciclo));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if(@ciclo is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into ciclo (cic_id, cic_fec) values ((new.ciclo),now());&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @ciclo:=(select cic_id from ciclo where (cic_id)=(new.ciclo));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @estrato:=(select est_id from estrato where (est_nom)=(new.estrato));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if(@estrato is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into estrato ( est_nom) values ((new.estrato));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @estrato:=(select est_id from estrato where (est_nom)=(new.estrato));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @situacion:=(select sit_id from situacion where (sit_nom)=(new.situacion));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if(@situacion is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into situacion ( sit_nom) values ((new.situacion));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @situacion:=(select sit_id from situacion where (sit_nom)=(new.situacion));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @cliente:=(select cli_id from cliente where (cli_nic)=(new.nic)&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
and (cli_nis)=(new.nis));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if(@cliente is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into cliente ( cli_nis, cli_nic, clic_nom, cli_dir, cli_sit, cli_barid, cli_estid)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
values ((new.nis),(new.nic),(new.nombre),(new.direccion),(&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
@situacion),(@barrio),(@estrato));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @cliente:=(select cli_id from cliente where (cli_nic)=(new.nic)&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
and (cli_nis)=(new.nis));&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
set @clienteciclo:=( SELECT clicic_id &amp;nbsp;FROM clienteciclo&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
where (clicic_nis)=(new.nis)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
and (clicic_nic)=(new.nic)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
and (clicic_cic)= (new.ciclo)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
);&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
if @clienteciclo is null then&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
insert into clienteciclo (clicic_nis, clicic_nic, clicic_cic, clicic_car, clicic_fin, clicic_ase)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
values((new.nis),(new.nic),(new.ciclo),(new.cartera),(new.financiado),0);&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
end&lt;/div&gt;
&lt;div&gt;
//&lt;/div&gt;
&lt;div&gt;
DELIMITER ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `catastro`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `ciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `ciclo` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cic_id` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cic_fec` date NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`cic_id`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB DEFAULT CHARSET=latin1;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- (Evento) desencadenante `ciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
DROP TRIGGER IF EXISTS `bdnarly`.`actualizarRegistro`;&lt;/div&gt;
&lt;div&gt;
DELIMITER //&lt;/div&gt;
&lt;div&gt;
CREATE TRIGGER `bdnarly`.`actualizarRegistro` AFTER INSERT ON `bdnarly`.`ciclo`&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;FOR EACH ROW begin&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
set @val:=( SELECT cliente.cli_nis FROM cliente where cli_nis=1&lt;/div&gt;
&lt;div&gt;
);&lt;/div&gt;
&lt;div&gt;
if(@val is null) then&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
insert into registro (registro) values('suceso');&lt;/div&gt;
&lt;div&gt;
end if;&lt;/div&gt;
&lt;div&gt;
end&lt;/div&gt;
&lt;div&gt;
//&lt;/div&gt;
&lt;div&gt;
DELIMITER ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `ciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `cliente`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `cliente` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_nis` varchar(50) NOT NULL COMMENT 'Numero de identificacion del cliente',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_nic` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clic_nom` varchar(255) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_dir` varchar(255) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_sit` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_barid` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `cli_estid` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`cli_id`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; UNIQUE KEY `cli_nis` (`cli_nis`,`cli_nic`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `cli_nic` (`cli_nic`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `cli_barid` (`cli_barid`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `cli_estid` (`cli_estid`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `cli_sit` (`cli_sit`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=90985 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `cliente`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `clienteciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `clienteciclo` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_nis` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_nic` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_cic` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_car` double NOT NULL COMMENT 'cartera del cliente',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_fin` double NOT NULL COMMENT 'Financiacion del cliente',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_ase` int(11) NOT NULL DEFAULT '0',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_cau` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_fecv` date NOT NULL DEFAULT '1000-01-01',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_feca` date NOT NULL DEFAULT '1000-02-01',&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_des` varchar(255) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_tel` varchar(20) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `clicic_est` int(1) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`clicic_id`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; UNIQUE KEY `clicic_nis_2` (`clicic_nis`,`clicic_nic`,`clicic_cic`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `clicic_nis` (`clicic_nis`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `clicic_cic` (`clicic_cic`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; KEY `clicic_nic` (`clicic_nic`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=90985 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `clienteciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `estrato`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `estrato` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `est_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `est_nom` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`est_id`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `estrato`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `fecha`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `fecha` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `idfecha` int(11) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`idfecha`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB DEFAULT CHARSET=latin1;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `fecha`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `municipio`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `municipio` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `mun_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `mun_nom` varchar(50) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`mun_id`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `municipio`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `registro`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `registro` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `registro` varchar(150) DEFAULT NULL&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB DEFAULT CHARSET=latin1;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `registro`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `situacion`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `situacion` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `sit_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `sit_nom` varchar(150) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`sit_id`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `situacion`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
-- --------------------------------------------------------&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Estructura de tabla para la tabla `visitascausales`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
CREATE TABLE IF NOT EXISTS `visitascausales` (&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `viscau_id` int(11) NOT NULL AUTO_INCREMENT,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; `vis_nom` varchar(255) NOT NULL,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; PRIMARY KEY (`viscau_id`)&lt;/div&gt;
&lt;div&gt;
) ENGINE=InnoDB &amp;nbsp;DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Volcar la base de datos para la tabla `visitascausales`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Filtros para las tablas descargadas (dump)&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Filtros para la tabla `barrio`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
ALTER TABLE `barrio`&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `barrio_ibfk_1` FOREIGN KEY (`bar_idmun`) REFERENCES `municipio` (`mun_id`) ON UPDATE CASCADE;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Filtros para la tabla `cliente`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
ALTER TABLE `cliente`&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `cliente_ibfk_4` FOREIGN KEY (`cli_sit`) REFERENCES `situacion` (`sit_id`) ON UPDATE CASCADE,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `cliente_ibfk_5` FOREIGN KEY (`cli_estid`) REFERENCES `estrato` (`est_id`) ON UPDATE CASCADE,&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `cliente_ibfk_6` FOREIGN KEY (`cli_barid`) REFERENCES `barrio` (`bar_id`) ON UPDATE CASCADE;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
-- Filtros para la tabla `clienteciclo`&lt;/div&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;div&gt;
ALTER TABLE `clienteciclo`&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `clienteciclo_ibfk_1` FOREIGN KEY (`clicic_nis`) REFERENCES `cliente` (`cli_nis`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `clienteciclo_ibfk_2` FOREIGN KEY (`clicic_cic`) REFERENCES `ciclo` (`cic_id`),&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; ADD CONSTRAINT `clienteciclo_ibfk_3` FOREIGN KEY (`clicic_nic`) REFERENCES `cliente` (`cli_nic`);&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h2&gt;


Segundo Paso&lt;/h2&gt;
&lt;div&gt;
Creamos una consulta la cual es la encargada de subir todos los datos , en cual el Trigger se encargara de repartir los datos por toda la base de datos.&lt;/div&gt;
&lt;div&gt;
ejecuta el siguiente Script desde la consola &amp;nbsp;de MYSQL o desde phpmyadmin&lt;/div&gt;

&lt;/div&gt;
&lt;div&gt;
&lt;h2&gt;

use bdnarly;&lt;/h2&gt;
&lt;h2&gt;

load data local infile'F:/CATASTRO.csv' REPLACE into table catastro fields terminated by ';' enclosed by '"' &amp;nbsp;lines terminated by '\r\n';&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
El trigger enpezara a llenar todas las tablas.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
descarga el archivo&amp;nbsp;bdnarly.sql.zip y el&amp;nbsp;archivo&amp;nbsp;catastro.csv de la&amp;nbsp;siguiente&amp;nbsp;dirección&lt;/div&gt;
&lt;div&gt;
pestaña archivos de descarga.&lt;/div&gt;
&lt;div&gt;
&lt;a href="https://sites.google.com/site/cabarcasprogramacion/"&gt;Descargar Archivos&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Modelo Entidad Relacion</title><link>http://basedatosestremo.blogspot.com/2012/01/modelo-entidad-relacion.html</link><author>noreply@blogger.com (Programación al extremo)</author><pubDate>Tue, 24 Jan 2012 04:26:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-1837165713801263023</guid><description>-Entidades :objetos que se distinguen por&amp;nbsp;características.&lt;br /&gt;
-Entidades Fuerte: No necesita de&amp;nbsp;ningún&amp;nbsp;atributo externo.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5hc4pU32QlJnG2EVpqMbCoUZA1FrrtibEdP2_nmfhbQrhOzYzZqf5hR59elbHZ5Xsq0-8aF1bt0rrwS5dzZbfGswigq3ex2qYRpCnXiao8w87htOigXNhd6-gm3tt4C916WSpQUuoQeV/s1600/fuerte.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5hc4pU32QlJnG2EVpqMbCoUZA1FrrtibEdP2_nmfhbQrhOzYzZqf5hR59elbHZ5Xsq0-8aF1bt0rrwS5dzZbfGswigq3ex2qYRpCnXiao8w87htOigXNhd6-gm3tt4C916WSpQUuoQeV/s1600/fuerte.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Entidades&amp;nbsp;Débil&amp;nbsp;: Necesita de otro atributo, es decir depende de otra entidad.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ahQ4vNiVbfeHPbPSmoNJ_IU2uGGyFOmwDe0m799Nzxu78SEJIGgWncm9-ziuP8J9jhHVEuOAlDVfjhJCTUXpaERotbc2By8fYeXUGWS3Bww19E9gk74myTdHKbh0WrQqc1f1NW7GRpxl/s1600/debil.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ahQ4vNiVbfeHPbPSmoNJ_IU2uGGyFOmwDe0m799Nzxu78SEJIGgWncm9-ziuP8J9jhHVEuOAlDVfjhJCTUXpaERotbc2By8fYeXUGWS3Bww19E9gk74myTdHKbh0WrQqc1f1NW7GRpxl/s1600/debil.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atributos: Son&amp;nbsp;características&amp;nbsp;de las entidades&lt;br /&gt;
Obligatorios: Tiene que tener un valor.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizVz_2Q6RixBueiPAy_f0CaGnbpncm1qQBCTF2rkJAhyphenhyphenSFbkHZ8pE4juodzjRKjknIpSFibQ77kibfCgU498BEkjv0GBsu1ptN5_S5dahkZyvS4xtafLIrmKo66mF2f-3LTcVGX2N_4clp/s1600/obligatorios.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizVz_2Q6RixBueiPAy_f0CaGnbpncm1qQBCTF2rkJAhyphenhyphenSFbkHZ8pE4juodzjRKjknIpSFibQ77kibfCgU498BEkjv0GBsu1ptN5_S5dahkZyvS4xtafLIrmKo66mF2f-3LTcVGX2N_4clp/s1600/obligatorios.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Opcionales. No tiene que tener valor.&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRsjByG_YFoOYjKrVNHZi_lSzdt9ls-6OcJ5jiLhkRnE-hEm0ibJ3MjmPniPtTW-P3a4Gkp_pI2leZXJO3O-avuzT5cI_LsiuFDjgF2a3ymdLKYfGHm6tl__9T2FUQrE1D4nSkZYlsuBG9/s1600/Opcionales.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRsjByG_YFoOYjKrVNHZi_lSzdt9ls-6OcJ5jiLhkRnE-hEm0ibJ3MjmPniPtTW-P3a4Gkp_pI2leZXJO3O-avuzT5cI_LsiuFDjgF2a3ymdLKYfGHm6tl__9T2FUQrE1D4nSkZYlsuBG9/s1600/Opcionales.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Simples&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRsjByG_YFoOYjKrVNHZi_lSzdt9ls-6OcJ5jiLhkRnE-hEm0ibJ3MjmPniPtTW-P3a4Gkp_pI2leZXJO3O-avuzT5cI_LsiuFDjgF2a3ymdLKYfGHm6tl__9T2FUQrE1D4nSkZYlsuBG9/s1600/Opcionales.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRsjByG_YFoOYjKrVNHZi_lSzdt9ls-6OcJ5jiLhkRnE-hEm0ibJ3MjmPniPtTW-P3a4Gkp_pI2leZXJO3O-avuzT5cI_LsiuFDjgF2a3ymdLKYfGHm6tl__9T2FUQrE1D4nSkZYlsuBG9/s1600/Opcionales.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizVz_2Q6RixBueiPAy_f0CaGnbpncm1qQBCTF2rkJAhyphenhyphenSFbkHZ8pE4juodzjRKjknIpSFibQ77kibfCgU498BEkjv0GBsu1ptN5_S5dahkZyvS4xtafLIrmKo66mF2f-3LTcVGX2N_4clp/s1600/obligatorios.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizVz_2Q6RixBueiPAy_f0CaGnbpncm1qQBCTF2rkJAhyphenhyphenSFbkHZ8pE4juodzjRKjknIpSFibQ77kibfCgU498BEkjv0GBsu1ptN5_S5dahkZyvS4xtafLIrmKo66mF2f-3LTcVGX2N_4clp/s1600/obligatorios.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Compuestos&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizoN0yg8MlKTeVQUqmbQssjDxIjtr_cZHnHsSItTGgBpc3fym3gPV_fx2COqb0RDvQVR4SAUdyPrApFHplri1Kk_lcQPvdO23Ge623bl-sIRpQQ2ol-p6bi1YJLCeOA8HzhBgcI5RVvepx/s1600/compuesto.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizoN0yg8MlKTeVQUqmbQssjDxIjtr_cZHnHsSItTGgBpc3fym3gPV_fx2COqb0RDvQVR4SAUdyPrApFHplri1Kk_lcQPvdO23Ge623bl-sIRpQQ2ol-p6bi1YJLCeOA8HzhBgcI5RVvepx/s1600/compuesto.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mono valorados: Toma un solo valor&lt;br /&gt;
Multivalorados: Toma varios valores.&lt;br /&gt;
Derivados: Resulta de otro&lt;br /&gt;
Ejemplo: Fecha de nacimiento&lt;br /&gt;
Llave Candidata: Son todos los atributos que identifican plenamente a una entidad.&lt;br /&gt;
Binarias: 2 entidades&lt;br /&gt;
Reflexivos: Relacion entre ellas mismas&lt;br /&gt;
N arias: Mas de dos Entidades&lt;br /&gt;
&lt;br /&gt;
Relación&amp;nbsp;de Uno a Uno(1 a 1)&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9kBCph6Y0GBUhTQcY6HvxAXfaXrF_ebVTptJzmG3qbhHgCA5VpyiuB15WWqt5q_5kZQj3gPyqjvQVsoJdQUTvOQB31_cb-bGbir-JMWLHw05yR12uih7t6sHAsc0wexDOGPaamUuOskgp/s1600/unoauno.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9kBCph6Y0GBUhTQcY6HvxAXfaXrF_ebVTptJzmG3qbhHgCA5VpyiuB15WWqt5q_5kZQj3gPyqjvQVsoJdQUTvOQB31_cb-bGbir-JMWLHw05yR12uih7t6sHAsc0wexDOGPaamUuOskgp/s1600/unoauno.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relación&amp;nbsp;de Uno a Muchos (1 a *)&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8quzVzUTaOCH5cw9raKqgTPCFpfYD6Tp9PC7BmxtkQXPFelkMDavjvBYLZ873dmLVjm6-jXXLZyC8unymZZmxrwsWSLAnPJl0v-SHfXU_z1mMTP3NrehklbnEeAL8Lu_94rc116TvnS_O/s1600/unaamuchos.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8quzVzUTaOCH5cw9raKqgTPCFpfYD6Tp9PC7BmxtkQXPFelkMDavjvBYLZ873dmLVjm6-jXXLZyC8unymZZmxrwsWSLAnPJl0v-SHfXU_z1mMTP3NrehklbnEeAL8Lu_94rc116TvnS_O/s1600/unaamuchos.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relación&amp;nbsp;de&amp;nbsp;
Muchos&amp;nbsp;&amp;nbsp;a Muchos (* a *)
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEXHqlS1AIEhG9fMjktz9i8eeGhs90G-y5jj4p2LxZNrvAYsv1_Zh_tTghJ9C_FK-6Dd8PglcGYrVpdVAYVUS6nN0sdac3uaymt-3pxSPDT98VT6RZWlNaTe9shKkB47mZFPzpIAYdFxf/s1600/Muchoamucho.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEXHqlS1AIEhG9fMjktz9i8eeGhs90G-y5jj4p2LxZNrvAYsv1_Zh_tTghJ9C_FK-6Dd8PglcGYrVpdVAYVUS6nN0sdac3uaymt-3pxSPDT98VT6RZWlNaTe9shKkB47mZFPzpIAYdFxf/s1600/Muchoamucho.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relación&amp;nbsp;Reflexiva&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1MvAMAQV8PJOwOsjU2DBOz4Qd_OvYHD4RiD3CD2zvhxJBo5qn2WmpdrGDL4RTqT_n-9fS8b8WJAEG9zzuvo-jZhQJWu0ggESCQtsMuh3qH094t7QhxhjHFt8z-yoVjreqOmHLydQCRyby/s1600/reflexivos.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1MvAMAQV8PJOwOsjU2DBOz4Qd_OvYHD4RiD3CD2zvhxJBo5qn2WmpdrGDL4RTqT_n-9fS8b8WJAEG9zzuvo-jZhQJWu0ggESCQtsMuh3qH094t7QhxhjHFt8z-yoVjreqOmHLydQCRyby/s1600/reflexivos.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Relacion N arias&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSZ8pou5VBQTvsEgPxvCdnqqUkPjdfO9Zy7Ro7MGmmlO6gMeos0dZCmxsoGOPSeaCR9crIG2gzgVAp4kWLYU73qoEq0oY0LcAKHZTq1RR1LceV8udDNFttsQdseqrgzUCPVd3z4Ip9LcB8/s1600/Enarias.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSZ8pou5VBQTvsEgPxvCdnqqUkPjdfO9Zy7Ro7MGmmlO6gMeos0dZCmxsoGOPSeaCR9crIG2gzgVAp4kWLYU73qoEq0oY0LcAKHZTq1RR1LceV8udDNFttsQdseqrgzUCPVd3z4Ip9LcB8/s200/Enarias.png" width="200" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br class="Apple-interchange-newline" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW5hc4pU32QlJnG2EVpqMbCoUZA1FrrtibEdP2_nmfhbQrhOzYzZqf5hR59elbHZ5Xsq0-8aF1bt0rrwS5dzZbfGswigq3ex2qYRpCnXiao8w87htOigXNhd6-gm3tt4C916WSpQUuoQeV/s72-c/fuerte.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DML (LMD) Lenguaje de Manipulación de Datos.</title><link>http://basedatosestremo.blogspot.com/2012/01/dml-lmd.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:44:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-2517395176069385179</guid><description>&lt;br /&gt;
(Data Manipulation Language), Lenguaje de Manipulación de Datos.&lt;br /&gt;
En los niveles de abstracción de los datos se aplica no solo a la definición o estructuración de datos, sino también a a la manipulación de los datos. Por manipulación de datos queremos decir a:&lt;br /&gt;
•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;La recuperación de la información almacenada en la BD&lt;br /&gt;
•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;La inserción de la información nueva en la BD&lt;br /&gt;
•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;La eliminación de la información de la BD&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
•&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;La modificación de los datos almacenados en la BD&lt;br /&gt;
Algunas ejemplos de las&amp;nbsp;sentencias&amp;nbsp;de&amp;nbsp;manipulación&amp;nbsp;de datos son:&lt;br /&gt;
Insert&lt;br /&gt;
Delete&lt;br /&gt;
Update&lt;br /&gt;
Select&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DDL (LDD) Lenguaje de Definición de Datos</title><link>http://basedatosestremo.blogspot.com/2012/01/ddl-ldd.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:43:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-6864087569354007177</guid><description>Un esquema de BD se especifica mediante un conjunto de definiciones que se expresan mediante un lenguaje especial llamado lenguaje de definición de datos (Data Definition Language (DDL)). El resultado de compilación de sentencias DDL es un conjunto de tablas las cuales se almacenan en un archivo especial llamado diccionario de datos .Esta tablas reciben el nombre de Metadatos&lt;br /&gt;
Algunos ejemplos son los siguientes:&lt;br /&gt;
Create, Drop, Alter etc.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Flujo de actividades en el diseño de un sgbd</title><link>http://basedatosestremo.blogspot.com/2012/01/flujo-de-actividades-en-el-diseno-de-un.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:30:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-7694142696158122067</guid><description>&lt;br /&gt;
1.DISEÑO CONCEPTUAL (Independiente del DBMS)&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Determinar las visualizaciones del usuario final, los resultados, y los requerimientos de procesamiento de transacciones)&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Definir entidades, atributos, relaciones, dibujar ER.&lt;br /&gt;
2.SELECCIÓN DEL SOFTWARE PARA DBMS&lt;br /&gt;
3.DISEÑO LOGICO (Dependiente del DBMS)&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Transformar el modelo conceptual en definiciones de tablas, vistas, etc.&lt;br /&gt;
4.DISEÑO FISICO (Dependiente del hardware)&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Definir estructuras de almacenamiento y rutas de acceso para un desempeño óptimo.&lt;br /&gt;
&lt;br /&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Fases de diseño de una base de datos</title><link>http://basedatosestremo.blogspot.com/2012/01/fases-de-diseno-de-una-base-de-datos.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:28:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-8885410202888226066</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg94TCtB71szv6BNlfIOybnTknKwi-IA1VfghFskQp6dSD8_-ejMEU4UAHuakQSPSLEXhCsRBx0NJdY7Ipu_0sv3dv_yKbTbeMFZGViZvDIuN1PBFOJfHDChRx5Z0Ls4E6mZDX7w2O-47NK/s1600/fases+dediseno+bd.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg94TCtB71szv6BNlfIOybnTknKwi-IA1VfghFskQp6dSD8_-ejMEU4UAHuakQSPSLEXhCsRBx0NJdY7Ipu_0sv3dv_yKbTbeMFZGViZvDIuN1PBFOJfHDChRx5Z0Ls4E6mZDX7w2O-47NK/s320/fases+dediseno+bd.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg94TCtB71szv6BNlfIOybnTknKwi-IA1VfghFskQp6dSD8_-ejMEU4UAHuakQSPSLEXhCsRBx0NJdY7Ipu_0sv3dv_yKbTbeMFZGViZvDIuN1PBFOJfHDChRx5Z0Ls4E6mZDX7w2O-47NK/s72-c/fases+dediseno+bd.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>DATA MINING Minería de Datos (KKD)</title><link>http://basedatosestremo.blogspot.com/2012/01/data-mining-mineria-de-datos-kkd.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:26:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-1108179411953964048</guid><description>&lt;br /&gt;
Extracción de información, previamente desconocida, y que se encuentra implícita en una base de datos&lt;br /&gt;
Objetivo: Detectar patrones que antes se desconocían a partir de grandes cantidades de datos.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Características deseables de un SGBD</title><link>http://basedatosestremo.blogspot.com/2012/01/caracteristicas-deseables-de-un-sgbd.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:21:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-6721487770791987847</guid><description>&lt;br /&gt;
Es importante recordar las características de un SGBD a la hora de elegir:&lt;br /&gt;
1) ACID&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;ATOMICIDAD: La transacción se ejecuta completamente o no, pero no se queda a medias&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;CONSISTENCIA: propiedad que asegura que una transacción no romperá con la integridad de una base de datos.&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;AISLAMIENTO (isolation): propiedad que asegura que no se afectarán entre sí las transacciones. En otras palabras, dos o más transacciones sobre los mismos datos no generarán un problema.&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;DURABILIDAD: propiedad que asegura la persistencia de una transacción, es decir, una vez que la transacción quedó aceptada no podrá deshacerse aunque falle el sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) &amp;nbsp;RENDIMIENTO&lt;br /&gt;
&lt;br /&gt;
3) ALTA DISPONIBILIDAD: Recuperación de desastres, Recuperación de fallos del sistema.&lt;br /&gt;
&lt;br /&gt;
4) SEGURIDAD: Para los datos, usuarios (clave pública) y empresas.&lt;br /&gt;
&lt;br /&gt;
5) &amp;nbsp;ESCALABILIDAD: Crítico para Internet, mayor número de usuarios en donde no aumente tanto el costo por usuario (lineal)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Tipos de SGBDs</title><link>http://basedatosestremo.blogspot.com/2012/01/tipos-de-sgbds.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:16:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-101030281407321003</guid><description>Diferentes tipos de Sistemas Manejadores de Bases de Datoa&lt;br /&gt;
Según ubicación:&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Un solo sitio, SGBDs centralizado&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;En varios sitios, SGBDs distribuido&lt;br /&gt;
Según tipo y grado de uso:&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;SGBDs transaccional o de producción&lt;br /&gt;
¢&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;SGBDs de soporte a decisiones (Sistemas de Soporte de decisiones DSS, almacenes de datos para manejar históricos)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Funciones de un Sistema Gestor de base de datos SGBD</title><link>http://basedatosestremo.blogspot.com/2012/01/funciones-de-un-sistema-gestor-de-base.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:08:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-7355748594329461065</guid><description>&lt;br /&gt;
&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Funciones &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Componentes &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Definición de los datos&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Lenguaje de definición de los esquemas de las bases de datos&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Manipulación de los datos &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Lenguaje de manipulación de datos&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Gestión de los datos &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"&gt;
  &lt;div class="MsoNormal"&gt;
Herramienta para la gestion&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SISTEMA DE BASES DE DATOS</title><link>http://basedatosestremo.blogspot.com/2012/01/sistema-de-base-de-datos.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 06:01:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-1203242498239540722</guid><description>&lt;br /&gt;
Sistema de información computacional, cuyo objetivo principal es gestionar grandes cantidades de información.&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Consta de 4 componentes:&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;a) Software (Software de Sistema Operativo, SGBD, Programas de aplicación y utilerías)&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;c) Usuarios &amp;nbsp;(DBA, Diseñador de la Bds, Programador de Aplicaciones, Usuario Final)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;b) Hardware (discos, cintas, etc.)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;d) Datos</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>BASES DE DATOS</title><link>http://basedatosestremo.blogspot.com/2012/01/bases-de-datos.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 05:54:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-6022387891064419368</guid><description>&lt;br /&gt;
Desde hace mucho tiempo el ser humano el ser humano ha registrado los datos en diferentes medios como son: papel, piedra, etc. Con el fin de dejar constancia de un fenómeno o idea.&lt;br /&gt;
Entonces definamos que es una base de datos:&lt;br /&gt;
Conjunto de datos relacionados entre sí.&lt;br /&gt;
Representa algún aspecto del mundo real&lt;br /&gt;
Datos Útiles --&amp;gt;Recolectados y Almacenados --&amp;gt;Base da datos&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Una Base de Datos debe ser consistente.&lt;br /&gt;
&amp;nbsp;Redundancia&amp;nbsp;Mínima.&lt;br /&gt;
Seguridad - Privacidad&lt;br /&gt;
Facil Acceso&lt;br /&gt;
Versatilidad : Se puede moldear adaptar&lt;br /&gt;
&lt;br /&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Propósito de una base de datos</title><link>http://basedatosestremo.blogspot.com/2012/01/proposito-de-una-base-de-datos.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Thu, 12 Jan 2012 05:17:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-3773146457689321631</guid><description>&lt;br /&gt;
Es guardar la información importante de las organizaciones, empresas y personas de una manera organizada, y que sea de fácil recuperación.&lt;br /&gt;
Almacenar la información en una sola parte para que no haiga datos ambiguos, es decir a veces la información pueda estar repetida en diferentes partes.&lt;br /&gt;
Seguridad en la información ya que usuarios o personas no autorizadas no pueden acceder a la información.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Importancia de las bases de datos</title><link>http://basedatosestremo.blogspot.com/2012/01/importancia-de-las-bases-de-datos.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Fri, 6 Jan 2012 14:39:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-5714933022402015095</guid><description>&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
Las bases de datos se
han convertido en área muy importante en el mundo de los sistemas de información.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Porque el ser humano
ahora se pregunta donde guardaremos tanta información , sin dañar a nuestro
entorno como lo es la naturaleza , que al pasar de los años hemos venido
destruyendo talando los arboles y acabando sus recursos.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Es ahí donde entran las
bases de datos las cuales permiten ahorrar papel, como dinero a las compañías,
tiempos de búsqueda y mejor organización de la información.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
Feedback con los
clientes de las compañías que aunque no lo creamos cada paso que damos queda
registrado en alguna parte, nuestros gustos que programas de televisión nos
gusta en fin un numero de cosas que podemos lograr con estos potentes bases de
datos&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Presentacion</title><link>http://basedatosestremo.blogspot.com/2012/01/presentacion.html</link><author>noreply@blogger.com (Unknown)</author><pubDate>Fri, 6 Jan 2012 14:22:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-1929362510714964049.post-2946439437081651346</guid><description>hola este espacio lo he creado con el fin de brindar apoyo a los principantes en mundo de las bases de datos relacionales</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>