Sql Pau

489 views
427 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
489
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sql Pau

  1. 1. SQL<br />Structured Query Language<br />
  2. 2. El Lenguaje de consulta estructurado es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar 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 ella. Es un lenguaje de cuarta generación (4GL). <br />
  3. 3. La sintaxis básica de una consultade selección es la siguiente:<br />SELECT Campos FROM Tabla;<br />En donde campos es la lista de camposque se deseen recuperar y tabla es el origen de los mismos, por ejemplo:<br />SELECT Nombre, Telefono FROM Clientes;<br />Esta consulta devuelve un recordsetconel campo nombre y teléfono de la tabla clientes. <br />
  4. 4. comando ii clausulas<br />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.<br />Comandos<br />
  5. 5. Existen dos tipos de comandos SQL:<br />DDL que permiten crear y definir nuevas bases de datos, campos e índices.<br />DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos. <br />
  6. 6. Dada una sentencia SQL de selección que incluye todas las posibles cláusulas, el orden de ejecución de las mismas es el siguiente:<br />
  7. 7. 1.- Cláusula FROM<br />2.- Cláusula WHERE<br />3.- Cláusula GROUP BY<br />4.- Cláusula HAVING<br />5.- Cláusula SELECT<br />6.- Cláusula ORDER BY <br />
  8. 8. Operadores de Comparación<br />Operador Uso<br />&lt; Menor que<br />&gt; Mayor que<br />&lt;&gt; Distinto de<br />&lt;= Menor o igual que<br />&gt;= Mayor o igual que<br />= Igual que<br />BETWEEN Utilizado para especificar un intervalo de valores.<br />LIKE Utilizado en la comparación de un modelo<br />In Utilizado para especificar registros de una base de datos<br />

×