Tecnología

Inicio

Secuencias de comandos SQL Tutorial

Secuencias de comandos SQL Tutorial


SQL (Structured Query Language) es un lenguaje de programación informático utilizado para gestionar los datos en los sistemas de gestión de bases de datos relacionales. Se basó inicialmente en el álgebra relacional, por lo que si usted sabe álgebra básica, se puede aprender fácilmente SQL. SQL y bases de datos se utilizan con mayor frecuencia para sitios de comercio electrónico (cada vez que la búsqueda de un producto o inicia sesión en Amazon, que ha accedido a una base de datos), pero se utilizan para una variedad de usos comerciales y personales.

Instrucciones

Tutorial básico de SQL

1 Abre el programa de base de datos de su elección. Esto podría ser Microsoft Access, SQL Server u Oracle. Crear un par de campos de ejemplo, como primer nombre, apellido, dirección, ciudad, estado y código postal. A continuación, añadir unos registros de ejemplo para probar sucesivamente.

2 Escribe su primera consulta escribiendo a cabo "SELECT

FROM nombre_tabla" donde nombre_tabla es el nombre de la tabla que ha creado. Este ejemplo devuelve todos los valores de cada campo de la tabla dentro de la base de datos (la indica todos). También se puede decir "SELECT FROM nombre_tabla nombre_campo" para seleccionar sólo el campo nombre_campo desde su mesa.

3 Añadir a su último estado de la cláusula WHERE. La cláusula WHERE especifica los campos que desea volver sobre la base de un valor determinado. "SELECT * FROM nombre_tabla DONDE apellidos = 'Morgan'" va a buscar "Morgan" en el campo apellidos y devuelve todos los registros de la tabla en la que el apellido de la persona es Morgan. Tenga en cuenta que si usted está en busca de una cadena (letras o palabras), necesitará comillas simples alrededor del nombre. Si usted está en busca de un número, que no necesita las comillas.

4 Añadir a su último estado de cuenta, una vez más mediante el uso de la cláusula ORDER BY. "SELECT

FROM nombre_tabla ORDEN POR apellidos" ordenará el conjunto de registros por el apellido de la persona en orden alfabético. Puede también hacer "SELECT FROM nombre_tabla ORDEN por la edad" y va a pedir por la edad de la persona (añadir DESC después de que el nombre del campo que desea ordenar por listar los nombres en orden descendente).

5 Crear una nueva consulta escribiendo la instrucción INSERT INTO. La instrucción INSERT INTO inserta una nueva fila en la tabla que especifique. "INSERT INTO nombre_tabla VALUES ( 'Courtney', 'Morgan', 14)" agregará el primer nombre de Courtney, el apellido de Morgan, y los 14 años en su mesa. Del mismo modo, si usted quiere eliminar a alguien de su mesa, que va a utilizar la instrucción DELETE. "DELETE FROM nombre_tabla DONDE apellidos = 'Morgan' Y nombre apellido = 'Courtney'", se eliminarán Courtney Morgan desde su mesa.

6 Crear otra nueva consulta. Utilice la instrucción UPDATE. Esto actualizará un registro en lugar de la adición o supresión de uno. "Actualizar dirección nombre_tabla SET = '555 Hollywood Blvd', ciudad = 'Los Ángeles' DONDE apellidos = 'Morgan' Y nombre apellido = 'Courtney'" va a actualizar la dirección de Courtney Morgan a 555 Hollywood Blvd y su ciudad de Los Ángeles.

Consejos y advertencias

  • SQL no distingue entre mayúsculas y minúsculas, así que puede utilizar mayúsculas o minúsculas. Muchas personas usan mayúsculas porque es más fácil de distinguir el SQL desde el resto de su código.