SlideShare una empresa de Scribd logo
1 de 14
Es la parte del SQL dedicada
a la definición de la base datos,
consta de sentencias para
definirla estructura de la base
de
datos permite definir
 gran parte del nivel interno.
Las sentencias del DDL utilizan unos verbos
  que se repiten para los distintos objetos. Para
  crear un objeto nuevo el verbo será CREATE .
• CREATE DATABASE:
• CREATE TABLE:
• CREATE INDEX:
Para eliminar un objeto DROP (DROP
  TABLE, DROP INDEX…) para modificar
  ALTER (ALTER TABLE, ALTER
  INDEX)
HERRAMIENTAS
      DE
 PROGRAMACIÓ
      N:
Es una herramienta del paquete de Microsoft
  SQL server que permite:
• Codificación automática de los colores de los
  elementos del sintaxis.
• Múltiples ventanas de consulta.
• Vistas personalizadas del conjunto de
  resultados.
• Planes de ejecución grafica.
• Ejecuta partes de un script
LENGUAJE
 TRANSAC
 T-SQL (T-
• Versiones del lenguaje de consulta
  estructurado.
• Lenguaje de consulta y programación
  de la base de datos.
• Puede correr en cualquier producto
  que cumple con el estándar.
• Contiene funciones adicionales
  únicas.
ELEMENT
OS DE T-
•Elementos adicionales del
 lenguaje.
•Sentencias de DCL.
•Sentencias de DDL.
•Sentencias de DML.
SENTENCI
   AS
 BASICAS
Es permitir obtener resúmenes de los
 datos contenidos en las columnas
 de las tablas.
Para poder llevar acabo las
 sentencias SELECT consta de una
 serie de clausulas especificas
 (GROUP BY, HAVING).
FUCIONES SQL:
• Funciones de conjuntos de fila: devuelve un objeto
  que se puede utilizar, en instrucciones transact-
  SQL.
• Funciones de agregado: operar sobre una colección
  de valores y devuelve un solo valor de resumen.
• Funciones de categoría: devuelve un valor de
  categoría para cada fila de un conjunto de filas.
• Funciones escalares: opera un valor y luego
  devuelve otro valor.
CATEGORIA DE LAS
FUNCIONES:
• F. configuración: devuelve información acerca
  de la configuración actual.
• F. curso: devuelve información acerca de los
  cursos.
• F. fecha y hora: devuelve un valor de cadena,
  numérico o de fecha y hora.
• F. metadatos: devuelve información acerca de
  la base de datos y los objetos de la base de
  datos.
• F. cadena: realiza una operación sobre un
  valor de entrada de cadena (char o varchar)
  devuelve un valor de cadena o numérico.
• F. seguridad: devuelve información acerca
  de usuarios y funciones .
• F. estadísticas del sistema: devuelve
  información estadística acerca del sistema.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

D49996 cs10 51_e
D49996 cs10 51_eD49996 cs10 51_e
D49996 cs10 51_e
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
 
OLE BD
OLE BDOLE BD
OLE BD
 
Android con Conexion a base de datos SQLITE
Android con Conexion a base de datos SQLITEAndroid con Conexion a base de datos SQLITE
Android con Conexion a base de datos SQLITE
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 
Estructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colasEstructura de datos. listas, pilas y colas
Estructura de datos. listas, pilas y colas
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)
 
Felipe tello
Felipe telloFelipe tello
Felipe tello
 
Clases de oledb
Clases de oledbClases de oledb
Clases de oledb
 
Patricia alomia
Patricia alomiaPatricia alomia
Patricia alomia
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Arboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en JavaArboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en Java
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
Sql lite
Sql liteSql lite
Sql lite
 

Destacado

Fundamentos de mercadotecnia
Fundamentos   de  mercadotecniaFundamentos   de  mercadotecnia
Fundamentos de mercadotecniaFernand Soty
 
Management of change
Management of changeManagement of change
Management of changebhakti_s
 
The Role of Biotechnology in our Food Supply (French)
The Role of Biotechnology in our Food Supply (French)The Role of Biotechnology in our Food Supply (French)
The Role of Biotechnology in our Food Supply (French)Food Insight
 
Proyecto tesis iv Fuentes Vera Tudela
Proyecto tesis iv Fuentes Vera TudelaProyecto tesis iv Fuentes Vera Tudela
Proyecto tesis iv Fuentes Vera Tudelamiguelfuentes2013
 
