Tecnología

Inicio

Cómo aprender SQL en un fin de semana

Cómo aprender SQL en un fin de semana


lenguaje de consulta estructurado fue diseñado para ser fácil de entender, y lo básico se puede aprender en un corto período de tiempo si alguien tiene conocimientos básicos de informática. Un nuevo usuario puede aprender rápidamente a manipular la información utilizando formas simples de los comandos y construir sobre esas habilidades mientras se vuelve más avanzada.

Instrucciones

1 Crear una tabla de prueba con el comando Crear.

crear productos tabla (nombre char (20), char descr (30), la cantidad (número entero))

El nombre de la tabla es producto y contiene tres columnas llamadas Nombre, Descr y cantidad. Nombre es de 20 bytes alfanuméricos, Descr es de 30 bytes alfanuméricos y cantidad es un número entero.

2 Añadir filas a la tabla utilizando el comando Insertar.

insertar en el producto (nombre, descr, cantidad) valores ( 'Widget', 'artefacto azul', 10).

Insertar varios más filas para crear datos de prueba.

3 Seleccione una fila de la tabla.

seleccione el nombre, descr, la cantidad de producto en el que la cantidad = 10

se devolverán todas las filas con una cantidad de 10. Omitir la cláusula WHERE para devolver todas las filas.

4 Actualizar una fila.

cantidad determinada de producto al día = 5, donde descr = 'artefacto azul'

Esta instrucción cambia la cantidad a 5 para todos los widgets azules. Si se elimina la cláusula WHERE, todas las filas de la tabla se actualizan.

5 Eliminar una fila.

eliminar del producto donde name = 'widget'

Esto elimina todas las filas de la tabla si el nombre contiene "Widget". Si no se utiliza la cláusula WHERE, todas las filas se eliminarán de la tabla del producto.

6 Unir dos tablas. Al unirse a dos o más tablas, los datos relacionados se muestra juntos. Esta opción hace que SQL un lenguaje de gran alcance. Para probar este sistema, cree otra tabla llamada Orden con el Cliente, y ORDER_TYPE ORDER_AMOUNT como columnas. Insertar dos filas, una con los valores cust1, widget y 2 y el otro con Cust2, widget y 10.

seleccione el cliente, ORDER_TYPE, ORDER_AMOUNT, cantidad de la orden, producto donde ORDER_TYPE = nombre

Esto devolverá todos los pedidos junto con la cantidad en stock para determinar qué órdenes se pueden cumplir y cuáles deben esperar.

Consejos y advertencias

  • Utilice el comando Commit para hacer inserciones, actualizaciones y eliminaciones permanente.
  • Utilice el comando Rollback para cancelar inserciones, actualizaciones y eliminaciones.
  • El cierre de una sesión puede confirmar los cambios.
  • Solucionar las sentencias SQL que utilizan códigos de retorno.
  • SQL es prácticamente el mismo en todas las plataformas con las diferencias de sintaxis menores.
  • Prueba inserta, actualiza y elimina con una sentencia Select similar antes de la ejecución.
  • Utilice copia de seguridad y restaura para evitar la pérdida de datos.