Hard Skills: SQL básico

On 3 febrero, 2011, in Cursos, Sin categoría, by twiindan

Una de los lenguajes de BBDD con los que normalmente lidian los testers, es SQL para obtener datos, o para realizar baterías de pruebas en las que necesiten datos de entrada.

Es por eso que he decidido hacer un pequeño articulo sobre los conceptos básicos de SQL.

1. Que es SQL?

SQL es un lenguaje de Bases de Datos normalizado, con un conjunto de sentencias y modelos que utilizan varios motores de BBDD para realizar determinadas operaciones sobre los datos o sobre la estructura de esta.

2. Cuales son los principales comandos de SQL?

Consultas:

Las consultas sirven para obtener una serie de  datos de la BBDD de una tabla o varias. La sintaxis seria:

SELECT (campos) FROM (tablas) WHERE (condiciones)

De esta manera seleccionariamos los campos que necesitamos de una tabla o varias en particular que cumplan las condiciones necesarias.

UPDATE:

El comando UPDATE sirve para actualizar los datos necesarios en la BBDD en las rablas deseadas. La sintaxis es la siguiente:

UPDATE (tabla) SET (campo=valor) WHERE (condiciones)

De esta manera campos los datos de la tabla seleccionada poniendo el valor que hemos escogido siempre y cuando se cumplan las condiciones necesarias que se han indicado.

INSERT:

Para insertar nuevos datos en una tabla se utilizará el comando INSERT. La sintaxis del comando será el siguiente:

 INSERT INTO (tabla) (campo1,…,campoN) VALUES (valor1,…,valorN)

De esta manera insertaremos los nuevos valores dentro de los campos  en la tabla especificada.

DELETE:

Si lo que se necesita es eliminar ciertos datos para realizar las pruebas, se puede utilizar el comando DELETE. La sintaxis del comando es la siguiente:

DELETE FROM (tabla) WHERE (conditions)

De esta manera podemos eliminar los datos de la tabla que se ha indicado siempre y cuando se cumplan las condiciones especificadas.

Espero que os haya servido de ayuda este pequeño manual!

Share and Enjoy:
  • Facebook
  • Twitter
  • Google Buzz
  • LinkedIn
Tagged with:  

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *