SlideShare uma empresa Scribd logo
1 de 15
CURSO:
         Técnicas de Archivo
TEMA:
     Lenguaje de definición de datos
PROFESORA:
                 Fanny Pita
ALUM:
          Yuliana Gonzales M
ESPECIALIDAD:
           Computación e Informática
CICLO:
            IV
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:
Variables locales y
globales, operadores, funcion
es, elementos de flujo de
control y comentarios.
Sentencias de DCL: GRANT, REVOKE Y
DENY.
Sentencias de DDL: CREATE ,ALTER Y
DROP.
SENTENCI
   AS
 BASICAS
 DE SQL:
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.

Mais conteúdo relacionado

Mais procurados

Mais procurados (8)

Base de datos relacionales
Base de datos relacionalesBase de datos relacionales
Base de datos relacionales
 
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
 
03 acceso a datos con ado net
03 acceso a datos con ado net03 acceso a datos con ado net
03 acceso a datos con ado net
 
Saula ana bdii_t3
Saula ana bdii_t3Saula ana bdii_t3
Saula ana bdii_t3
 
DBIx::Class
DBIx::ClassDBIx::Class
DBIx::Class
 
open office .com
open office  .comopen office  .com
open office .com
 
Openoffice base
Openoffice baseOpenoffice base
Openoffice base
 
Sql lite
Sql liteSql lite
Sql lite
 

Destaque

Resistenza precaria
Resistenza precariaResistenza precaria
Resistenza precariababissbanias
 
Special Team - Che cos'è l'interazione
Special Team - Che cos'è l'interazioneSpecial Team - Che cos'è l'interazione
Special Team - Che cos'è l'interazioneCultura Digitale
 
03 pacheco rodriguez
03 pacheco rodriguez03 pacheco rodriguez
03 pacheco rodriguezshanned
 
Federalismo municipale presentazione 18-02-11
Federalismo municipale   presentazione 18-02-11Federalismo municipale   presentazione 18-02-11
Federalismo municipale presentazione 18-02-11Antonio Misiani
 
Gaeta 52 approvazione regolamento iuc
Gaeta 52 approvazione regolamento iucGaeta 52 approvazione regolamento iuc
Gaeta 52 approvazione regolamento iucMaria Vaudo
 
C:\Users\Lulu\Documents\Internet Compu
C:\Users\Lulu\Documents\Internet CompuC:\Users\Lulu\Documents\Internet Compu
C:\Users\Lulu\Documents\Internet CompuLuliita
 
Conti correnti e conti di deposito, le novità del 2014
Conti correnti e conti di deposito, le novità del 2014Conti correnti e conti di deposito, le novità del 2014
Conti correnti e conti di deposito, le novità del 2014arinadrucioc
 
Presentazione definitiva!!!
Presentazione definitiva!!!Presentazione definitiva!!!
Presentazione definitiva!!!paolina70
 
Comunicazione digitale + mod. iscrizione
Comunicazione digitale + mod. iscrizioneComunicazione digitale + mod. iscrizione
Comunicazione digitale + mod. iscrizionemorc74
 
Vi ième congres mondial migrants communique de presse (francais)
Vi ième congres mondial migrants   communique de presse (francais)Vi ième congres mondial migrants   communique de presse (francais)
Vi ième congres mondial migrants communique de presse (francais)Maike Loes
 
Tagging collaborativo per ritrovare i documenti scolastici
Tagging collaborativo per ritrovare i documenti scolasticiTagging collaborativo per ritrovare i documenti scolastici
Tagging collaborativo per ritrovare i documenti scolasticiRenata Durighello
 
13 pacheo rogriguez
13 pacheo rogriguez13 pacheo rogriguez
13 pacheo rogriguezshanned
 
Etichette Cantine Massidda
Etichette Cantine MassiddaEtichette Cantine Massidda
Etichette Cantine Massiddalestradedelvino
 
06 pacheco rodriguez
06  pacheco rodriguez06  pacheco rodriguez
06 pacheco rodriguezshanned
 

Destaque (20)

Resistenza precaria
Resistenza precariaResistenza precaria
Resistenza precaria
 
Menu
MenuMenu
Menu
 
