Una mirada a SQL (III)

En la parte anterior creamos nustra base de datos y su estructura basica asi que es momento de usarla. Primero debemos crear un usuario y ese primer usuario como es logico pensar, debe ser el administrador. Para crear datos debemos de usar la sentencia INSERT INTO ….. VALUES …. pasando como parametros la tabla, los campos y los valores asi que a por ello.

INSERT INTO usuarios (nick,pass) VALUES ("admin","root")

Esto no es nada seguro asi que usemos una pequeña funcion para la contraseña que sigue. Esta funcion es nada menos que la famosisima md5(). Asi nuestras proximas contraseñas seran un hash «seguro», aunque algunos pueden preferir usar cosas como sha-1 y sha-512.

INSERT INTO usuarios (nick,pass) VALUES ("admin2",md5('newpass'))

Asi que verifiquemos esto. Para esto de nuevo en la casilla de SQL ejecutaremos la sentencia de SELECT que nos devolvera los datos que le solitemos, en este caso seran todos los de la tabla asi:

SELECT * FROM usuarios

Usando el caracter «*» como comodin especial y poder tomar todos los campos de la tabla. Tambien podemos seleccionar campos especificos de la siguiente manera:

SELECT nick, pass FROM usuarios;
SELECT usuarios.nick, usuarios.pass, publicaciones.id FROM usuarios, publicaciones

Esto ultimo nos regresara una consulta vacia porquue no tenemos informacion en la tabla de publicaciones, si cortamos a la primera sentencia entonces podremos ver solo los campos que le hemos pedido a la tabla. Y con eso doy por concluido el tema del dia de hoy.

Deja un comentario