SlideShare una empresa de Scribd logo
UNIVERSIDAD AGRARIA DEL ECUADOR
CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN
Nombre: Mora Lombeida Lady Russhell
Camacho Marroquín Andrea
Curso: 4 S” A”
Materia: Base de Datos
Docente: Ing. Katty Lagos
Periodo: 2019 – 2020
GUAYAQUIL – ECUADOR
Lenguaje de Definición de Datos (DDL)
Un lenguaje de definición de datos (Data Definition Language, DDLpor sus siglas
en inglés) es un lenguaje proporcionado por el sistema de gestión de base de
datos que permite a los usuarios de la misma llevar a cabo las tareas de
definición de las estructuras que almacenarán los datos así como de los
procedimientos o funciones que permitan consultarlo
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.
 Agrega una nueva columna antes de la comuna del BEFORE
 Por omisión la agrega al final
 DROP borra columnas
 MODIFY modifica el tipo de datos
 El orden de las acciones no importa
 DROP - borra objetos de la base de datos.
 RENAME Cambia el nombre de una tabla, vista, secuencia o sinónimo.
 Permite cambiar el nombre de una tabla, vista, secuencia o sinónimo.
 Debe ser el propietario del objeto.
 TRUNCATE - elimina todos los registros de la tabla, incluyendo todos los
espacios asignados a los registros.
Lenguaje de manipulación de datos (DML)
También es un lenguaje proporcionado por los sistemas gestores de bases de
datos. En inglés, Data Manipulation Language (DML).
Utilizando instrucciones de SQL, permite a los usuarios introducir datos para
posteriormente realizar tareas de consultas o modificación de los datos que
contienen las Bases de Datos.
Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para
gestionar datos dentro de los schemas. Algunos ejemplos:
 SELECT - para obtener datos de una base de datos.
 INSERT - para insertar datos a una tabla.
 Mediante esta sentencia sólo se inserta un registro cada vez.
 El nombre de las columnas es opcional. Si se omiten se deben colocar
los valores en el orden que las columnas tienen en la tabla.
 Caracteres y fechas entre comillas simples.
 UPDATE - para modificar datos existentes dentro de una tabla.
 Los registros a modificar se especifican por medio de la cláusula
WHERE.
 Si se omite WHERE se modificarían todos los registros de la tabla.
 DELETE - elimina todos los registros de la tabla; no borra los espacios
asignados a los registros.
Lenguaje de Control de Datos (DCL)
Es un lenguaje que incluye una serie de comandos SQL. Como los anteriores,
es proporcionado por los sistemas gestores de bases de datos. Sus siglas
son DCL por su nombre en inglés, Data Control Language.
Estos comandos permiten al Administrador del sistema gestor de base de datos,
controlar el acceso a los objetos, es decir, podemos otorgar o denegar permisos
a uno o más roles para realizar determinadas tareas.
Los comandos para controlar los permisos son los siguientes:
 GRANT, permite otorgar permisos.
 REVOKE, elimina los permisos que previamente se han concedido.
REFERENCIAS
https://todopostgresql.com/diferencias-entre-ddl-dml-y-dcl/
http://www.edu4java.com/es/sql/sql4.html
https://www.dsi.fceia.unr.edu.ar/downloads/base_de_datos/SQL-DDL.pdf
http://www.mundoracle.com/ddl.html?Pg=sql_plsql_8.htm

Más contenido relacionado

PPTX
Presentación1
PPTX
Presentación11
PPTX
Presentación11
PPTX
Presentación1
PPTX
Sql DDL Lenguaje de definición de datos
DOCX
Lenguaje de consulta de datos
Presentación1
Presentación11
Presentación11
Presentación1
Sql DDL Lenguaje de definición de datos
Lenguaje de consulta de datos

La actualidad más candente (15)

DOCX
Base de datos access
PDF
Lenguaje estructurado de consultas sql
PPT
SQL ARTURO SANDOVAL
PPTX
Bases de datos
PPTX
PPTX
Base de datos (.net)
PPTX
Lenguaje sql
DOCX
Manual
PDF
Capitulo2 sql bd-relacionales
PPT
Presentacion Sql
PPTX
Base de datos
ODP
Karen alejandra corredo rfff
PPS
PDF
Tenesaca jhonny bdii_t3
Base de datos access
Lenguaje estructurado de consultas sql
SQL ARTURO SANDOVAL
Bases de datos
Base de datos (.net)
Lenguaje sql
Manual
Capitulo2 sql bd-relacionales
Presentacion Sql
Base de datos
Karen alejandra corredo rfff
Tenesaca jhonny bdii_t3
Publicidad

Similar a Estudiante (20)

PDF
Tema 12. Introducción a SQL 14-05-23.pdf
PPTX
Lenguaje de Consulta Estructurada SQL.pptx
DOCX
Tipos de sentencias sql
PPTX
LENGUAJE TRANSACT SQL
PPTX
Teoría Leytyhuyhjuyhuyuhjhjhuyhhjyhhhuhhu
DOCX
Introducción SQL : Primera semana
PPTX
Unidad I- Introducción.pptx
PPTX
PPTX
LENGUAJE TRANSACT SQL
DOCX
TEMARIO FINAL CUESTION BASE-DE-DATOS.docx
PPTX
Lenguaje de transact
PDF
TEMA3-SQL-(PARTE 1).pdf
PPTX
Lenguaje transact
DOCX
SQL (Structured Query Language): Informe de Lectura Unidad 3
DOCX
Base de datos en sql
PPTX
LENGUAJE TRANSACT SQL
PPTX
Lenguaje Transact SQL
Tema 12. Introducción a SQL 14-05-23.pdf
Lenguaje de Consulta Estructurada SQL.pptx
Tipos de sentencias sql
LENGUAJE TRANSACT SQL
Teoría Leytyhuyhjuyhuyuhjhjhuyhhjyhhhuhhu
Introducción SQL : Primera semana
Unidad I- Introducción.pptx
LENGUAJE TRANSACT SQL
TEMARIO FINAL CUESTION BASE-DE-DATOS.docx
Lenguaje de transact
TEMA3-SQL-(PARTE 1).pdf
Lenguaje transact
SQL (Structured Query Language): Informe de Lectura Unidad 3
Base de datos en sql
LENGUAJE TRANSACT SQL
Lenguaje Transact SQL
Publicidad

