LENGUAJE SQL
DDL y DML
SENTENCIAS SQL
Lenguaje de
Definición de Datos
(DDL)
Lenguaje de
Manipulación de Datos
(DML)
Lenguaje de Definición de Datos (DDL)
Se utilizan para crear y modificar la estructura de las tablas, así como otros
objetos de la base de datos.

CREATE  Para crear objetos en la base de datos.

ALTER  Modifica la estructura de la base de datos.

DROP  Borra objetos de la base de datos.

TRUNCATE  Elimina todos los registros de la tabla, incluyendo todos los
espacios asignados a los registros.
Lenguaje de Manipulación de Datos
(DML)
Permite generar consultas para ordenar, insertar, actualizar, filtrar, agrupar y
extraer datos de la base de datos.

SELECT  Para obtener datos de una base de datos.

INSERT  Para insertar datos en una tabla.

UPDATE  Para modificar datos existentes dentro de una tabla.

DELETE  Elimina registros de la tabla. No borra los espacios asignados a los
registros.
Comando CREATE TABLE
SINTAXIS
Sentencia SELECT
Permite realizar consultas sobre los datos almacenados.
EJEMPLO:
SINTAXIS:
Tabla personas
Cláusula DISTINCT
Al realizar una consulta es posible que existan valores repetidos para algunas
columnas. Si no queremos que se repitan, esta sentencia será útil. Por ejemplo,
si queremos saber los nombres diferentes que hay en la tabla personas, podemos
hacer una consulta como la siguiente:
EJEMPLO:
Cláusula WHERE
Se utiliza para hacer filtros en las consultas, es decir, seleccionar solamente
algunas filas de la tabla que cumplan una determinada condición. El valor de la
condición debe ir entre comillas simples (“”).
EJEMPLO:
Operadores AND y OR
Se utilizan para filtrar resultados con dos condiciones.
AND  Mostrará los resultados cuando se cumplan las dos condiciones.
OR  Mostrará los resultados cuando se cumpla alguna de las dos condiciones.
EJEMPLOS:
Cláusula ORDER BY
Se utiliza para ordenar los resultados de una consulta, según el valor de la
consulta especificada.
Por defecto, se ordena de forma ascendente (ASC) según los valores de la
columna. Si se quiere ordenar de forma descendente se utiliza la palabra DES.
SINTAXIS:
EJEMPLOS:
Sentencia INSERT
La sentencia INSERT INTO se utiliza para insertar nuevas filas en una tabla.
Es posible insertar una nueva fila en una tabla de dos formas distintas:
SINTAXIS:
EJEMPLO:
Sentencia UPDATE
Se utiliza para modificar valores en una tabla.
SINTAXIS:
Cláusula SET  Establece los nuevos valores para las columnas indicadas.
Cláusula WHERE  Sirve para seleccionar las filas que queremos modificar.
Si omitimos la cláusula WHERE, por defecto, modificará los valores en todas las
filas de la tabla.
EJEMPLO:
Sentencia DELETE
Sirve para borrar filas de una tabla.
SINTAXIS:
Para borrar todos los registros de la tabla:
EJEMPLO:
Fuente:
http://sql.11sql.com/sql-sintaxis.htm
Descargar

LENGUAJE SQL