-
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.