Más de Alumic S.A (20)

DOCX
ARQUITECTURAS PARALELAS
DOCX
ATOMICIDAD
DOCX
Servicio cliente servidor
DOCX
Paralelismo
DOCX
Caso estudio pandora
DOCX
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
DOCX
Caso twitter
DOCX
2 p deber facebook
DOCX
2 p hospedaje comercio electronico
DOCX
2 p tarea amazon vs wallmart -24 dic
PPTX
PPTX
Rol de Amazon
DOCX
Preguntas de repaso
DOCX
Preguntas de análisis
DOCX
Caso debofarms
DOCX
KM -GESTIÓN DEL CONOCIMIENTO
DOCX
DOCX
Caso almacén de datos
DOCX
Tarea grupal caso de estudio dss
PPTX
Normas apa
ARQUITECTURAS PARALELAS
ATOMICIDAD
Servicio cliente servidor
Paralelismo
Caso estudio pandora
CASO FACEBOOK "ADMINISTRACION DE PRIVACIDAD"
Caso twitter
2 p deber facebook
2 p hospedaje comercio electronico
2 p tarea amazon vs wallmart -24 dic
Rol de Amazon
Preguntas de repaso
Preguntas de análisis
Caso debofarms
KM -GESTIÓN DEL CONOCIMIENTO
Caso almacén de datos
Tarea grupal caso de estudio dss
Normas apa

Último (20)

PDF
informe tipos de Informatica perfiles profesionales _pdf
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
EL aprendizaje adaptativo bajo STEM+H.pdf
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf
PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
informe tipos de Informatica perfiles profesionales _pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
EL aprendizaje adaptativo bajo STEM+H.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
Modelo Educativo SUB 2023versión final.pdf
LIBRO 2-SALUD Y AMBIENTE-4TO CEBA avanzado.pdf
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
Presentación de la Cetoacidosis diabetica.pptx
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
TOMO II - LITERATURA.pd plusenmas ultras
Ernst Cassirer - Antropologia Filosofica.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf

Estudiante

  • 1. UNIVERSIDAD AGRARIA DEL ECUADOR CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN Nombre: Mora Lombeida Lady Russhell Camacho Marroquín Andrea Curso: 4 S” A” Materia: Base de Datos Docente: Ing. Katty Lagos Periodo: 2019 – 2020 GUAYAQUIL – ECUADOR
  • 2. Lenguaje de Definición de Datos (DDL) Un lenguaje de definición de datos (Data Definition Language, DDLpor sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlo 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.  Agrega una nueva columna antes de la comuna del BEFORE  Por omisión la agrega al final  DROP borra columnas  MODIFY modifica el tipo de datos  El orden de las acciones no importa  DROP - borra objetos de la base de datos.
  • 3.  RENAME Cambia el nombre de una tabla, vista, secuencia o sinónimo.  Permite cambiar el nombre de una tabla, vista, secuencia o sinónimo.  Debe ser el propietario del objeto.  TRUNCATE - elimina todos los registros de la tabla, incluyendo todos los espacios asignados a los registros. Lenguaje de manipulación de datos (DML) También es un lenguaje proporcionado por los sistemas gestores de bases de datos. En inglés, Data Manipulation Language (DML). Utilizando instrucciones de SQL, permite a los usuarios introducir datos para posteriormente realizar tareas de consultas o modificación de los datos que contienen las Bases de Datos. Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para gestionar datos dentro de los schemas. Algunos ejemplos:  SELECT - para obtener datos de una base de datos.  INSERT - para insertar datos a una tabla.  Mediante esta sentencia sólo se inserta un registro cada vez.  El nombre de las columnas es opcional. Si se omiten se deben colocar los valores en el orden que las columnas tienen en la tabla.  Caracteres y fechas entre comillas simples.  UPDATE - para modificar datos existentes dentro de una tabla.
  • 4.  Los registros a modificar se especifican por medio de la cláusula WHERE.  Si se omite WHERE se modificarían todos los registros de la tabla.  DELETE - elimina todos los registros de la tabla; no borra los espacios asignados a los registros. Lenguaje de Control de Datos (DCL) Es un lenguaje que incluye una serie de comandos SQL. Como los anteriores, es proporcionado por los sistemas gestores de bases de datos. Sus siglas son DCL por su nombre en inglés, Data Control Language. Estos comandos permiten al Administrador del sistema gestor de base de datos, controlar el acceso a los objetos, es decir, podemos otorgar o denegar permisos a uno o más roles para realizar determinadas tareas. Los comandos para controlar los permisos son los siguientes:  GRANT, permite otorgar permisos.  REVOKE, elimina los permisos que previamente se han concedido. REFERENCIAS https://todopostgresql.com/diferencias-entre-ddl-dml-y-dcl/ http://www.edu4java.com/es/sql/sql4.html https://www.dsi.fceia.unr.edu.ar/downloads/base_de_datos/SQL-DDL.pdf http://www.mundoracle.com/ddl.html?Pg=sql_plsql_8.htm