Cheat sheet SQL - Introducción

SQL a menudo llamado Structured Query Language es un lenguaje declarativo y multi-paradigmático que es el lenguaje específico del dominio utilizado para diseñar y administrar modelos de datos para organizar los datos en bases de datos de modelos relacionales. SQL fue diseñado por Donald Chamberlin y Raymond Boyce. SQL apareció por primera vez en el año 1974. SQL es tipeo estático y disciplina fuerte. SQL admite sistemas operativos multiplataforma. La extensión del archivo será .sql y fue desarrollada por ISO / IEC. SQL tiene diferentes sublenguajes llamados declaraciones para realizar diferentes operaciones basadas en la operación requerida.

Comandos y contenido en Cheatsheet SQL

Los comandos SQL de Cheatsheet se pueden clasificar en diferentes categorías que se pueden clasificar como Comandos de definición de datos, Comandos de manipulación de datos y Comandos de control de datos. A continuación se mencionan los comandos de Cheatsheet SQL que realizan diferentes tipos de operaciones:

CONSULTA DESCRIPCIÓN
COMANDOS DE MANIPULACIÓN DE DATOS
Seleccionar de ;Para consultar datos completos de la tabla mencionada
Seleccione col1, col2 de;Para recuperar dos columnas de una tabla
Seleccione col1, col2 de la tabla WHERE condición;Para consultar datos de una tabla en función de una condición
Seleccione una columna distinta de;Para consultar registros distintos de una tabla
Seleccione una columna distinta de la tabla WHERE condición;Para consultar registros distintos de una tabla en función de una condición para filtrar los datos
Seleccione col1, col2 de la tabla ORDER BY col2 ASC;Para consultar datos de una tabla y ordenar los registros recuperados en orden ascendente
Seleccione col1, col2 de la tabla ORDER BY col2 DESC;Para consultar datos de una tabla y ordenar los registros recuperados en orden descendente
Seleccione agregado (col1), col2 de la tabla GROUP BY col2;Para consultar datos de la tabla para agregar los datos en función de una columna.
Seleccione agregado (col1), col2 de la tabla GROUP BY col2 QUE TIENE condición;Para consultar datos de la tabla para agregar los datos en función de una columna y una condición.
Seleccione col1, col2 de table1 CONEXIÓN INTERNA table2 condición ON;Para consultar datos de varias tablas y unir internamente el resultado en función de una condición y mostrar un único resultado
Seleccione col1, col2 de la tabla1 CONEXIÓN IZQUIERDA table2 condición ON;Para consultar datos de varias tablas y unir a la izquierda el resultado en función de una condición y mostrarlo como un solo resultado
Seleccione col1, col2 de la tabla1 CONEXIÓN A LA DERECHA tabla2 condición ON;Para consultar datos de varias tablas y unir a la derecha el resultado en función de una condición y mostrarlo como un solo resultado
Seleccione col1, col2 de la tabla1 CONDUCIR COMPLETO EXTERIOR tabla2 Condición ON;Para consultar datos de varias tablas y una combinación externa completa del resultado en función de una condición y mostrarlo como un solo resultado
Seleccione col1, col2 de table1 CROSS JOIN table2;Para consultar datos de varias tablas y unir de forma cruzada el resultado para obtener un producto cartesiano de los registros y mostrarlo como un solo resultado
Seleccione col1, col2 de la tabla1 UNION seleccione col1, col2 de la tabla2;Para consultar datos de varias tablas y combinar los resultados de registros de dos tablas.
COMANDOS DE DEFINICIÓN DE DATOS
CREATE TABLE table_name (col_name DATA_TYPE CONSTRAINT);Para crear una tabla con nuevas columnas y toda la definición de columna puede ser mencionada por una coma
ALTER TABLE nombre_tabla;Para agregar una nueva columna a la tabla
DROP TABLE nombre_tabla;Para borrar toda la tabla de la base de datos
INSERT INTO table_name (lista de columnas) VALUES (lista de valores);Para insertar datos en una tabla para un registro.
ACTUALIZAR tabla SET col1 = updated_value;Para actualizar un valor de celda en una tabla basada en el nombre de la columna
ACTUALIZAR tabla SET col1 = updated_value1, col2 = updated_value2 WHERE condición;Para actualizar varios valores de celda en una tabla en función de los nombres de columna y la condición
DELETE FROM nombre_tabla;Para eliminar los datos completos en una tabla.
DELETE FROM table_name WHERE condición;Para eliminar los datos completos en una tabla en función de una condición.
COMANDOS DE CONTROL DE DATOS
CONCESIÓN A (OPCIÓN DE CONCESIÓN)Para otorgar acceso a un usuario en particular en función de la opción de concesión y el requisito de acceso.
REVOCAR ENPara revocar el acceso a un usuario particular desde un objeto particular

