SlideShare una empresa de Scribd logo
Lenguaje de Definición
de Datos (DDL)
Lenguaje de definición de datos.
 Un lenguaje de definición de
datos (Data Definition Language, DDL por 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 consultarlos.
 CREATE TABLE: Crear una tabla
 SHOW TABLES: mostrar tablas
 DROP TABLE<nombre de tabla>: Borrar tabla
 DESCRIBE <nombre de tabla> Mostrar estructura de una
Lenguaje de Manipulación de Datos.
 Lenguaje de Manipulación de Datos (Data Manipulation Language,
DML) es un idioma proporcionado por los sistemas gestores de
bases de datos que permite a los usuarios de la misma llevar a cabo
las tareas de consulta o modificación de los datos contenidos en las
Bases de Datos del Sistema Gestor de Bases de Datos. El lenguaje de
manipulación de datos más popular hoy día es SQL, usado para
recuperar y manipular datos en una base de datos relacional. Otros
ejemplos de DML son los usados por bases de
datos IMS/DL1, CODASYL u otras.
 Elementos del lenguaje de manipulación de datos
 Select, Insert, Delete y Update
 Clasificación de los DML
 Se clasifican en dos grandes grupos:
 lenguajes de consulta procedimentales.
 Lenguajes procedimentales. En este tipo de lenguaje el usuario da
instrucciones al sistema para que realice una serie de procedimientos u
operaciones en la base de datos para calcular un resultado final.
 lenguajes de consulta no procedimentales.
 En los lenguajes no procedimentales el usuario describe la información
deseada sin un procedimiento específico para obtener esa información.

Más contenido relacionado

La actualidad más candente

Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
Robedgar MX
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
alexis armas
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
Yaskelly Yedra
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
dalilaramontello
 
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetosED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
Franklin Parrales Bravo
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
Alfredo Colcha
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacionalAlex Javier
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Cristian Salazar C.
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamiento
Carlos Mila
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
José Antonio Sandoval Acosta
 
Todo sobre Microsoft Access.
Todo sobre Microsoft Access.Todo sobre Microsoft Access.
Todo sobre Microsoft Access.
Emely Perez
 
Sql comandos
Sql comandosSql comandos
Sql comandos
Jose
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
Sergio Sanchez
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de Datos
Angel Feijo
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datosralbarracin
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
emilio_ambrosio
 

La actualidad más candente (20)

Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Arquitectura sql
Arquitectura sqlArquitectura sql
Arquitectura sql
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetosED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
ED Unidad 1: Introducción a las estructuras de datos (TDA) con objetos
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamiento
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Todo sobre Microsoft Access.
Todo sobre Microsoft Access.Todo sobre Microsoft Access.
Todo sobre Microsoft Access.
 
Sql comandos
Sql comandosSql comandos
Sql comandos
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de Datos
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 

Destacado

1.Teorias de la personalidad
1.Teorias de la personalidad1.Teorias de la personalidad
1.Teorias de la personalidad
Mayra Granda
 
ARIMATSU PORTAL; PROJECT紹介
ARIMATSU PORTAL; PROJECT紹介ARIMATSU PORTAL; PROJECT紹介
ARIMATSU PORTAL; PROJECT紹介
Kakeru Asano
 
Analyze gears
Analyze gearsAnalyze gears
Analyze gears
Mehmet Beyaz
 
5.comunicaicon y organizacion
5.comunicaicon y organizacion5.comunicaicon y organizacion
5.comunicaicon y organizacion
Mayra Granda
 
ニッポンとフィンランド、障害とアート・デザインの現場から
ニッポンとフィンランド、障害とアート・デザインの現場からニッポンとフィンランド、障害とアート・デザインの現場から
ニッポンとフィンランド、障害とアート・デザインの現場から
Kakeru Asano
 
Classification of CNN.com Articles using a TF*IDF Metric
Classification of CNN.com Articles using a TF*IDF MetricClassification of CNN.com Articles using a TF*IDF Metric
Classification of CNN.com Articles using a TF*IDF Metric
Marie Vans
 
Ttg leaflet
Ttg leafletTtg leaflet
Ttg leaflet
Mehmet Beyaz
 
Summary of NIFA funded research on soil nitrification at Oregon State University
Summary of NIFA funded research on soil nitrification at Oregon State UniversitySummary of NIFA funded research on soil nitrification at Oregon State University
Summary of NIFA funded research on soil nitrification at Oregon State University
National Institute of Food and Agriculture
 
Predictive Lead Generation
Predictive Lead GenerationPredictive Lead Generation
Predictive Lead Generation
Andreas Kulpa
 
Text mining meets neural nets
Text mining meets neural netsText mining meets neural nets
Text mining meets neural nets
Dan Sullivan, Ph.D.
 
Methacrylic adhesives for Plastic metal bonding
Methacrylic adhesives for Plastic metal bondingMethacrylic adhesives for Plastic metal bonding
Methacrylic adhesives for Plastic metal bonding
Parson Adhesives, INC
 
урок №5
урок №5урок №5
Wie Social Media Listening Leben retten kann
Wie Social Media Listening Leben retten kannWie Social Media Listening Leben retten kann
Wie Social Media Listening Leben retten kann
Rising Media Ltd.
 
UXSD Workshop
UXSD WorkshopUXSD Workshop
UXSD Workshop
NTUST
 
BlindNavi, a mobile navigation app specially designed for the visually impair...
BlindNavi, a mobile navigation app specially designed for the visually impair...BlindNavi, a mobile navigation app specially designed for the visually impair...
BlindNavi, a mobile navigation app specially designed for the visually impair...
Anne Chen
 
Morphological tree / Design Method
Morphological tree / Design MethodMorphological tree / Design Method
Morphological tree / Design Method
NTUST
 
科技於失智照護的運用案例
科技於失智照護的運用案例科技於失智照護的運用案例
科技於失智照護的運用案例
NTUST
 
cours
courscours
cours
houizot
 
урок №4
урок №4урок №4
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
SAS in Deutschland, Österreich und der Schweiz
 

Destacado (20)

1.Teorias de la personalidad
1.Teorias de la personalidad1.Teorias de la personalidad
1.Teorias de la personalidad
 
ARIMATSU PORTAL; PROJECT紹介
ARIMATSU PORTAL; PROJECT紹介ARIMATSU PORTAL; PROJECT紹介
ARIMATSU PORTAL; PROJECT紹介
 
Analyze gears
Analyze gearsAnalyze gears
Analyze gears
 
5.comunicaicon y organizacion
5.comunicaicon y organizacion5.comunicaicon y organizacion
5.comunicaicon y organizacion
 
ニッポンとフィンランド、障害とアート・デザインの現場から
ニッポンとフィンランド、障害とアート・デザインの現場からニッポンとフィンランド、障害とアート・デザインの現場から
ニッポンとフィンランド、障害とアート・デザインの現場から
 
Classification of CNN.com Articles using a TF*IDF Metric
Classification of CNN.com Articles using a TF*IDF MetricClassification of CNN.com Articles using a TF*IDF Metric
Classification of CNN.com Articles using a TF*IDF Metric
 
Ttg leaflet
Ttg leafletTtg leaflet
Ttg leaflet
 
Summary of NIFA funded research on soil nitrification at Oregon State University
Summary of NIFA funded research on soil nitrification at Oregon State UniversitySummary of NIFA funded research on soil nitrification at Oregon State University
Summary of NIFA funded research on soil nitrification at Oregon State University
 
Predictive Lead Generation
Predictive Lead GenerationPredictive Lead Generation
Predictive Lead Generation
 
Text mining meets neural nets
Text mining meets neural netsText mining meets neural nets
Text mining meets neural nets
 
Methacrylic adhesives for Plastic metal bonding
Methacrylic adhesives for Plastic metal bondingMethacrylic adhesives for Plastic metal bonding
Methacrylic adhesives for Plastic metal bonding
 
урок №5
урок №5урок №5
урок №5
 
Wie Social Media Listening Leben retten kann
Wie Social Media Listening Leben retten kannWie Social Media Listening Leben retten kann
Wie Social Media Listening Leben retten kann
 
UXSD Workshop
UXSD WorkshopUXSD Workshop
UXSD Workshop
 
BlindNavi, a mobile navigation app specially designed for the visually impair...
BlindNavi, a mobile navigation app specially designed for the visually impair...BlindNavi, a mobile navigation app specially designed for the visually impair...
BlindNavi, a mobile navigation app specially designed for the visually impair...
 
Morphological tree / Design Method
Morphological tree / Design MethodMorphological tree / Design Method
Morphological tree / Design Method
 
科技於失智照護的運用案例
科技於失智照護的運用案例科技於失智照護的運用案例
科技於失智照護的運用案例
 
cours
courscours
cours
 
урок №4
урок №4урок №4
урок №4
 
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
BARC Studie: Predictive & Advanced Analytics - Schlüssel zur zukünftigen Wett...
 

Similar a Lenguaje de definición de datos (ddl)

Desarrollo de aplicación
Desarrollo de aplicaciónDesarrollo de aplicación
Desarrollo de aplicación
carrlosjorge
 
Desarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datosDesarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datos
carrlosjorge
 
Lenguajes
LenguajesLenguajes
Lenguajes
Memo Wars
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
Pierina Mv
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..alithu1
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sql
Cristian Garzon
 
Comandos ddl
Comandos ddlComandos ddl
Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)
Alfredo Abel
 
Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datosMauricio Carrillo
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
AnthonyLeonRuiz
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2lisset14
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
Thalia Regalado Juape
 
