Tablas Resumen

 Tablas Resumen de los Conceptos Teóricos

LENGUAJE SQL

SQL

DDL

 

Lenguaje de Definición de Datos

CREATE

ALTER

DROP

DML

Lenguaje de Manipulación de Datos

Consultas de Acción

INSERT

UPDATE

DELETE

Consultas de Selección

SELECT

DCL

Lenguaje de Control de Datos

GRANT

REVOKE

TCL

Lenguaje de Transacción de Datos

COMMIT

ROLLBACK

Sublenguaje DDL

DDL

Lenguaje de Definición de Datos

CREATE

ALTER

DROP

Objetos

Bases de datos

Tablas

Usuarios

Trigger

Esquemas

Funciones

Etc.

Sublenguaje DDL

Create Table

CREATE TABLE tal (

Definición de un campo,

Definición de un campo,

………

………

………

………

);

Definición del Campo

Nombre_Campo Tipo_Dato (Longitud) Restricciones

Campo

Nombre del Campo

Tipo de Dato

Longitud

Restricciones

Restricciones Inherentes al modelo

Restricciones Semánticas

Alter Table

ALTER TABLE

(Nombre Tabla)

RENAME

Permite renombrar

·       Tablas

·       Campos determinados

ADD

Permite agregar a la tabla:

·       Campos determinados

·       Restricciones

·       Campos con restricciones

DROP

Permite eliminar:

·       Campos determinados

·       Restricciones

ALTER COLUMN

Permite cambiar el tipo de dato o longitud de un campo determinado

Drop Table

DROP TABLE Nombre_Tabla;

Sublenguaje DML

DML

Lenguaje de Manipulación de Datos

Consultas de Acción

INSERT

UPDATE

DELETE

Consultas de Selección

SELECT

Consultas de Acción

Consultas de Acción

INSERT

UPDATE

DELETE

 

Consultas de Selección

Comando o Cláusula

Descripción del comando o de la cláusula

SELECT

En esta parte se describe la información que se quiere retornar, cuando el comando SELECT se acompaña de la cláusula ALL se devuelven las tuplas sin importar si ésta se repite o no, cuando se acompaña de la cláusula DISTINCT se eliminan las tuplas repetidas.

FROM

En esta cláusula se especifica la o las tablas que se involucran en la consulta. (Para el Join implícito)

WHERE

Esta cláusula permite filtrar el resultado de una consulta teniendo en cuenta las condiciones que se apliquen, usando operadores y funciones.

GROUP BY

Cláusula utilizada para realizar consultas de información agrupada.

HAVING

Cláusula para indicar las condiciones para las consultas de información agrupada.

ORDER BY

Esta cláusula permite ordenar la información resultado por uno o más campos, ya sea de manera ascendente con ASC o de manera descendente con DESC.



Comentarios