SlideShare una empresa de Scribd logo
1 de 14
Es la parte dedicada
a la definición de la base
datos, definirle la
estructura de la base de
datos 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)
Es una herramienta de SQL server que
  permite:
 Codificación automática de los
  colores de los elementos del sintaxis.
 Múltiples ventanas de consultas.

 Vistas personalizadas del conjunto de
  resultados.
 Planes de ejecución grafica.

 Ejecuta partes de un script
 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.
Elementos adicionales
  del lenguaje.
 Sentencias de DCL.

 Sentencias de DDL.

 Sentencias de DML.
Nos permite obtener un
 resumen 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).
   Funciones de conjuntos de fila: Nos da
    como resultado un objeto que se utiliza en
    instrucciones de 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.
   F. configuración: devuelve información
    acerca de la configuración actual.
   F. curso: Nos da la 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

Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Mayra Almache
 
deber base de datsos sql
deber base de datsos sqldeber base de datsos sql
deber base de datsos sqlGeovannyYungan
 
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 colasElias Peña
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Juan Astudillo
 
Capitulo2 sql bd-relacionales
Capitulo2 sql bd-relacionalesCapitulo2 sql bd-relacionales
Capitulo2 sql bd-relacionalesI LG
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colasElvis Perez
 
Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.christgch
 
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 JavaLupitaOMG Garmendia
 
Unidad DidáCtica V Sql Interactivo
Unidad DidáCtica V Sql InteractivoUnidad DidáCtica V Sql Interactivo
Unidad DidáCtica V Sql InteractivoConfesorAD
 

La actualidad más candente (18)

Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.
 
deber base de datsos sql
deber base de datsos sqldeber base de datsos sql
deber base de datsos sql
 
Base de datos
Base de datos Base de datos
Base de datos
 
Fundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sqlFundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sql
 
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)
 
Menú de datos en excel
Menú de datos en excelMenú de datos en excel
Menú de datos en excel
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Profe pitta
Profe pittaProfe pitta
Profe pitta
 
Capitulo2 sql bd-relacionales
Capitulo2 sql bd-relacionalesCapitulo2 sql bd-relacionales
Capitulo2 sql bd-relacionales
 
Comandos ddl-trabajo-02-bdii
Comandos ddl-trabajo-02-bdiiComandos ddl-trabajo-02-bdii
Comandos ddl-trabajo-02-bdii
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
D49996 cs10 51_e
D49996 cs10 51_eD49996 cs10 51_e
D49996 cs10 51_e
 
Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.
 
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
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Python Pilas y Colas
Python Pilas y ColasPython Pilas y Colas
Python Pilas y Colas
 
Unidad DidáCtica V Sql Interactivo
Unidad DidáCtica V Sql InteractivoUnidad DidáCtica V Sql Interactivo
Unidad DidáCtica V Sql Interactivo
 

Destacado

CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLalexmerono
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sqltoniserna
 
Data definition language (ddl)
Data definition language (ddl)Data definition language (ddl)
Data definition language (ddl)Dex Winadha
 
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouse
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouseFundamentos de DataWareHouse - FISI - UNMSM - DataWareHouse
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouseJulio Pari
 
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseInteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseJulio Pari
 
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouse
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouseConstrucción de un DataWareHouse - FISI - UNMSM - DataWareHouse
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouseJulio Pari
 
Introducción a DataWarehouse e Inteligencia de Negocios
Introducción a DataWarehouse e Inteligencia de NegociosIntroducción a DataWarehouse e Inteligencia de Negocios
Introducción a DataWarehouse e Inteligencia de NegociosSebastian Rodriguez Robotham
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos Anita Ortiz
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datosralbarracin
 
Creación de tablas
Creación de tablasCreación de tablas
Creación de tablasmilton vega
 
DDL - Lenguaje de definición de datos
DDL - Lenguaje de definición de datosDDL - Lenguaje de definición de datos
DDL - Lenguaje de definición de datosvargasaldanajohanna
 
Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dmlGerardo
 

Destacado (17)

Gbd81
Gbd81Gbd81
Gbd81
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
 
Que es ddl
Que es ddlQue es ddl
Que es ddl
 
Gbd7
Gbd7Gbd7
Gbd7
 