Sql
SqlSql
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
Veronica Cruz
 
SQL
SQLSQL

Similar a Lenguaje de definición de datos (ddl) (20)

Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Desarrollo de aplicación
Desarrollo de aplicaciónDesarrollo de aplicación
Desarrollo de aplicación
 
Desarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datosDesarrollo de aplicación bases de datos
Desarrollo de aplicación bases de datos
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sql
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)Lenguaje de Consulta Estructurado (SQL)
Lenguaje de Consulta Estructurado (SQL)
 
Unidad 3 taller de bases de datos
Unidad 3 taller de bases de datosUnidad 3 taller de bases de datos
Unidad 3 taller de bases de datos
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
Comandos Ddl
Comandos DdlComandos Ddl
Comandos Ddl
 
Sql
SqlSql
Sql
 
Dbr2
Dbr2Dbr2
Dbr2
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
SQL
SQLSQL
SQL
 

Último

blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
JosvilAngel
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
Fernando Tellado
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
mcavero2019
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
Elizabeth Mejia
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
DarwinNestorArapaQui
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
jesusmedina766305
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
juanlemus11122
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
Javier Lasa
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
MarilinPaladines
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
LuisEnriqueCarboneDe
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
edepjuanorozco
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
bgonzalezm20
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
QuerubinOlayamedina
 

Último (13)

blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 

Lenguaje de definición de datos (ddl)

  • 2. Lenguaje de definición de datos.  Un lenguaje de definición de datos (Data Definition Language, DDL por 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 consultarlos.
  • 3.  CREATE TABLE: Crear una tabla  SHOW TABLES: mostrar tablas  DROP TABLE<nombre de tabla>: Borrar tabla  DESCRIBE <nombre de tabla> Mostrar estructura de una
  • 4. Lenguaje de Manipulación de Datos.  Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) es un idioma proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos. El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
  • 5.  Elementos del lenguaje de manipulación de datos  Select, Insert, Delete y Update  Clasificación de los DML  Se clasifican en dos grandes grupos:
  • 6.  lenguajes de consulta procedimentales.  Lenguajes procedimentales. En este tipo de lenguaje el usuario da instrucciones al sistema para que realice una serie de procedimientos u operaciones en la base de datos para calcular un resultado final.  lenguajes de consulta no procedimentales.  En los lenguajes no procedimentales el usuario describe la información deseada sin un procedimiento específico para obtener esa información.