presentacion
Post on 10-Mar-2016
212 Views
Preview:
DESCRIPTION
TRANSCRIPT
MATERIA: FUNDAMENTOS DE BASE DE DATOS
ALUMNA: VIRIDIANA VAQUERA MARTÍNEZ
PROFR: I.S.C.E.D.M.E RICARDO DE JESÚS
BUSTAMANTE
Nº DE CONTROL: 08231035
Cd. Lerdo Dgo. 12-Octubre-2010
SQL
El lenguaje estructurado SQL es un lenguaje
declarativo de acceso a bases de datos
relacionales qué permite especificar diversos tipos
de operaciones en estas.
Este lenguaje consta de 3 sublenguajes: DDL,
DML, DCL.
El lenguaje de definición de
datos (en inglés Data Definition
Language, o DDL), es el que se
encarga de la modificación de la
estructura de los objetos de la
base de datos. Existen cuatro
operaciones básicas: CREATE,
ALTER, DROP y TRUNCATE.
CREATE
Este comando crea un objeto dentro de las base de datos. Ejemplo; crear una tabla.
ALTER
Este comando permite modificar la estructura de un objeto
Ejemplo (agregar columna a una tabla)
CREATE TABLE 'TABLA_NOMBRE' ( 'CAMPO_1' INT, 'CAMPO_2' STRING )
ALTER TABLE 'TABLA_NOMBRE' ( ADD NUEVO_CAMPO INT UNSIGNED meel )
DROP
Este comando elimina un objeto dentro de la base de datos.
Ejemplo;
TRUNCATE
Este comando trunca todo el contenido de una tabla
Ejemplo;
ALTER TABLE ''TABLA_NOMBRE'' ( DROP COLUMN ''CAMPO_NOMBRE1'‘ )
TRUNCATE TABLE ''TABLA_NOMBRE1''
Es un lenguaje proporcionado por el sistema de gestión de base de
datos que permite a los usuarios llevar a cabo las tareas de consulta o
manipulación de los datos, organizados por el modelo de datos
adecuado.
INSERT
Agrega uno o mas registros a una sola tabla. Ejemplo;
INSERT INTO ''tabla'' (''columna1'', [''columna2,... '']) VALUES (''valor1'',
[''valor2,...''])
UPDATE
Esta sentencia es utilizada para modificar los valores de un conjunto
de registros existentes en una tabla. Ejemplo;
UPDATE My_table SET field1 = 'updated value' WHERE field2 = 'N';
DELETE
Borra uno o mas registros existentes en una tabla. Ejemplo;
DELETE FROM My_table WHERE field2 = 'N';
***DCL**
(Lenguaje de Control de Datos)
Incluye ordenes que permite identificar controles
de seguridad de los datos almacenados, como
definición, vistas, especificación de privilegios,
comprobación de condiciones de integridad etc.
top related