Lenguaje SQL - Introduccion

1 - Introduccion

[editar]
Tutorial creado por Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=545
27 de Octubre de 2005




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.



Existen dos tipos de comandos SQL:


  • los DLL que permiten crear y definir nuevas bases de datos, campos e índices.
  • los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.

|| Comandos DLL ||
|| Comando || Descripción ||
|| CREATE || Utilizado para crear nuevas tablas, campos e índices ||
|| DROP || Empleado para eliminar tablas e índices ||
|| ALTER || Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos. ||




|| Comandos DML ||
|| Comando || Descripción ||
|| SELECT || Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado ||
|| INSERT || Utilizado para cargar lotes de datos en la base de datos en una única operación. ||
|| UPDATE || Utilizado para modificar los valores de los campos y registros especificados ||
|| DELETE || Utilizado para eliminar registros de una tabla de una base de datos ||



Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.


|| Cláusula || Descripción ||
|| FROM || Utilizada para especificar la tabla de la cual se van a seleccionar los registros ||
|| WHERE || Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar ||
|| GROUP BY || Utilizada para separar los registros seleccionados en grupos específicos ||
|| HAVING || Utilizada para expresar la condición que debe satisfacer cada grupo ||
|| ORDER BY || Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico ||




|| Operador || Uso ||
|| AND || Es el "y" lógico. Evalua dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas. ||
|| OR || Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdar si alguna de las dos es cierta. ||
|| NOT || Negación lógica. Devuelve el valor contrario de la expresión. ||




|| Operador || Uso ||
|| < || Menor que ||
|| > || Mayor que ||
|| || Distinto de ||
|| <= || Menor ó Igual que ||
|| >= || Mayor ó Igual que ||
|| = || Igual que ||
|| BETWEEN || Utilizado para especificar un intervalo de valores. ||
|| LIKE || Utilizado en la comparación de un modelo ||
|| In || Utilizado para especificar registros de una base de datos 
  ||

Funciones de Agregado

Las funciones de agregado se usan dentro de una cláusula SELECT en grupos de registros para devolver un único valor que se aplica a un grupo de registros.
 


|| Función || Descripción ||
|| AVG || Utilizada para calcular el promedio de los valores de un campo determinado  ||
|| COUNT || Utilizada para devolver el número de registros de la selección  ||
|| SUM || Utilizada para devolver la suma de todos los valores de un campo determinado  ||
|| MAX || Utilizada para devolver el valor más alto de un campo especificado  ||
|| MIN || Utilizada para devolver el valor más bajo de un campo especificado  ||
[editar]

8 opiniones

Buen curso.

Falta un poco de practica.
mio
Preguntas.

Ejercicios mas detallados para tener una buena referencia mas comandos con ejercicos por favor.
Sql server.

Soy un principiante, sin embargo el favor que les pediria es que si en el curso pudieran poner imagenes para observar lo que se esta haciendo. Gracias.
Sql lenguage.

Es muy básico y para gente que comienza a ser parte de este mundo esta muy bueno.
Insert into.

El curso me parece bueno, quisiera que me hicieran el favor de enviarme informacion sobre el tema de insert, quiero saber, como insertar varios campos, de una tabla temporal a otra, pero al insertar hay un campo constante de un boundtext de un combo box.
1 2 | siguiente >

Tutoriales relacionados con 'Lenguaje SQL'

El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado... Más »
Este curso contiene cuatro actividades. Publico la primera actividad.
Este cursillo de SQL se centrará en la generalidad del SQL. Trataremos con postgreSQL que... Más »
PHP se ha convertido en el lenguaje de facto de Internet y no es difícil... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »

Autor y licencia de 'Lenguaje SQL'


Tutorial de Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=545 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License. 1999-2005 © :: MonoNeurona.org ::
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.