Data definition language (ddl)
Data definition language (ddl)Data definition language (ddl)
Data definition language (ddl)
 
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouse
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouseFundamentos de DataWareHouse - FISI - UNMSM - DataWareHouse
Fundamentos de DataWareHouse - FISI - UNMSM - DataWareHouse
 
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseInteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
 
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouse
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouseConstrucción de un DataWareHouse - FISI - UNMSM - DataWareHouse
Construcción de un DataWareHouse - FISI - UNMSM - DataWareHouse
 
Unidad 6 Lenguaje Sql
Unidad 6 Lenguaje SqlUnidad 6 Lenguaje Sql
Unidad 6 Lenguaje Sql
 
Introducción a DataWarehouse e Inteligencia de Negocios
Introducción a DataWarehouse e Inteligencia de NegociosIntroducción a DataWarehouse e Inteligencia de Negocios
Introducción a DataWarehouse e Inteligencia de Negocios
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
Lenguajes de bases de datos
Lenguajes  de bases de datos Lenguajes  de bases de datos
Lenguajes de bases de datos
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Creación de tablas
Creación de tablasCreación de tablas
Creación de tablas
 
DDL - Lenguaje de definición de datos
DDL - Lenguaje de definición de datosDDL - Lenguaje de definición de datos
DDL - Lenguaje de definición de datos
 
Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dml
 

Similar a DDL CREATE DROP ALTER Tablas Índices SQL Server

Similar a DDL CREATE DROP ALTER Tablas Índices SQL Server (20)

Ddl
DdlDdl
Ddl
 
Ddl 00
Ddl 00Ddl 00
Ddl 00
 
Amnel
AmnelAmnel
Amnel
 
Yair Leo Rojas Mera
Yair Leo Rojas MeraYair Leo Rojas Mera
Yair Leo Rojas Mera
 
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
 
Dd lxaas
Dd lxaasDd lxaas
Dd lxaas
 
Ddl
DdlDdl
Ddl
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Jennyfer123
Jennyfer123Jennyfer123
Jennyfer123
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
2. ssis 2008 r2
2. ssis 2008 r22. ssis 2008 r2
2. ssis 2008 r2
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014Técnicas avanzadas de consultas con sql server 2014
Técnicas avanzadas de consultas con sql server 2014
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 

Más de Emily_Fdez

Panel de control
Panel de controlPanel de control
Panel de controlEmily_Fdez
 
Panel de control
Panel de controlPanel de control
Panel de controlEmily_Fdez
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativoEmily_Fdez
 
Sistemas operativos por servicio
Sistemas operativos por servicioSistemas operativos por servicio
Sistemas operativos por servicioEmily_Fdez
 
Unidad de control
Unidad de controlUnidad de control
Unidad de controlEmily_Fdez
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql serverEmily_Fdez
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoEmily_Fdez
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoEmily_Fdez
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoEmily_Fdez
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoEmily_Fdez
 

Más de Emily_Fdez (16)

Consultas
ConsultasConsultas
Consultas
 
Consultas
ConsultasConsultas
Consultas
 
Practica1
Practica1Practica1
Practica1
 
Practica1
Practica1Practica1
Practica1
 
Sql
SqlSql
Sql
 
Linux
LinuxLinux
Linux
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Sistemas operativos por servicio
Sistemas operativos por servicioSistemas operativos por servicio
Sistemas operativos por servicio
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql server
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 

DDL CREATE DROP ALTER Tablas Índices SQL Server

  • 1.
  • 2. Es la parte dedicada a la definición de la base datos, definirle la estructura de la base de datos 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.
  • 5. Es una herramienta de SQL server que permite:  Codificación automática de los colores de los elementos del sintaxis.  Múltiples ventanas de consultas.  Vistas personalizadas del conjunto de resultados.  Planes de ejecución grafica.  Ejecuta partes de un script
  • 6.
  • 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.
  • 8.
  • 9. Elementos adicionales del lenguaje.  Sentencias de DCL.  Sentencias de DDL.  Sentencias de DML.
  • 10.
  • 11. Nos permite obtener un resumen 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. Funciones de conjuntos de fila: Nos da como resultado un objeto que se utiliza en instrucciones de 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. F. configuración: devuelve información acerca de la configuración actual.  F. curso: Nos da la 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.