Lenguaje de definición de datos
(DDL)
Las sentencias 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.
SENTENCIAS
Lenguaje de manipulación de datos
(DML)
Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para gestionar datos dentro de los schemas.
SELECT: para consultar datos, registros de una base de datos.
INSERT: para insertar datos a una tabla.
UPDATE: para modificar datos existentes dentro de una tabla.
DELETE: elimina todos los registros de la tabla; no borra los espacios asignados a los registros.
SENTENCIAS
Lenguaje de control de datos
DCL.
Encargado de la seguridad de la base de datos, en todo lo referente al control de accesos y privilegios entre los usuarios.
Text
Text
Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.
Cláusulas
| Cláusula | Descripción |
|---|---|
| FROM | Utilizada para especificar la tabla de la cual se van a seleccionar los registros |
| WHERE | Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar |
| GROUP BY | Utilizada para separar los registros seleccionados en grupos específicos |
| HAVING | Utilizada para expresar la condición que debe satisfacer cada grupo |
| ORDER BY | Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico |
Ejemplo de Algunos comandos Básicos
Hay que empezar por la palabra SELECT, a continuación un nombre de columna(Campos), o varios separados por comas(,), a continuación la palabra FROM(Clausula) y una expresión-tabla, y por último de forma opcional podemos incluir la cláusula WHERE con una condición de búsqueda.
SELECT Campos FROM Tabla SELECT Nombre, Teléfono FROM Estudiantes
INSERT INTO "nombre_tabla" ("columna1", "columna2", ...)
VALUES ("valor1", "valor2", ...)
INSERT INTO "Estudiante" (Nombre, Apellido, ...)
VALUES (Renán,Freire)
Insertar registros en una tabla
GRACIAS POR SU
ATENCIÓN