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
Publicar un comentario