Gente que tal, vengo con los videos que les andaba anunciando, espero que les sirva, en este caso les puse fondo musical para amenizar la cosa, puse ese tipo de música porque soy un afanado total por la música clásica, aparte como no tiene voz como que no interrumpe las explicaciones. Si desean saber los temas solo comentenlo. Espero que lo entiendan todo, cualquier duda tambien comenten. Saludos
lunes, 25 de octubre de 2010
martes, 19 de octubre de 2010
Querys SQL, SELECT, FROM, WHERE
Gente que hay de nuevo, bueno en esta ocasion vengo con mas informacion, como lo habia informado, ahora aprederemos a hacer consultas, coemnzaremos con los mas basicos que son SELECT, FROM, WHERE. Les estare dejando en mayusculas, negrita y bien grandes las partes de sentencias para que las ubiquen facilmente.
1. La orden SELECT
Esta instrucción lo que hace es elegir un campo de la base de datos o seleccionar todos los campos, ejemplo:
Una base de amigos en la que guardamos, Nombre, Apellidos, Telefono.
Los campos son Nombre, Apellidos y Telefono.
El Select sería:
SELECT nombre : con esto seleccionamos el campo Nombre al cual despues le aplicamos una determinada instruccion, como buscar a los Jose, Pedro, etc... , al igual en vez de poner nombre podemos elegir cualquiera de los otros campos de que se compone la base de datos.
SELECT*: Con esto seleccionamos todos los campos, indistintamente de cuantos campos tengamos, ya sean tres como antes o más, da igual el número de campos, con esto los seleccionamos todos.
Estas son las dos opciones que nos da la instrucción Select.
Otro uso de Select es :
SELECT Campo as variable from tabla
Con ésta orden hacemos lo siguiente, supongamos que tenemos un campo muy largo, como Fechaaltaafiliacion, como este campo tiene un nombre muy largo, podemos asignarle una variable que sea mas pequeña, osea que sería:
SELECT Fechaaltaafiliacion as fealta from tabla , con esto conseguimos que la variable fealta que es más fácil de conocer, contenga los datos de Fechaaltaafiliacion.
2. La orden FROM
From significa desde, con esta orden hacemos referencia a la tabla que vamos a usar, el formato seria asi:
Select * FROM tabla
Con esto especificamos que seleccionamos (select) todos (*) desde la tabla , la tabla sera sustitutida por el nombre de nuestra tabla o base de datos, supongamos que tenemos una tabla llamada Clientes y que dentro tenemos los datos de todos nuestros clientes, para poder hacer uso de ellas, hariamos esto:
Select * FROM clientes
Lo que hemos hecho es seleccionar con el Select todos los registros (clientes) que tiene la base de datos, pues le hemos puesto el asterisco (*) que significa que lo seleccione todo, osea que cogeria todos los clientes que tuvieramos en ese momento dentro de la base de clientes, pues con el from le decimos que de donde tiene que cogerlo todo es desde la base clientes.
3. La orden WHERE
Where significa donde y la usaremos para hacer referencia a algo en concreto dentro de un campo de la base de datos (tabla).
Supongamos que tenemos la base de datos de clientes y la hemos seleccionado:
Select * from clientes
Esto como ya sabemos nos coge a todos los clientes que en ese momento haya dentro de la base de datos Clientes, pero y si nosotros quisieramos solo los que se llamasen por ejemplo JUAN, tendriamos que cogerlos todos y tener que comprobarlos uno a uno y ver como se llaman, pero con la clausula Where no es necesario, pues lo hace por nosotros.
Where solo necesita dos parametros, el nombre del campo donde tiene que buscar y lo que tiene que buscar, lo demas lo hace sola.
Entonces, en nuestra base de datos Clientes, tendriamos un campo que se llama Nombre y dentro de el, estan los nombre de cada uno de los clientes en sus respectivas fichas.
Para sacar a aquellos que se llamasen JUAN, solo tendriamo que hacer esto:
Select * from clientes WHERE nombre='JUAN'
Esta orden, lo que hace es coger uno a uno todos los clientes e ir comprobando que en el campo Nombre, se encuentre o no JUAN, si se encuentra , entonces lo seleccionara para mostrarlo despues, si no estuviera dicho nombre entonces lo ignoraria, como es obvio el ahorro de tiempo es muy grande.
Pero ademas, la clausula Where tiene unos parametros para hacer mas completo su uso:
SELECT * FROM clientes WHERE edad>=28 AND edad<=36
Esto selecciona todos los clientes con edades comprendidas entre los 28 y los 36 años.
SELECT * FROM clientes WHERE provincia='MADRID' OR provincia='VALENCIA OR provincia= 'BARCELONA'
Esto selecciona todos los campos de la tabla 'clientes', pero los registros de todos los clientes de las provincias de 'MADRID', 'VALENCIA' o 'BARCELONA'.
SELECT nombre, apellidos FROM clientes WHERE edad>=18
Esto selecciona los campos 'nombre' y 'apellidos' de la tabla clientes, escogiendo a aquellos clientes que sean mayor de edad (masr o igual que 18 años).
SELECT * FROM clientes WHERE edad BETWEEN 18 AND 45
Esto selecciona todos los clientes con edades comprendidas entre los 18 y los 45 años.
SELECT * FROM cuentas WHERE fecha=#7/1/97#
Esto selecciona los apuntes de 'cuentas' realizados el 1 de Julio de 1.997 (la fecha ha de indicarse en inglés (mes/día/año)).
SELECT * FROM cuentas WHERE fecha BETWEEN #7/1/97# AND #7/31/97#
Selecciona los apuntes de 'diario' realizados en Julio de 1.997.
SELECT * FROM clientes WHERE nombre LIKE 'JU*'
Esto selecciona los clientes cuyo nombre comience con los caracteres 'JU'.
SELECT * FROM clientes WHERE apellidos LIKE '*AM'
Esto selecciona los clientes cuyos apellidos terminen con los caracteres 'AM'.
SELECT * FROM clientes WHERE apellidos LIKE '*GARCI*'
Esto selecciona los clientes cuyos apellidos contengan, en cualquier posición, los caracteres 'GARCI'.
Bueno gente, aca les dejé lo mas detalladamente que pude las 3 principales sentencias, por favor, cualquier duda comentar, que eso sirve, tu sabes ja, de todas maneras publicare el video sobre como usar estas sentencias para que quede todo TOTALMENTE claro. Hasta luego, un abrazo.
1. La orden SELECT
Esta instrucción lo que hace es elegir un campo de la base de datos o seleccionar todos los campos, ejemplo:
Una base de amigos en la que guardamos, Nombre, Apellidos, Telefono.
Los campos son Nombre, Apellidos y Telefono.
El Select sería:
SELECT nombre : con esto seleccionamos el campo Nombre al cual despues le aplicamos una determinada instruccion, como buscar a los Jose, Pedro, etc... , al igual en vez de poner nombre podemos elegir cualquiera de los otros campos de que se compone la base de datos.
SELECT*: Con esto seleccionamos todos los campos, indistintamente de cuantos campos tengamos, ya sean tres como antes o más, da igual el número de campos, con esto los seleccionamos todos.
Estas son las dos opciones que nos da la instrucción Select.
Otro uso de Select es :
SELECT Campo as variable from tabla
Con ésta orden hacemos lo siguiente, supongamos que tenemos un campo muy largo, como Fechaaltaafiliacion, como este campo tiene un nombre muy largo, podemos asignarle una variable que sea mas pequeña, osea que sería:
SELECT Fechaaltaafiliacion as fealta from tabla , con esto conseguimos que la variable fealta que es más fácil de conocer, contenga los datos de Fechaaltaafiliacion.
2. La orden FROM
From significa desde, con esta orden hacemos referencia a la tabla que vamos a usar, el formato seria asi:
Select * FROM tabla
Con esto especificamos que seleccionamos (select) todos (*) desde la tabla , la tabla sera sustitutida por el nombre de nuestra tabla o base de datos, supongamos que tenemos una tabla llamada Clientes y que dentro tenemos los datos de todos nuestros clientes, para poder hacer uso de ellas, hariamos esto:
Select * FROM clientes
Lo que hemos hecho es seleccionar con el Select todos los registros (clientes) que tiene la base de datos, pues le hemos puesto el asterisco (*) que significa que lo seleccione todo, osea que cogeria todos los clientes que tuvieramos en ese momento dentro de la base de clientes, pues con el from le decimos que de donde tiene que cogerlo todo es desde la base clientes.
3. La orden WHERE
Where significa donde y la usaremos para hacer referencia a algo en concreto dentro de un campo de la base de datos (tabla).
Supongamos que tenemos la base de datos de clientes y la hemos seleccionado:
Select * from clientes
Esto como ya sabemos nos coge a todos los clientes que en ese momento haya dentro de la base de datos Clientes, pero y si nosotros quisieramos solo los que se llamasen por ejemplo JUAN, tendriamos que cogerlos todos y tener que comprobarlos uno a uno y ver como se llaman, pero con la clausula Where no es necesario, pues lo hace por nosotros.
Where solo necesita dos parametros, el nombre del campo donde tiene que buscar y lo que tiene que buscar, lo demas lo hace sola.
Entonces, en nuestra base de datos Clientes, tendriamos un campo que se llama Nombre y dentro de el, estan los nombre de cada uno de los clientes en sus respectivas fichas.
Para sacar a aquellos que se llamasen JUAN, solo tendriamo que hacer esto:
Select * from clientes WHERE nombre='JUAN'
Esta orden, lo que hace es coger uno a uno todos los clientes e ir comprobando que en el campo Nombre, se encuentre o no JUAN, si se encuentra , entonces lo seleccionara para mostrarlo despues, si no estuviera dicho nombre entonces lo ignoraria, como es obvio el ahorro de tiempo es muy grande.
Pero ademas, la clausula Where tiene unos parametros para hacer mas completo su uso:
SELECT * FROM clientes WHERE edad>=28 AND edad<=36
Esto selecciona todos los clientes con edades comprendidas entre los 28 y los 36 años.
SELECT * FROM clientes WHERE provincia='MADRID' OR provincia='VALENCIA OR provincia= 'BARCELONA'
Esto selecciona todos los campos de la tabla 'clientes', pero los registros de todos los clientes de las provincias de 'MADRID', 'VALENCIA' o 'BARCELONA'.
SELECT nombre, apellidos FROM clientes WHERE edad>=18
Esto selecciona los campos 'nombre' y 'apellidos' de la tabla clientes, escogiendo a aquellos clientes que sean mayor de edad (masr o igual que 18 años).
SELECT * FROM clientes WHERE edad BETWEEN 18 AND 45
Esto selecciona todos los clientes con edades comprendidas entre los 18 y los 45 años.
SELECT * FROM cuentas WHERE fecha=#7/1/97#
Esto selecciona los apuntes de 'cuentas' realizados el 1 de Julio de 1.997 (la fecha ha de indicarse en inglés (mes/día/año)).
SELECT * FROM cuentas WHERE fecha BETWEEN #7/1/97# AND #7/31/97#
Selecciona los apuntes de 'diario' realizados en Julio de 1.997.
SELECT * FROM clientes WHERE nombre LIKE 'JU*'
Esto selecciona los clientes cuyo nombre comience con los caracteres 'JU'.
SELECT * FROM clientes WHERE apellidos LIKE '*AM'
Esto selecciona los clientes cuyos apellidos terminen con los caracteres 'AM'.
SELECT * FROM clientes WHERE apellidos LIKE '*GARCI*'
Esto selecciona los clientes cuyos apellidos contengan, en cualquier posición, los caracteres 'GARCI'.
Bueno gente, aca les dejé lo mas detalladamente que pude las 3 principales sentencias, por favor, cualquier duda comentar, que eso sirve, tu sabes ja, de todas maneras publicare el video sobre como usar estas sentencias para que quede todo TOTALMENTE claro. Hasta luego, un abrazo.
martes, 5 de octubre de 2010
Kinect!!!
Se que a muchos les gusta los videojuegos, personalmente, puedo pasar horas y horas pegados a la tele cuando me engancho con algún juego de aventura o juego con mis patas normalmente PES o juegos de peleas. Soy fan de las consolas Play Station pero me sorprende bastante lo que saca ahora Xbox360. Si bien el nintendo wii nos permitía jugar simulando que nosotros somos los que tienen que hacer los movimientos, no fue de el agrado de todos ya que los juegos normalmente iban dirigidos a los niños. Xbox360 ahora rompe todos los esquemas al presentar el KINECT, un juego completo de realidad virtual, para esta consola no necesitas ni mandos ni cables, solo es la consola que graba tus movimientos y los moldea al juego, tu cuerpo es el control. También graba tu voz y te permite una interacción directa con la consola, se puede hacer de todo con esta consola sin la necesidad de controles, simplemente espectacular, la tecnología con este juego, da un paso mas adelante. En muchos lugares el mundo ya se hacen presentaciones y preventas de este producto. Se estrenara oficialmente en Noviembre de este año, esperemos que pronto este en Perú. A continuación, les explico cada parte del juego y lo que hace posible todo:
lunes, 4 de octubre de 2010
Crear tablas e ingresar datos en SQL Server
Hola a todos nuevamente, siguiendo con el tutorial de base de datos, en esta ocasión les dejo el manual para crear tablas explicando la cantidad de caracteres en char y varchar, datos nulos y no nulos y también como ingresar datos en las tablas creadas. Espero que les sirva el material, saludos, hasta luego
Llaves Eset
Gente les dejo los siguientes seriales por si necesitan actualizar su antivirus, son Llaves Para Eset NOD32 Antivirus 4 y Smart Security 4. Les voy a estar actualizando semanalmente. Estas son del domingo 3 de octubre, día de elecciones :P
Dia de Actualización
- Mes : Octubre
- Fecha : 3
- Hora : 6:00 PM
- Año : 2010
- Mes : Octubre
- Fecha : 3
- Hora : 6:00 PM
- Año : 2010
Username:TRIAL-36705813
nod32key:ntr8kdftb3
nod32key:ntr8kdftb3
Username:TRIAL-36705841
nod32key:xb43ncur3t
nod32key:xb43ncur3t
Username:TRIAL-36705868
nod32key:sftbu32b6p
nod32key:sftbu32b6p
Username:TRIAL-36705882
nod32key:rdvfr2thxv
nod32key:rdvfr2thxv
Username:TRIAL-36706200
nod32key:8bx5a7uks6
nod32key:8bx5a7uks6
Username:TRIAL-36706199
nod32key:dt7de6j5hr
nod32key:dt7de6j5hr
Espero que les sirva, hastal luego
martes, 28 de septiembre de 2010
Tutorial 1, Crear Base de Datos en SQL Server
Hola a Todos nuevamente, hice un pequeño video de un tutorial básico de como crear una base de datos en SQL Server 2005, este es el comienzo de lo que mas adelante presentaré. Espero les sirva, un abrazo.
Les dejo el link en youtube por si desean verlo por ahi http://www.youtube.com/watch?v=JiLIySF42A8
lunes, 20 de septiembre de 2010
Saludos
Bueno, andaba pensado como comenzar un blog, no tenía ni idea, hasta me anime a buscar otros ya creados para ver si copiaba alguna entrada pero al fin me decidí comenzar mi blog como lo hice, explicando mi primer problema, bueno exactamente el segundo porque el primero fue el titulo. Ya que resolví el segundo problema explicando mi problema pasemos a lo siguiente, (fue entreverado lo que dije pero tiene sentido si lo analizan) esto más que una responsabilidad, lo voy a tomar como algo que quería hacer pero tal vez no me animaba debido a que no tenía tema específico de que hablar. La verdad es que ahora tengo que hacerlo con el tema de las Tecnologías de Información y lo voy a tratar de hacer de la forma menos tediosa posible. Explico el titulo, TI Innovador, TI va a ser sobre lo que más voy a compartir en este espacio, aportaré con tutoriales, algunos videos, debatiendo algunos temas si se da la oportunidad o con lo que se pueda apoyar. Innovador porque tengo por ahí algunas ideas innovadoras aplicando TI que compartiré también, esto es el principio, cuando salude de nuevo, contare con material interesante, tal vez, para uds. Muchas gracias, hasta luego.
Suscribirse a:
Entradas (Atom)