Академический Документы
Профессиональный Документы
Культура Документы
Comandos DDL
Data Definition Language es la denominacin en ingls que determina su sigla, en espaol se traduce como Lenguaje de Definicin de Datos. Muchas veces los pueden llegar a encontrar con el ttulo de OPERACIONES BSICAS. Estos comandos permiten crear bases de datos, tablas, vistas, eliminar cualquier objeto, modificar el diseo de los mismos. A manera general, sern vistos como los ingenieros, los cuales permitirn la construccin de la base de datos y el mantenimiento de la misma. Dentro de los comandos DDL podemos encontrar: Tabla 1. Comandos DDL.
Comando CREATE DROP ALTER Descripcin Utilizado para crear nuevas tablas, campos e ndices. Empleado para eliminar tablas e ndices. Utilizado para modificar las tablas agregando campos o cambiando la definicin de los campos
CREATE Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Una sentencia
CREATE en SQL crea un objeto dentro de un sistema de gestin de bases de datos relacionales (RDBMS). Los tipos de objetos que se pueden crear depende del RDBMS que est siendo utilizado, pero la mayora soportan la creacin de tablas, ndices, usuarios, sinnimos y bases de datos. Veamos a continuacin 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; 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));
ndice
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 comn para este comando se centra principalmente en la modificacin de una base de datos y de las tablas que contenga esta misma. Veamos algunos ejemplos del comando ALTER: Tabla 1. Comando ALTER.
Objeto a modificar Sintaxis del comando ALTER {DATABASE | SCHEMA} [db_name] alter_specification [, alter_specification]; Ejemplo: ALTER DATABASE DISABLE INDEXES; ALTER [IGNORE] TABLE tbl_name alter_specification [, alter_specification]; Ejemplo: ALTER TABLE Persona CHANGE nombre nombres varchar(30);
Base de datos
Tabla
DROP Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede combinar con la sentencia ALTER. Veamos algunos ejemplos del comando DROP: Tabla 1. Comando DROP.
Objeto a eliminar Sintaxis del comando DROP {DATABASE | SCHEMA} [IF EXISTS] db_name; Base de datos Ejemplo: DROP DATABASE IF EXISTS alumnos; DROP INDEX index_name ON tbl_name; ndice Ejemplo: DROP INDEX nombre_2 ON alumnos; DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name]; Tabla Ejemplo: DROP TABLE IF EXISTS usuarios;
Comandos DML
Se llaman DML por su significado en ingls, Data Manipulation Language, lo cual traducido viene siendo Lenguaje de Manipulacin de datos, estos comandos nos permiten manejar de un lado a otro los datos contenidos en la base, seleccionarlos, modificarlos y dems operaciones, denominadas OPERACIONES NO BSICAS. Dentro de los comandos DDL podemos encontrar: Tabla 1. Comandos DML.
Comando SELECT Descripcin Se usa para seleccionar los datos y poder mostrarlos o utilizarlos para una operacin posterior. Es el comando encargado de realizar modificaciones en los datos que contiene una base de datos. Se utiliza para insertar registros nuevos en las tablas. Elimina registros de una tabla en la base de datos.
SELECT Este comando obtiene filas de la base de datos y permite realizar la seleccin de una o varias filas o columnas de una o varias tablas. La sintaxis completa de la instruccin SELECT es compleja, veamos algunos ejemplos del comando SELECT:
Tabla
ndice
UPDATE Este comando actualiza los registros de una tabla. Los registros se pueden actualizar segn los resultados de una instruccin SELECT - SQL. Veamos algunos ejemplos del comando UPDATE: Tabla 1. Comando UPDATE. Sintaxis y ejemplos del comando UPDATE.
Objeto a Seleccionar Base de datos Sintaxis del comando UPDATE nombre_tabla SET lista_asignaciones [ WHERE Expresin_condicional ]; Tabla UPDATE Tienda SET Ventas = 500 WHERE Nombre_tenda = "Los Angeles" AND Date = "08-Jan-1999";ndice
INSERT Este comando anexa un registro al final de una tabla existente. El nuevo registro incluye los datos mostrados en el comando INSERT o de una matriz. Veamos algunos ejemplos del comando INSERT:
ndice
DELETE Este comando Marca registros de una tabla para su eliminacin utilizando la sintaxis de SQL. Veamos algunos ejemplos del comando DELETE:
Bibliografa / Referencias en Internet Mantener el formato APA para la cita de las referencias, ya sea bibliogrficas o en Internet. * Actualizar la base de datos o http://bit.ly/13ZR93a * Bases de Datos 2 Estadstica o http://bit.ly/WSQPfT * Introduccin a los comandos SQL o http://bit.ly/10mTC3b * Introduccin al SQL o http://bit.ly/WEBTDr * Lenguaje de manipulacin de datos DML o http://bit.ly/10mU5SR * Lenguajes de manipulacin y definicin de datos o http://bit.ly/13ZRwLl * LMD Lenguaje de manipulacin de datos o http://bit.ly/XTMED9 * Tema 8, El DDL, lenguaje de definicin de datos (I) o http://bit.ly/XvGabB * Tutorial SQL: Curso SQL o http://bit.ly/10Ot3K0