La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SQL Sigla del nombre “Structured Query Language”.

Presentaciones similares


Presentación del tema: "SQL Sigla del nombre “Structured Query Language”."— Transcripción de la presentación:

1 SQL Sigla del nombre “Structured Query Language”.
Lenguaje estándar de definición, manipulación y recuperación de datos en bases de datos relacionales. Creado por IBM en la década de los 70s. Es un lenguaje declarativo. Solo se limita a pedir al servidor sin importar que tan compleja sea la petición. Implementa los operadores relacionales. Software y Procesos Contables Fernando González Gil

2 SENTENCIAS SQL Para la definición de los objetos: Lenguaje de Definición de Datos (DDL) Para el manejo de la información: Lenguaje de Manipulación de Datos (DML) Creación Supresión Alteración D D L objetos Definición Inserción Borrado Modificación Actualización Recuperación datos Manejo D M L D M L

3 SQL - DDL Tres acciones básicas: creación, supresión, alteración
El lenguaje de Definición de Datos busca definir la semántica del esquema relacional: qué relaciones hay y cómo son, cuáles son sus dominios, cuáles las asociaciones, restricciones, etc. Tres acciones básicas: creación, supresión, alteración Tres instrucciones básicas: CREATE, DROP, ALTER Software y Procesos Contables Fernando González Gil

4 SQL - DDL Ejemplos: CREATE TABLE gente (Cedula CHAR(8) PRIMARY KEY,
Nombre VARCHAR(20) NOT NULL, Apellidos VARCHAR (20) NOT NULL) DROP TABLE Gente; ALTER TABLE Gente ADD (Edad NUMBER(2)); ALTER TABLE Gente DROP (Edad); Software y Procesos Contables Fernando González Gil

5 SQL - DML Sus instrucciones constan de: LOCALIZACIÓN + ACCIÓN
Dos tipos de instrucciones: recuperación y actualización Acciones de actualización: inserción, borrado, modificación Tres instrucciones: INSERT, DELETE, UPDATE Acción de recuperación: selección Instrucciones: SELECT Software y Procesos Contables Fernando González Gil

6 SQL - DML Ejemplos: INSERT INTO stock (nombre,precio,cod_barras) values (‘turrón’,299,’AG-23’); UPDATE CLIENTE SET Nombre = ‘Alberto’ WHERE ID_CLIENTE = ; DELETE FROM CLIENTE WHERE ID_CLIENTE = ; SELECT ID_CLIENTE, NOMBRE FROM CLIENTE WHERE NOMBRE = ‘Alberto’ Software y Procesos Contables Fernando González Gil

7 EJERCICIOS SQL SOBRE EL MODELO DE PEDIDOS
TALLER SOBRE MODELADO DE UN SISTEMA CONTABLE. (2ª Nota de Talleres – Preparación para el 2º parcial) Software y Procesos Contables Fernando González Gil


Descargar ppt "SQL Sigla del nombre “Structured Query Language”."

Presentaciones similares


Anuncios Google