Unidad 6. Tema 4. Lenguaje de consultas SQL

Slides:



Advertisements
Presentaciones similares
Consultas en Visual FoxPro
Advertisements

CONSULTAS SOBRE UNA TABLA
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Introducción Lenguaje de manipulación de datos (Data Manipulation Language) Permite a los usuarios llevar a cabo las tareas de consulta o manipulación.
SQL Sigla del nombre “Structured Query Language”.
integridad referencial
Base de Datos Orientada a Objetos (OODBMS)
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
SQL BAJO EL ENTORNO PHP/MYSQL MI JUAN PABLO TORRES HERRERA UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA ENSENADA Mayo de 2005.
Fernando Velasco
Unidad IV Objetivo de la Unidad:
SQL G r u p o
Base de Datos El lenguaje SQL.
EL LENGUAJE ESTÁNDAR SQL
Tema: Las Consultas (I) Aspectos generales. Tipos de consultas
Unidad 3 Lenguaje SQL Contenidos Que es SQL ? Estructura de SQL
SQL.
Universidad del Cauca – FIET – Departamento de Sistemas CAPITULO 5 Agregando Datos Usando Funciones de Grupo.
SQL Básico Prof. Nelliud D. Torres.
SQL Structured Query Language
SQL el Structured Query Language no es mas que un lenguaje estándar de comunicación con bases de datos.
Integrantes: Peter velazques Andres heredia Juan Mendez
Procedimientos Almacenados Funciones Agregadas
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA.
COMANDOS SQL.
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
IBD CLASE 15. SQL Lenguaje de Consultas Estruturado (SQL) ◦Lenguaje de trabajo estándard para modelo relacional ◦Componentes ◦DDL: Data Definition Language.
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
Autora: Francisca Montañez Muñoz
STRUCTURED QUERY LANGUAGE
Consultas SQL (Base de Datos)
INSTRUCCIONES Elaboración de la Presentación:
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en.
LENGUAJE SQL.
Bases de Datos Sql.
LENGUAJE ESTRUCTURADO DE CONSULTAS
Lenguaje Estructurado de Consulta
SQL Sigla del nombre “Structured Query Language”.
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
INSTRUCCIONES Elaboración de la Presentación:
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
Diseña y administra base de datos avanzadas
 La sentencia SELECT recupera todas las columnas o un subconjunto de ellas de una tabla. Esto afecta a todas las filas de la tabla, a menos que especifiquemos.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
SQL El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos.
(Lenguaje de consulta estructurado)
Lenguaje SQL.
SQL es el lenguaje de comunicación entre el programa cliente y programa servidor; Oracle es un programa servidor, en el que está la base de datos propiamente.
BASES DE DATOS MICROSOFT ACCESS Por Carolina Rubio.
SQL STRUCTURED QUERY LANGUAGE
AA Gerardo Morgade Donato AA Isnel Leyva Herbella.
Structure Query Languaje SQL. Introducción a SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
SQL Lenguaje de Consulta estructurado (structured query language) Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar.
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.
Lenguaje de manipulación de datos
Structure Query Languaje
SQL 2: Structured Query Language
Orígenes Funciones Condicionales
Structure Query Languaje
Transcripción de la presentación:

Unidad 6. Tema 4. Lenguaje de consultas SQL Resumen

COMANDO Campos CLÁUSULA Tabla PALABRAS RESERVADAS Condición Definición y Sintaxis El lenguaje de consultas estructurado (Structured Query Language) es el lenguaje declarativo de alto nivel diseñado para realizar operaciones con conjuntos de registros en bases de datos relacionales mediante el uso del álgebra y del cálculo relacional. COMANDO Campos CLÁUSULA Tabla PALABRAS RESERVADAS Condición Comandos LMD SELECT INSERT UPDATE DELETE Cláusulas FROM WHERE ORDER BY GROUP BY

Consultas de selección Las consultas de selección permiten indicar a la base de datos los campos (atributos), las tablas (relaciones) y las condiciones de los registros que se quieren visualizar. SELECT Campo FROM Tabla WHERE Criterio Elementos adicionales AS ORDER BY DISTINCT

Criterios de selección. Operadores De comparación < > =  WHERE Campo OPERADOR valor BETWEEN  WHERE Campo BETWEEN valor1 AND valor2 LIKE  WHERE Campo LIKE "modelo“ IN  WHERE Campo IN (valor1,valor2,...) Lógicos AND  WHERE Criterio1 AND Criterio2 OR  WHERE Criterio1 OR Criterio2 NOT  WHERE Campo NOT Criterio1

Agrupamiento y Funciones de agregado La cláusula GROUP BY … permite agrupar en un solo registro todos aquellos cuyo valor del campo indicado sea idéntico. Opcionalmente permite seleccionar solamente los registros que cumplan una condición con la cláusula … HAVING. Asistente Funciones AVG MIN – MAX COUNT SUM

≠ Consultas de acción Comandos Las consultas de acción son aquellas mediante las que se borran, añaden o modifican registros de una tabla, es decir, el contenido de la tabla tras la ejecución de la consulta es distinto al inicial. Comandos DELETE  DELETE * FROM Tabla WHERE Criterio INSERT INTO  INSERT INTO Tabla (campo1, campo2, …) VALUES (valor1, valor2, …) UPDATE SET  UPDATE Tabla SET campo1=valor1 WHERE campo2 Condición Madrid DELETE INSERT UPDATE Tabla inicial Tabla final ≠