Consejos y trucos gratuitos sobre el uso de los comandos de Cheatsheet SQL: -

  1. Los comandos de la hoja de trucos SQL se pueden usar en cualquier IDE o herramienta donde el usuario se haya conectado a la base de datos utilizando el archivo JAR del tipo de base de datos.
  2. Las diferentes bases de datos existentes en el mercado son Oracle, Microsoft SQL Server, IBM DB2, etc., a las cuales se puede conectar mediante el uso de sus respectivos archivos jar y herramientas para administrar las operaciones de datos.
  3. Hay una hoja de trucos diferente para las funciones agregadas de SQL que se utilizarán junto con los comandos de la hoja de trucos de SQL para realizar algunas operaciones complejas basadas en los datos requeridos para consultar como se muestra a continuación.
FUNCIÓN DESCRIPCIÓN
CONTARPara contar el número de elementos en una lista
SUMAPara devolver la suma total de los elementos en una lista
MAX
AVGPara devolver el promedio de una lista
MINPara devolver el valor mínimo de una lista
MAXPara devolver el valor máximo de una lista
  1. Usando una hoja de trucos para comandos SQL, VIEWS también se puede administrar y crear.
  2. ÍNDICES y DISPARADORES también se pueden administrar utilizando comandos SQL de hoja de referencia.
  3. Los diferentes operadores de SQL de hoja de trucos son operadores aritméticos, operadores lógicos, operadores de comparación y operadores de negación similares a los lenguajes de programación de propósito general.
  4. La hoja de trucos diferente para las expresiones SQL es numérica, booleana y fecha.
  5. Las diferentes restricciones de SQL son las reglas para ejecutar los comandos en las columnas de la tabla para garantizar la fiabilidad, la redundancia y la precisión al realizar operaciones en una tabla.
  6. En el caso de la integridad, la integridad referencial desempeña un papel importante en la realización de restricciones de integridad junto con los comandos. Las diferentes restricciones disponibles son las restricciones de integridad y las restricciones de caída.
  7. La inyección SQL es otro concepto en el que los datos enviados por el usuario siempre deben validarse antes de procesar o ejecutar la consulta para evitar la violación de datos y garantizar operaciones de datos seguras y sin pérdida de datos.

Cheatsheet SQL - conclusión

SQL se utiliza para realizar operaciones de base de datos en muchas bases de datos de modelos relacionales para realizar varias operaciones crudas. El lenguaje común para todas las bases de datos de modelos relacionales es SQL (lenguaje de consulta estructurado). La fórmula solo difiere en todas las bases de datos. Todas las funciones de los comandos de hoja de referencia SQL se pueden utilizar para realizar la mayoría de las operaciones complejas o los requisitos de datos en cualquier aplicación o directamente para generar informes o archivos de datos para exportar o importar desde o hacia las bases de datos, respectivamente.

Artículo recomendado

Esta ha sido una guía para Cheatsheet SQL. Aquí hemos discutido el contenido y el comando, así como consejos y trucos gratuitos de Cheatheet SQL. También puede consultar el siguiente artículo para obtener más información:

  1. Preguntas y respuestas de la entrevista SQL: las 12 preguntas más útiles
  2. Carreras en SQL Server
  3. Carreras en SQL
  4. Impresionante Cheatsheet para UNIX
  5. Las 12 preguntas y respuestas más exitosas de la entrevista TSQL
  6. Cheat Sheet JavaScript: ¿Cuáles son las funciones?
  7. Weblogic vs Tomcat: ¿Cuáles son las diferencias?