SQL funciona de manera no procedimental, es decir, el usuario debe especificar que quiere hacer mediante la consulta.
Las consultas se utilizan para extraer y manipular la información de una base de datos y especifican cómo se verá la tabla resultante. Una consulta es un componente de algunas sentencias de SQL.
Las sentencias de SQL se agrupan en los siguientes subconjuntos:
DDL (Lenguaje de definición de datos): Las sentencias DDL se usan para describir, definir y crear objetos dentro de una base de datos. Algunos comandos son:
- Create: Crea tablas.
- Alter: Modifica la estructura de una tabla, añade o elimina columnas, cambia títulos, etc.
- Drop: Elimina objetos de la base de datos.
- Truncate: Elimina todos los registros de una tabla.
- Comment: Agrega comentarios al diccionario de datos.
- Rename: Renombra objetos.
DML (Lenguaje de manipulación de datos): Las sentencias DML se aplican para gestionar información en una base de datos y permiten consultar, insertar, modificar y eliminar información almacenada en los objetos de la base de datos. Sus comandos son:
- Insert: Carga datos a una tabla.
- Update: Modifica valores de los campos.
- Delete: Elimina registros de una tabla.
- Select: Consulta registros de la base de datos que cumplan un criterio determinado.
DCL (Lenguaje de control de datos): Las secuencias DCL permiten controlar el acceso a la base de datos. Los comandos son:
- Grant: Otorga acceso a un usuario a la base de datos.
- Revoke: Retira acceso otorgado con el comando Grant.
- Commit: Finaliza la transacción en marcha.
- Rollback: Aborta la transacción de manera repentina.
- Savepoint: Identifica un punto de la transacción al que se puede retroceder posteriormente.
No hay comentarios.:
Publicar un comentario