Plan nacional de desarrollo vigente (México)
Plan nacional de desarrollo vigente (México)Plan nacional de desarrollo vigente (México)
Plan nacional de desarrollo vigente (México)Levy Kinney
 
IV El Acabador Y El Control De Procesos.
IV El Acabador Y El Control De Procesos.IV El Acabador Y El Control De Procesos.
IV El Acabador Y El Control De Procesos.Hari Seldon
 
Balanced scorecard material del participante
Balanced scorecard material del participanteBalanced scorecard material del participante
Balanced scorecard material del participantecriscrisar
 
Enfoques y propuestas de la política de tierras para la población desplazada
Enfoques y propuestas de la política de tierras para la población desplazadaEnfoques y propuestas de la política de tierras para la población desplazada
Enfoques y propuestas de la política de tierras para la población desplazadaRedTierras
 
áRea comunicación integral iv ciclo 4º rutas
áRea comunicación integral iv ciclo 4º rutasáRea comunicación integral iv ciclo 4º rutas
áRea comunicación integral iv ciclo 4º rutasSonia Rojas
 
Evaluacion de desempeños
Evaluacion de desempeñosEvaluacion de desempeños
Evaluacion de desempeños19472546
 
Windows 8: votre poste de travail réinventé
Windows 8: votre poste de travail réinventéWindows 8: votre poste de travail réinventé
Windows 8: votre poste de travail réinventéMicrosoft Ideas
 
Seminario de desarrollo de razonamiento logico matematico ma13159 2013
Seminario de desarrollo de razonamiento logico matematico ma13159 2013Seminario de desarrollo de razonamiento logico matematico ma13159 2013
Seminario de desarrollo de razonamiento logico matematico ma13159 2013Maestros Online
 
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...Noor Aini Samsusah
 
Derecho laboral 2008
Derecho laboral 2008Derecho laboral 2008
Derecho laboral 2008iosir3022
 

Destacado (20)

DDL
DDLDDL
DDL
 
Fundamentos de mercadotecnia
Fundamentos   de  mercadotecniaFundamentos   de  mercadotecnia
Fundamentos de mercadotecnia
 
MANUAL DE CALIDAD HOTELERA
MANUAL DE CALIDAD HOTELERAMANUAL DE CALIDAD HOTELERA
MANUAL DE CALIDAD HOTELERA
 
Management of change
Management of changeManagement of change
Management of change
 
The Role of Biotechnology in our Food Supply (French)
The Role of Biotechnology in our Food Supply (French)The Role of Biotechnology in our Food Supply (French)
The Role of Biotechnology in our Food Supply (French)
 
Proyecto tesis iv Fuentes Vera Tudela
Proyecto tesis iv Fuentes Vera TudelaProyecto tesis iv Fuentes Vera Tudela
Proyecto tesis iv Fuentes Vera Tudela
 
Plan nacional de desarrollo vigente (México)
Plan nacional de desarrollo vigente (México)Plan nacional de desarrollo vigente (México)
Plan nacional de desarrollo vigente (México)
 
RICHARD-POWER POINT
RICHARD-POWER POINTRICHARD-POWER POINT
RICHARD-POWER POINT
 
IV El Acabador Y El Control De Procesos.
IV El Acabador Y El Control De Procesos.IV El Acabador Y El Control De Procesos.
IV El Acabador Y El Control De Procesos.
 
Balanced scorecard material del participante
Balanced scorecard material del participanteBalanced scorecard material del participante
Balanced scorecard material del participante
 
Enfoques y propuestas de la política de tierras para la población desplazada
Enfoques y propuestas de la política de tierras para la población desplazadaEnfoques y propuestas de la política de tierras para la población desplazada
Enfoques y propuestas de la política de tierras para la población desplazada
 
JSF 2 and Ajax
JSF 2 and  AjaxJSF 2 and  Ajax
JSF 2 and Ajax
 
áRea comunicación integral iv ciclo 4º rutas
áRea comunicación integral iv ciclo 4º rutasáRea comunicación integral iv ciclo 4º rutas
áRea comunicación integral iv ciclo 4º rutas
 
Evaluacion de desempeños
Evaluacion de desempeñosEvaluacion de desempeños
Evaluacion de desempeños
 
Windows 8: votre poste de travail réinventé
Windows 8: votre poste de travail réinventéWindows 8: votre poste de travail réinventé
Windows 8: votre poste de travail réinventé
 
Seminario de desarrollo de razonamiento logico matematico ma13159 2013
Seminario de desarrollo de razonamiento logico matematico ma13159 2013Seminario de desarrollo de razonamiento logico matematico ma13159 2013
Seminario de desarrollo de razonamiento logico matematico ma13159 2013
 
