comandos ddl

Páginas: 5 (1244 palabras) Publicado: 17 de marzo de 2015
Comandos
DDL y DML
Abraham Gerardo Flores
Guevara

Investigación de comandos de DDL y DML.
El lenguaje SQL
El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por los
diferentes motores de bases de datos para realizar determinadas operaciones sobre los datos o sobre la
estructura de los mismos. SQL es una herramienta para organizar, gestionar yrecuperar datos
almacenados en una base de datos informática. El nombre "SQL" es una abreviatura de Structured Query
Languaje (Lenguaje de consultas estructurado). Como su propio nombre indica, SQL es un lenguaje
informático que se puede utilizar para interaccionar con una base de datos y más concretamente con un
tipo específico llamado base de datos relacional.
Su aprendizaje no solo sirve para estaaplicación sino, también, para todas las existentes en el mercado
que soporten este lenguaje ya que es un lenguaje estándar por haberse visto consolidado por el Instituto
Americano de Normas (ANSI) y por la Organización de Estándares Internacional (ISO).
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos
elementos se combinan en las instrucciones paracrear, actualizar y manipular las bases de datos. El
presente documento hace referencia al apartado de comandos, dentro de los cuales podemos encontrar
dos tipos; DDL y DML, mismos que serán explicados a continuación.

Comandos DDL
Data Definition Language es la denominación en inglés que determina su sigla, en español se traduce
como Lenguaje de Definición de Datos. Muchas veces los pueden llegara encontrar con el título de
OPERACIONES BÁSICAS. Estos comandos permiten crear bases de datos, tablas, vistas, eliminar cualquier
objeto, modificar el diseño de los mismos. A manera general, serán vistos como los ingenieros, los cuales
permitirán la construcción de la base de datos y el mantenimiento de la misma.
Dentro de los comandos DDL podemos encontrar:
Tabla 1. Comandos DDL.
ComandoDescripción

CREATE

Utilizado para crear nuevas tablas, campos e índices.

DROP

Empleado para eliminar tablas e índices.

ALTER

Utilizado para modificar las tablas agregando campos o cambiando la
definición de los campos

CREATE
Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, índice, trigger,
función, procedimiento o cualquier otro objeto que el motor de la basede datos soporte. Una sentencia

CREATE en SQL crea un objeto dentro de un sistema de gestión de bases de datos relacionales (RDBMS).
Los tipos de objetos que se pueden crear depende del RDBMS que esté siendo utilizado, pero la mayoría
soportan la creación de tablas, índices, usuarios, sinónimos y bases de datos. Veamos a continuación
algunos ejemplos del comando CREATE:
Tabla 1. Comando CREATE.Sintaxis y ejemplos del comando CREATE.
Objeto a crear

Sintaxis del comando
CREATE DATABASE [IF NOT EXISTS] nombre_BD;

Base de datos
Ejemplo: CREATE DATABASE IF NOT EXISTS alumnus;
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] nombre_tabla;
Tabla
Ejemplo: CREATE TABLE IF NOT EXISTS nom_alumno;

Índice

CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX nombre_index [USING
tipo_index] ON nombre_tabla(nom_col_index,...);
Ejemplo: CREATE INDEX parte_nombre ON nom_alumno (nombre(10));

ALTER
Este comando permite modificar la estructura de un objeto. Se pueden agregar, quitar campos a una
tabla, modificar el tipo de un campo, agregar y/o quitar índices a una tabla, modificar un trigger, etc. El
uso mas común para este comando se centra principalmente en la modificación de una base de datos y
de las tablas quecontenga esta misma. Veamos algunos ejemplos del comando ALTER:
Tabla 1. Comando ALTER.
Objeto a modificar

Base de datos

Sintaxis del comando
ALTER {DATABASE | SCHEMA} [db_name] alter_specification [,
alter_specification];
Ejemplo: ALTER DATABASE DISABLE INDEXES;

Tabla

ALTER [IGNORE] TABLE tbl_name alter_specification [,
alter_specification];
Ejemplo: ALTER TABLE Persona CHANGE nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos dml y ddl
  • Comandos ddl de oracle
  • sentencias y comandos de DDL
  • Que es DDL
  • ddl dhl
  • desencadenadores ddl
  • Dml Y Ddl
  • dodckl,ddl

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS