SlideShare ist ein Scribd-Unternehmen logo
1 von 6
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.

Weitere ähnliche Inhalte

Was ist angesagt?

Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
Alex Javier
 

Was ist angesagt? (20)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Niveles de un sgbd
Niveles de un sgbdNiveles de un sgbd
Niveles de un sgbd
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
VISTAS
VISTASVISTAS
VISTAS
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Integridad de base de datos
Integridad de base de datosIntegridad de base de datos
Integridad de base de datos
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 
Java colecciones
Java coleccionesJava colecciones
Java colecciones
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Diapositivas De Tablas y Base Datos
Diapositivas De Tablas y Base DatosDiapositivas De Tablas y Base Datos
Diapositivas De Tablas y Base Datos
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 

Andere mochten auch

Andere mochten auch (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...
 

Ähnlich wie Lenguaje de definición de datos (ddl)

2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
alithu1
 
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
Mauricio Carrillo
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
lisset14
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
perezreyesalberto10
 

Kürzlich hochgeladen (6)

Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 
Biología Células Musculares presentación
Biología Células Musculares presentaciónBiología Células Musculares presentación
Biología Células Musculares presentación
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Web
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 

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.