La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos.

Presentaciones similares


Presentación del tema: "COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos."— Transcripción de la presentación:

1 COMANDOS SQL

2 ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos relacionales. Una de sus características es que permiten efectuar consultas con el fin de recuperar de forma sencilla información de dichas bases de datos, así como hacer cambios en ella. En 1970 E. F. Codd propone el modelo relacional. Oracle lo introdujo por primera vez en 1979 en un programa comercial.

3 DEFINICIÓN DE DATOS (DDL) CREATE. CREATE DATABASE nombre_BD; CREATE TABLE ‘nombre_tabla’; USE. USE nombre_DB; SHOW. SHOW DATABASE; SHOW TABLES; DROP. DROP TABLE ‘nombre_tabla'; DESCRIBE. DESCRIBE ‘nombre_tabla'; ALTER. ALTER ‘nombre_tabla‘ ADD|DROP|CHANGE|MODIFY complemento;

4 MANIPULACIÓN DE DATOS (DML) SELECT INSERT UPDATE DELETE

5 SELECT SELECT * FROM ‘nombre_tabla’; SELECT ‘nombre_campo’, ‘nombre_campo2’,… FROM ‘nombre_tabla’, ‘nombre_tabla2’,…; SELECT ‘nombre_campo’ FROM ‘nombre_tabla’ WHERE condicion1 AND|OR condicion2 …; INSERT INSERT INTO ‘nombre_tabla’ (‘cxampo1’,’campo2’,…) VALUES (‘valor1a’,’valor2a’,…), (‘valor1b’,’valor2b’,…),..; INSERT INTO ‘nombre_tabla’ VALUES (‘valor1a’,’valor2a’,…), (‘valor1b’,’valor2b’,…),..;

6 UPDATE UPDATE ‘nombre_tabla’ SET ‘campo1’=‘valor1’, ‘campo2’=‘valor2’,… WHERE condicion1 AND|OR condicion2 ….; DELETE DELETE FROM ‘nombre_tabla’ WHERE condicion1 AND|OR condicion2 …;

7 OPERADORES BÁSICOS AND Lógico (AND) OR Lógico (OR) NOT Lógico (NOT) ESTABLECER RANGO (BETWEEN _ AND _) VALORES ESPECÍFICOS (campo IN (valor1, valor2,…)) AND bit a bit valores enteros (&) OR bit a bit valores enteros (|) OR EXCLUSIVO bit a bit valores enteros (^)

8 OPERADORES BÁSICOS IGUAL (=) MENOR (<) MAYOR (>) MENOR IGUAL (<=) MAYOR IGUAL (>=) DISTINTO (<>) NO ES IGUAL (!=) NO ES MENOR (!<) NO ES MAYOR (!>)

9 OPERADORES BÁSICOS VALORES SIN REPETIR (DISTINCT) CONCATENAR (||) Substr(‘palabra’,posición inicial, cantidad de caracteres) Length(‘palabra’) Lower(‘palabra’) Upper(‘palabra’) INITCAP(‘palabra’) ROUND(valor, cifras decimales) TRUNC(valor, cifras decimales)

10 OPERADORES BÁSICOS SUMA (SUM) PROMEDIO (AVG) MÍNIMO (MIN) MÁXIMO (MAX) CONTAR (COUNT)


Descargar ppt "COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos."

Presentaciones similares


Anuncios Google