Special Team - Che cos'è l'interazione
Special Team - Che cos'è l'interazioneSpecial Team - Che cos'è l'interazione
Special Team - Che cos'è l'interazione
 
03 pacheco rodriguez
03 pacheco rodriguez03 pacheco rodriguez
03 pacheco rodriguez
 
Federalismo municipale presentazione 18-02-11
Federalismo municipale   presentazione 18-02-11Federalismo municipale   presentazione 18-02-11
Federalismo municipale presentazione 18-02-11
 
Gaeta 52 approvazione regolamento iuc
Gaeta 52 approvazione regolamento iucGaeta 52 approvazione regolamento iuc
Gaeta 52 approvazione regolamento iuc
 
C:\Users\Lulu\Documents\Internet Compu
C:\Users\Lulu\Documents\Internet CompuC:\Users\Lulu\Documents\Internet Compu
C:\Users\Lulu\Documents\Internet Compu
 
Conti correnti e conti di deposito, le novità del 2014
Conti correnti e conti di deposito, le novità del 2014Conti correnti e conti di deposito, le novità del 2014
Conti correnti e conti di deposito, le novità del 2014
 
Presentazione definitiva!!!
Presentazione definitiva!!!Presentazione definitiva!!!
Presentazione definitiva!!!
 
2208 b
2208 b2208 b
2208 b
 
Comunicazione digitale + mod. iscrizione
Comunicazione digitale + mod. iscrizioneComunicazione digitale + mod. iscrizione
Comunicazione digitale + mod. iscrizione
 
Lamrecor
LamrecorLamrecor
Lamrecor
 
Vi ième congres mondial migrants communique de presse (francais)
Vi ième congres mondial migrants   communique de presse (francais)Vi ième congres mondial migrants   communique de presse (francais)
Vi ième congres mondial migrants communique de presse (francais)
 
System2
System2System2
System2
 
Tagging collaborativo per ritrovare i documenti scolastici
Tagging collaborativo per ritrovare i documenti scolasticiTagging collaborativo per ritrovare i documenti scolastici
Tagging collaborativo per ritrovare i documenti scolastici
 
13 pacheo rogriguez
13 pacheo rogriguez13 pacheo rogriguez
13 pacheo rogriguez
 
Etichette Cantine Massidda
Etichette Cantine MassiddaEtichette Cantine Massidda
Etichette Cantine Massidda
 
Happyhallesp
HappyhallespHappyhallesp
Happyhallesp
 
Agenda De La Uimp, Viernes 28 De Agosto De 2009
Agenda De La Uimp, Viernes 28 De Agosto De 2009Agenda De La Uimp, Viernes 28 De Agosto De 2009
Agenda De La Uimp, Viernes 28 De Agosto De 2009
 
06 pacheco rodriguez
06  pacheco rodriguez06  pacheco rodriguez
06 pacheco rodriguez
 

Semelhante a Ddl (20)

Ddl
DdlDdl
Ddl
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Jennyfer123
Jennyfer123Jennyfer123
Jennyfer123
 
Ddl
DdlDdl
Ddl
 
Ddl 00
Ddl 00Ddl 00
Ddl 00
 
Amnel
AmnelAmnel
Amnel
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Ddl
DdlDdl
Ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
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
 
Ddl juan jhonatan
Ddl juan jhonatanDdl juan jhonatan
Ddl juan jhonatan
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 

Mais de yulianixita

Mais 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. CURSO: Técnicas de Archivo TEMA: Lenguaje de definición de datos PROFESORA: Fanny Pita ALUM: Yuliana Gonzales M ESPECIALIDAD: Computación e Informática CICLO: IV
  • 2.
  • 3. 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.
  • 4. 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)
  • 5. HERRAMIENTAS DE PROGRAMACIÓ N:
  • 6. 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
  • 8. • 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.
  • 10. Elementos adicionales del lenguaje: Variables locales y globales, operadores, funcion es, elementos de flujo de control y comentarios. Sentencias de DCL: GRANT, REVOKE Y DENY. Sentencias de DDL: CREATE ,ALTER Y DROP.
  • 11. SENTENCI AS BASICAS DE SQL:
  • 12. 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).
  • 13. 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.
  • 14. 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.
  • 15. • 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.