Introducción
Esta documentacion espero les sirva, QSL es un leguaje de programacion, este lenguaje puede ser utilizado por usuarios sin basto conocimiento, e aqui algo de ayuda para los novatos y los que ya tienen conocimiento.
Objetivos
- definir los conceptos basicos de el leguaje SQL.
- Entender la importancia de el lenguaje SQL en la actualidad.
- Comprender los procesos y usos que realiza el lenguaje SQL.
¿Qué es SQL?
SQL es un lenguaje de computación que sirve para trabajar con conjuntos de datos y las relaciones entre ellos. Los programas de bases de datos relacionales, como Microsoft Office Access, usan SQL para trabajar con datos.
SQL es utilizado para escribir datos. Cuando usa SQL, debe emplear la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las cuales se combinan los elementos de un lenguaje correctamente.
SELECT Apellidos
FROM Contactos
WHERE Nombre = 'María';
Existen dos tipos de comandos SQL:
DLL que permiten crear y definir nuevas bases de datos, campos e índices.
DML que permiten generar consultas para ordenar, filtrar y extraee la base de datos.
| comandos DLL | ||||||||||||||||||
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 Select: Sirve para seleccionar registros. Insert: Sirve para insertar datos a la tabla. Update:Sirve para modificar los datos que se quieran modificar. | |
| Delete:Sirve para eliminar registros de la tabla. | |
Para describir un conjunto de datos mediante SQL, escriba una instrucción SELECT. Una instrucción SELECT contiene una descripción completa del conjunto de datos que desea obtener de una base de datos. Incluye lo siguiente:
- Qué tablas contienen los datos.
- Cómo se relacionan los datos de orígenes diferentes.
- Qué campos o cálculos proporcionarán los datos.
- Criterios que los datos deben cumplir para ser incluidos.
- Si se deben ordenar los datos y, en caso de ser así, cómo deben ordenarse.
Cláusulas de SQL
Al igual que una frase, una instrucción SQL tiene cláusulas. Cada cláusula realiza una función para la instrucción SQL. Algunas cláusulas son obligatorias en una instrucción SELECT. En la siguiente tabla se enumeran las cláusulas SQL más comunes.
Una instrucción SQL tiene el formato general:
SELECT campo_1
FROM tabla_1
WERE criteri
Un ejemplo en Access
A continuación se muestra el aspecto que podría tener en Access una instrucción SQL para una consulta de selección simple:
Este ejemplo de instrucción SQL indica "Seleccionar los datos almacenados en los campos Dirección de correo electrónico y Empresa de la tabla llamada Contactos, específicamente aquellos registros en los cuales el valor del campo Ciudad sea Seattle".
Veamos el ejemplo, una cláusula cada vez, para ver cómo funciona la sintaxis de SQL.
La cláusula SELECT
SELECT [Dirección de correo electrónico], Empresa
Ésta es la cláusula SELECT. Se compone de un operador (SELECT) seguido de dos identificadores ([Dirección de correo electrónico] y Empresa).
Si un identificador contiene espacios en blanco o caracteres especiales (como "Dirección de correo electrónico"), se debe escribir entre corchetes.
Una cláusula SELECT no tiene que mencionar las tablas que contienen los campos y no puede especificar las condiciones que deben cumplir los datos que se van a incluir.
La cláusula SELECT siempre aparece antes que la cláusula FROM en una instrucción SELECT.
La cláusula FROM
FROM Contactos
Ésta es la cláusula FROM. Se compone de un operador (FROM) seguido de un identificador (Contactos).
Una cláusula FROM no enumera los campos que desea seleccionar.
La cláusula WHERE
WHERE Ciudad="Seattle"
Ésta es la cláusula WHERE. Se compone de un operador (WHERE) seguido de un identificador (Ciudad="Seattle").
ORDER BY
Es utilizada para ordenar los registros seleccionados de una tabla o de los que se esta trabajando.
ejemplo:SELECT CodstigoPoal, Telefono FROM
Clientes ORDER BY CodigoPostal
HAVING
HAVING
Utilizada para expresar la
condición que debe satisfacer cada grupo.
Ejemplo:
HAVING COUNT([Dirección de correo electrónico])>1GROUP BY
Sirve para agrupar los registros seleccionados.
ejemplo:GROUP BY Empresa
Resumen
En resumen sql es un legunaje que sirve para ser diversidad de funciones, en este caso estamos hablando de sql en access y todas sus funciones. SQL en access puede aser conexion con otras base de datos, en este contenido podemos ver sus funciones y sus comandos.Los comandos SQL son dos y son los mas utilizados en access, mas los comandos DML, son los mas utilizados para hacer lo basico,como select,insert,update,delete.
en access sql sirve para el registro de datos y hacer conexion con tablas.
en access sql sirve para el registro de datos y hacer conexion con tablas.
Conclusion
En conclusion se podria decir la importancia de un lenguaje para los que manejan la parte de programacion, sql en access podemos tener conocimiento de cada una de sus funciones si las ponemos en practica, les e dado cierta parte importante de esta instruccion, y en definicion que es este lenguaje y como funciona.
Bibliografia
http://office.microsoft.com/es-es/access-help/access-sql-conceptos-basicos-vocabulario-y-sintaxis-HA010256402.aspx
No hay comentarios:
Publicar un comentario