¿que es lenguaje SQL y para que me sirve?
El lenguaje SQL sirve originariamente pensado para ser una herramienta de consulta, SQL puede ejecutar consultas hacia una base de datos, así como recuperar datos de ella. Además de hacer consultas, SQL tiene muchas otras funciones. Es una herramienta usada para crear nuevas bases de datos y nuevas tablas. Puede insertar y realizar modificaciones en la base de datos. SQL también puede borrar e insertar, crear vistas y crear procedimientos almacenados. SQL también puede asignar permisos. La compartición de datos es una de las funciones de SQL, por lo que los usuarios concurrentes pueden acceder y ver los datos sin interferir con el trabajo del resto.
SQL también proporciona definición de datos, permitiendo que los usuarios definan la estructura y organización de los datos almacenados. Incluida en esta función está cómo SQL permite a los usuarios definir relaciones entre los elementos de datos almacenados. Lo que es más importante, SQL define la integridad de los datos protegiéndolos de las actualizaciones inconsistentes y los fallos del sistema que pueden ocasionar corrupciones.
COMANDOS BÁSICOS
Definiendo cómo es almacenada la información.
CREATE DATABASE se utiliza para crear una nueva base de datos vacía.
DROP DATABASE se utiliza para eliminar completamente una base de datos existente.
CREATE TABLE se utiliza para crear una nueva tabla, donde la información se almacena realmente.
ALTER TABLE se utiliza para modificar una tabla ya existente.
DROP TABLE se utiliza para eliminar por completo una tabla existente.
Manipulando los datos.
SELECT se utiliza cuando quieres leer (o seleccionar) tus datos.
INSERT se utiliza cuando quieres añadir (o insertar) nuevos datos.
UPDATE se utiliza cuando quieres cambiar (o actualizar) datos existentes.
DELETE se utiliza cuando quieres eliminar (o borrar) datos existentes.
REPLACE se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes.
TRUNCATE se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla.
EJEMPLO DE LENGUAJE SQL
Operadores Agregados
SQL proporciona operadores agregados (como son AVG, COUNT,
SUM, MIN, MAX) que toman el nombre de un atributo como argumento. El valor del
operador agregado se calcula sobre todos los valores de la columna especificada
en la tabla completa. Si se especifican grupos en la consulta, el cálculo se
hace sólo sobre los valores de cada grupo (vean la siguiente sección).
Si queremos conocer el coste promedio de todos los artículos
de la tabla PART, utilizaremos la siguiente consulta:
SELECT AVG(PRICE)
AS AVG_PRICE
FROM PART;
El resultado es:
AVG_PRICE
-----------
14.5
Si queremos conocer cuantos artículos se recogen en la tabla
PART, utilizaremos la instrucción:
SELECT COUNT(PNO)
FROM PART;
y obtendremos:
COUNT
-------
4
Comentarios
Publicar un comentario