Costos
CostosCostos
Costos
 
Reglamento del aprendiz sena
Reglamento del aprendiz senaReglamento del aprendiz sena
Reglamento del aprendiz sena
 
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...
http://ainsamadi.blogspot.com/2013/03/panduan-pelaksanaan-dan-modul-program m...
 
Derecho laboral 2008
Derecho laboral 2008Derecho laboral 2008
Derecho laboral 2008
 

Similar a Ddl

Similar a Ddl (20)

Amnel
AmnelAmnel
Amnel
 
Lenguaje de defincion de datos
Lenguaje   de  defincion de datosLenguaje   de  defincion de datos
Lenguaje de defincion de datos
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Jennyfer123
Jennyfer123Jennyfer123
Jennyfer123
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2Database fundamental itprosdc_chapter2
Database fundamental itprosdc_chapter2
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Dd lxaas
Dd lxaasDd lxaas
Dd lxaas
 
La amistad 3
La amistad 3La amistad 3
La amistad 3
 
La amistad 3
La amistad 3La amistad 3
La amistad 3
 
La amistad 3
La amistad 3La amistad 3
La amistad 3
 
La amistad 3
La amistad 3La amistad 3
La amistad 3
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
Yair Leo Rojas Mera
Yair Leo Rojas MeraYair Leo Rojas Mera
Yair Leo Rojas Mera
 
El ddl neil tello
El ddl neil telloEl ddl neil tello
El ddl neil tello
 
2. ssis 2008 r2
2. ssis 2008 r22. ssis 2008 r2
2. ssis 2008 r2
 

Más de yulianixita

Más de yulianixita (11)

Sql
SqlSql
Sql
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
 
Expo consul.
Expo consul.Expo consul.
Expo consul.
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Linux
LinuxLinux
Linux
 
Isep[1]
Isep[1]Isep[1]
Isep[1]
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 

Ddl

  • 1.
  • 2. Es la parte del SQL dedicada a la definición de la base datos, consta de sentencias para definirla estructura de la base de datos permite definir gran parte del nivel interno.
  • 3. Las sentencias del DDL utilizan unos verbos que se repiten para los distintos objetos. Para crear un objeto nuevo el verbo será CREATE . • CREATE DATABASE: • CREATE TABLE: • CREATE INDEX: Para eliminar un objeto DROP (DROP TABLE, DROP INDEX…) para modificar ALTER (ALTER TABLE, ALTER INDEX)
  • 4. HERRAMIENTAS DE PROGRAMACIÓ N:
  • 5. Es una herramienta del paquete de Microsoft SQL server que permite: • Codificación automática de los colores de los elementos del sintaxis. • Múltiples ventanas de consulta. • Vistas personalizadas del conjunto de resultados. • Planes de ejecución grafica. • Ejecuta partes de un script
  • 7. • Versiones del lenguaje de consulta estructurado. • Lenguaje de consulta y programación de la base de datos. • Puede correr en cualquier producto que cumple con el estándar. • Contiene funciones adicionales únicas.
  • 9. •Elementos adicionales del lenguaje. •Sentencias de DCL. •Sentencias de DDL. •Sentencias de DML.
  • 10. SENTENCI AS BASICAS
  • 11. Es permitir obtener resúmenes de los datos contenidos en las columnas de las tablas. Para poder llevar acabo las sentencias SELECT consta de una serie de clausulas especificas (GROUP BY, HAVING).
  • 12. FUCIONES SQL: • Funciones de conjuntos de fila: devuelve un objeto que se puede utilizar, en instrucciones transact- SQL. • Funciones de agregado: operar sobre una colección de valores y devuelve un solo valor de resumen. • Funciones de categoría: devuelve un valor de categoría para cada fila de un conjunto de filas. • Funciones escalares: opera un valor y luego devuelve otro valor.
  • 13. CATEGORIA DE LAS FUNCIONES: • F. configuración: devuelve información acerca de la configuración actual. • F. curso: devuelve información acerca de los cursos. • F. fecha y hora: devuelve un valor de cadena, numérico o de fecha y hora. • F. metadatos: devuelve información acerca de la base de datos y los objetos de la base de datos.
  • 14. • F. cadena: realiza una operación sobre un valor de entrada de cadena (char o varchar) devuelve un valor de cadena o numérico. • F. seguridad: devuelve información acerca de usuarios y funciones . • F. estadísticas del sistema: devuelve información estadística acerca del sistema.