Sentencias Flashcards
Que es el DDL
Data Definition Language. Con el manejas las tablas
Que es DML
Data Manipulation Language. Con el manejas los datos.
Que es DCL
Data control Language. Sirve para administrar privilegios
Algunas sentecias del DDL
*CREATE TABLE
*CREATE VIEW
*ALTER TABLE
Algunas sentencias de DML
*SELECT
*UPDATE
*INSERT
*DELETE
Sentencias del DCL
*GRANT
*REVOKE
Sintaxis del CREATE TABLE
CREATE TABLE nombre_tabla{
nombre_campo1 tipo_dato NOT NULL PRIMARY KEY
nombre_campo2 tipo_dato tamaño
}
Para que sirve el ater table
para agregar un campo a una tabla
Sintaxis de ALTER TABLE
ALTER TABLE nombre_tabla
ADD nombre_nuevo_campo tipo_dato (tamaño)
Como eliminar un campo de una tabla
Se usa ALTER TABLE y DROP en vez de ADD
Sintaxis para la eliminacion de un campo de una tabla
ALTER TABLE nombre_tabla
DROPP COLUMN nombre_campo
Como eliminar una tabla
DROP TABLE nombre_tabla
Que es una vista
Es un tipo de consulta, que se guarda en la base de datos para ser mas facil y practica su consulta
Sintaxis de una vista
CREATE VIEW nombre_vista AS(
SELECT campos a consultar
FROM nombre de las tablas
WHERE condicion);
Que son los indices
Los índices son usados para acelerar el proceso de consultas, resultando un alto desempeño, son similares a índices de libros de texto.
Sintaxis de la creacion de un indice
CREATE tipo_de_indice INDEX nombre_indice ON nombre_tabla(campo);
Sintaxis de un INSERT
INSERT INTO nombre_tabla
VALUES (valor_campo1, valor_campo2, valor_campon);
Para que sirve el UPDATE
Esta instrucción nos permite ACTUALIZAR un registro de una tabla.
Sintaxis de un UPDATE
UPDATE nombre_tabla
SET nombre_campo=nuevo_valor
WHERE condicion;
Sintaxis para la consulta de una tabla completa
SELECT * FROM nombe_tabla;
Como se puede eliminar el registro de una tabla
DELETE FROM nombre_tabla
WHERE condicion;
Sintaxis de un SELECT
SELECT [funcion si existe] nombre_campo
FROM nombre_tabla
WHERE condicion
GROUP BY agrupacion
ORDER BY nombre_campo;
Funciones agregadas
*MAX ()
*MIN()
*SUM()
*COUNT()
*AVG() ->PROMEDIO
Que hace el GRANT
Autoriza un privilegio sobre un objeto