1 / 7

SQL

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.

dasha
Download Presentation

SQL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. Análisis de Sistemas de Información y BD Fernando González Gil

  2. D D L Creación Supresión Alteración Inserción Borrado Modificación datos Actualización objetos Recuperación Definición Manejo 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) D M L D M L Análisis de Sistemas de Información y BD Fernando González Gil

  3. SQL - DDL 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 Análisis de Sistemas de Información y BD 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);

  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 Análisis de Sistemas de Información y BD 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 = 14355929; DELETE FROM CLIENTE WHERE ID_CLIENTE = 14355929; SELECT ID_CLIENTE, NOMBRE FROM CLIENTE WHERE NOMBRE = ‘Alberto’ Análisis de Sistemas de Información y BD Fernando González Gil

  7. SQL EJERCICIOS SQL SOBRE EL MODELO DE PEDIDOS TALLER SOBRE MODELADO RELACIONAL. (2ª Nota de Talleres – Preparación para el 2º parcial) Análisis de Sistemas de Información y BD Fernando González Gil

More Related