DOCENTE : Marco Porro Chulli.
TEMA : Comandos DDL
CICLO : VIII “A”
INTEGRANTES :
Alberca Rojas Vicente.
Patricia Reyna Reynaga.
BAGUA GRANDE – AMAZONAS
2018
Lenguaje de datos
El lenguaje de definición de datos, denominado por sus
siglas como: DDL(Data definition Language).
Permite definir un esquema de base de datos por medio
de una serie de definiciones que se expresan en un
lenguaje especial, el resultado de estas definiciones se
almacena en un archivo especial llamado diccionario de
datos.
Lenguajes de consultas comerciales
Un lenguaje de consulta comercial proporciona una interfaz más
amigable al usuario. Un ejemplo de este tipo de lenguaje es el SQL,
(Structured Query Languaje, Lenguaje de Consulta Estructurado).
Las partes más importantes del SQL son:
DDL: Lenguaje de definición de datos (que nos permite crear las
estructuras )
DML: Lenguaje de manipulación de datos (que nos permite tener
acceso a las estructuras para suprimir, modificar e insertar)
COMANDOS LENGUAJE DE DEFINICIÓN DE DATOS
(DDL)
CREATE
• CREAR NUEVAS TABLAS.
• CREAR NUEVAS CAMPOS E ÍNDICES.
DROP
• ELIMINA TABLAS E ÍNDICES.
ALTER
• MODIFICAR LAS TABLAS AGREGANDO
CAMPOS O CAMBIANDO LOS
CAMPOS.
Definen los objetos de la base de datos
Las instrucciones de DDL definen la base de datos mediante la creación de bases de datos, tablas y tipos
de datos definidos por el usuario. Las instrucciones de DDL se utilizan también para administrar los objetos
de la base de datos. Algunas instrucciones de DDL son:
CREATE nombreObjeto
ALTER nombreObjeto
DROP nombreObjeto
Deben tener los permisos adecuados
De forma predeterminada, sólo los miembros de la función sysadmin, dbcreator, db_owner o db_ddladmin
pueden ejecutar instrucciones de DDL.
INSTRUCCIONES DEL LENGUAJE DE DEFINICIÓN DE DATOS (DDL)
EJEMPLO:
La secuencia de comandos siguiente crea una tabla llamada customer en la base de datos
Northwind. Incluye las columnas cust_id, company, contact y phone.
USE northwind
CREATE TABLE customer
(cust_id int, company varchar(40),contact varchar(30), phone char(12) )
GO
EJEMPLO DE CREATE.
ALTER
Ejemplo (agregar columna a una tabla):
# ALTER TABLE 'NOMBRE_TABLA' ADD NUEVO_CAMPO INT;
# ALTER TABLE 'NOMBRE_TABLA' DROP COLUMN
NOMBRE_COLUMNA;
DROP
Ejemplo:
# DROP TABLE 'NOMBRE_TABLA';
# DROP SCHEMA 'ESQUEMA;'
# DROP DATABASE 'BASEDATOS';
TRUNCATE
Ejemplo:
# TRUNCATE TABLE 'NOMBRE_TABLA';
Conclusiones
Las sentencias DDL pueden definirse como las sentencias más
utilizadas dentro del lenguaje SQL, ya que son las que nos permiten
realizar distintas transacciones comunes con los datos de una base
de datos.
Comandos dll en sql server

Comandos dll en sql server

  • 1.
    DOCENTE : MarcoPorro Chulli. TEMA : Comandos DDL CICLO : VIII “A” INTEGRANTES : Alberca Rojas Vicente. Patricia Reyna Reynaga. BAGUA GRANDE – AMAZONAS 2018
  • 2.
    Lenguaje de datos Ellenguaje de definición de datos, denominado por sus siglas como: DDL(Data definition Language). Permite definir un esquema de base de datos por medio de una serie de definiciones que se expresan en un lenguaje especial, el resultado de estas definiciones se almacena en un archivo especial llamado diccionario de datos.
  • 3.
    Lenguajes de consultascomerciales Un lenguaje de consulta comercial proporciona una interfaz más amigable al usuario. Un ejemplo de este tipo de lenguaje es el SQL, (Structured Query Languaje, Lenguaje de Consulta Estructurado). Las partes más importantes del SQL son: DDL: Lenguaje de definición de datos (que nos permite crear las estructuras ) DML: Lenguaje de manipulación de datos (que nos permite tener acceso a las estructuras para suprimir, modificar e insertar)
  • 4.
    COMANDOS LENGUAJE DEDEFINICIÓN DE DATOS (DDL) CREATE • CREAR NUEVAS TABLAS. • CREAR NUEVAS CAMPOS E ÍNDICES. DROP • ELIMINA TABLAS E ÍNDICES. ALTER • MODIFICAR LAS TABLAS AGREGANDO CAMPOS O CAMBIANDO LOS CAMPOS.
  • 5.
    Definen los objetosde la base de datos Las instrucciones de DDL definen la base de datos mediante la creación de bases de datos, tablas y tipos de datos definidos por el usuario. Las instrucciones de DDL se utilizan también para administrar los objetos de la base de datos. Algunas instrucciones de DDL son: CREATE nombreObjeto ALTER nombreObjeto DROP nombreObjeto Deben tener los permisos adecuados De forma predeterminada, sólo los miembros de la función sysadmin, dbcreator, db_owner o db_ddladmin pueden ejecutar instrucciones de DDL. INSTRUCCIONES DEL LENGUAJE DE DEFINICIÓN DE DATOS (DDL) EJEMPLO: La secuencia de comandos siguiente crea una tabla llamada customer en la base de datos Northwind. Incluye las columnas cust_id, company, contact y phone. USE northwind CREATE TABLE customer (cust_id int, company varchar(40),contact varchar(30), phone char(12) ) GO
  • 6.
  • 7.
    ALTER Ejemplo (agregar columnaa una tabla): # ALTER TABLE 'NOMBRE_TABLA' ADD NUEVO_CAMPO INT; # ALTER TABLE 'NOMBRE_TABLA' DROP COLUMN NOMBRE_COLUMNA;
  • 8.
    DROP Ejemplo: # DROP TABLE'NOMBRE_TABLA'; # DROP SCHEMA 'ESQUEMA;' # DROP DATABASE 'BASEDATOS';
  • 9.
  • 10.
    Conclusiones Las sentencias DDLpueden definirse como las sentencias más utilizadas dentro del lenguaje SQL, ya que son las que nos permiten realizar distintas transacciones comunes con los datos de una base de datos.