La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

(Lenguaje de consulta estructurado)

Presentaciones similares


Presentación del tema: "(Lenguaje de consulta estructurado)"— Transcripción de la presentación:

1 (Lenguaje de consulta estructurado)
SQL (Lenguaje de consulta estructurado)

2 definición Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones sobre las mismas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo lanzar consultas con el fin de recuperar - de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre la misma. Es un lenguaje de cuarta generación (4GL).

3 El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.

4 Comandos Existen dos tipos de comandos SQL:
Los DLL que permiten crear y definir nuevas bases de datos, campos e índices. Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos (select, insert, update y delete)

5 Cláusulas Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.

6 Operadores lógicos

7 Operadores de Comparación

8 Funciones de Agregado

9 Crear tabla El comando utilizado para crear tablas:
CREATE TABLE NOMBRE_TABLA ( CAMPO1 TIPO DATO,……,CAMPO N TIPO DATO) Ejemplo: ( LLAVE PRIMARIA) CREATE TABLE PERSONA (CI CHAR(10) PRIMARY KEY,NOMBRE CHAR(30))

10 Ejemplo: ( LLAVE SECUNDARIA)
CREATE TABLE FACULTAD (ID_F INT PRIMARY KEY,NOMBRE_F CHAR(30)) CREATE TABLE CARRERA (ID_C INT PRIMARY KEY, ID_F INT, CONSTRAINT FK_F FOREIGN KEY (ID_F) REFERENCES FACULTAD,NOMBRE_C CHAR(20))

11 Modificar tabla El comando utilizado para modificar tablas:
ALTER TABLE NOMBRE_TABLA ADD COLUMN NUEVO_CAMPO TIPO DATO ALTER COLUMN CAMPO TIPO DATO DROP NOMBRE_COLUMNA EJEMPLO ( AÑADIR CAMPO) ALTER TABLE PERSONA ADD COLUMN APELLIDO CHAR(50)

12 EJEMPLO (CAMBIAR CAMPO)
ALTER TABLE PERSONA ALTER COLUMN NOMBRE CHAR(60) EJEMPLO (BORRAR CAMPO) ALTER TABLE FACULTAD DROP COLUMN CANTIDAD_A

13 ELIMINAR TABLA El comando utilizado para eliminar tablas: EJEMPLO:
DROP TABLE NOMBRE_TABLA EJEMPLO: DROP TABLE PERSONA

14 INSERTAR VALORES EN LA TABLA
INSERT INTO NOMBRE_TABLE VALUES(DATO1,DATO2,DATO3) EJEMPLO: INSERT INTO FACULTAD VALUES(100,'POLITECNICA','01/01/1960',150)


Descargar ppt "(Lenguaje de consulta estructurado)"

Presentaciones similares


Anuncios Google