Download - presentacion

Transcript
Page 1: presentacion

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

Page 2: presentacion

SQL

Page 3: presentacion

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.

Page 4: presentacion

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.

Page 5: presentacion

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 )

Page 6: presentacion

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''

Page 7: presentacion

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';

Page 8: presentacion

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