jueves, 24 de enero de 2013

USO DE SENTENCIAS SQL

El lenguaje SQL (Structured Query Language) fue desarrollado a principios de los años 70 por técnicos de IBM. Su objetivo consistía en proporcionar a los usuarios sin conocimientos de programación un método para extraer y mostrar la información contenida en una base de datos. Y hacerlo utilizando un lenguaje lo más parecido posible al lenguaje natural (en este caso, el inglés). Así, el lenguaje SQL nos facilita una forma de representar instrucciones como, por ejemplo: "Quiero los nombres y teléfonos de la tabla 'Clientes' ordenados alfabéticamente", o "Borra todos los registros de la tabla Clientes cuyo teléfono esté en blanco".

El lenguaje de consulta de datos (Data Query Language). Obtiene los datos de las tablas y determina el modo en que se presentan los datos. La orden SELECT es la instrucción principal de esta categoría. 
El lenguaje de manipulación de datos (Data Manipulation Language). Proporcionan las órdenes INSERT y DELETE para añadir y borrar registros, y la orden UPDATE, que modifica el valor de los datos.  
Es posible que se pregunte de qué le puede servir a usted el conocimiento del lenguaje SQL (de hecho, ya domina los listados programables, los filtros, los borrados múltiples etc., herramientas suficientes en principio para efectuar consultas a la Base de Datos). 
Conociendo el lenguaje SQL puede llegar incluso más lejos. SQL le puede servir para realizar: 
- Consultas sofisticadas de datos. 
- Informes especiales no contemplados en ninguna de las opciones estándares de la aplicación. 
- Listados que por su complejidad escapan del alcance de los listados programables. 
- Correcciones de datos en casos excepcionales. 
- Actualizaciones masivas de datos 
- etc.

Operadores : Se utilizan para realizar comparaciones entre datos entre otros aspectos se me mencionan a continuación.
se divide en aritméticos, relacionales, lógicos y concatenación.

ARITMÈTICOS


RELACIONALES

 


LÓGICOS

AND Se cumple cuando los dos son verdaderos

OR Se cumple cuando uno de los dos es verdadero 

CONCATENACIÓN        se utliza la sentencia CONCAT(campo1, campo2,....), recuerda que va en el select.


CONSULTAS

Consultas.
La sentencia SELECT se utiliza para obtener un conjunto de registros que puede proceder de una o más tablas. A 
grandes rasgos, la estructura de la instrucción Select es la siguiente (las cláusulas encerradas entre corchetes son 
opcionales): 
SELECT [DISTINCT] lista-de-expresiones 
FROM lista-de-tablas 
[WHERE condición-de-selección] 
[GROUP BY lista-de-columnas] 
[HAVING condición-de-agrupación] 
[ORDER BY lista-de-columnas]

Ejecutando sentencias SQL desde NetBea

ns 6.5.







SENTENCIAS SQL COMO AVG,COUNT,MIN,MAX,SUM, SON MUY ÚTILES PARA TRABAJAR CON AGRUPACIONES :



CONSULTAS CON PREDICADO 

BETTWEEN .... AND > Comprueba si un valor esta dentro de un intervalo, es semejante a AND.

LIKE > Comparara un campo con un carácter y permite el uso de comodines.

IN > Comprueba si un dato de un campo se encuentra dentro de un determinado rango.

SI DESEAN SABER MAS DETALLADO SOBRE SQL ENTREN AL LINK .


http://www.ids.es/descargas/docs/faqs/gene/SentenciasSQL.pdf

No hay comentarios:

Publicar un comentario