Anda di halaman 1dari 5

Conceptos Bsicos de SQL

1. Conceptos bsicos de SQL:

SENTENCIAS;

El lenguaje SQL consta de un conjunto de sentencias. Cada sentencia demanda una accin
especfica para el SGBD (Sistema de Gestin de Bases de Datos), tal como la creacin de una
nueva tabla, la recuperacin de datos o la insercin de nuevos datos en la base de datos.

Todas las sentancias SQL comienzan con un verbo. Es una palabra que describe lo que la
sentencia hace; INSERT, DELETE, UPDATE, son verbos tpicos de las sentencias SQL.

La sentencia contina con una o ms clusulas. Una clausula puede especificar los datos
sobre los que debe actuar la sentencia, o proporcionar ms detalles acerca de lo que la
sentencia se supone que hace. Todas las clusulas comienzan con una palabra clave, como
pueden ser; WHERE, FROM, INTO y HAVING. Algunas clusulas son opcionales, otras son
necesarias u obligatorias. La estructura y contenido especficos varan de una clusula a otra.

Las palabras claves que forman parte de una sentencia SQL no pueden ser utilizadas para
designar objetos de un abajse de datos, tales como tablas o campos.

ESTRUCTURA DE SENTENCIA SQL:

1/5

Conceptos Bsicos de SQL

"DELETE FROM INFOVENTAS WHERE VENTAS < 2000.00;"

DELETE: Verbo, palabra clave.

FROM: Indica el nombre de la tabla.

INFOVENTAS: Clusula.

WHERE: Palabra clave.

VENTAS: Nombre de columna.

< : Operador de comparacin.

2000.00: Clusula, constante.

CLUSULAS:

2/5

Conceptos Bsicos de SQL

Las clusulas son condiciones de modificacin utilizadas para definir los datos que desea
seleccionar o manipular:

CLUSULAS
DESCRIPCIN
FROM
- Se utiliza para especificar la tabla de la cual se van a seleccionar los registros.

WHERE
- Se utiliza para especificar las condiciones que deben reunir los registros que se van a seleccionar.
GROUP BY
- Utilizada para separar los registros seleccionados en grupos especficos.
HAVING
-

Utilizada para experar la condicin que debe satisfacer cada grupo.

ORDER BY
- Utilizada para ordenar los registros seleccionados de acuerdo con un orden especfico.

OPERADORES DE LGICOS:

Operadores
USO
AND
- Es el "y" lgico. Evala dos
. conciiones y devuelve un valor de verdad slo si ambas son ciertas

OR
- Es el "o" lgico. Evala dos conciones y devuelve un valor de verdad si alguna de las dos es cierta
NOT

3/5

Conceptos Bsicos de SQL

Negacin lgica. Devuelve el valor contrario de la expresin.

OPERADORES DE COMPARACIN:

Operador
<
>
<>
<=
Menor o igual que

USO
Menor que
Mayor que
Distinto de

>=
Mayor o igual que
=
Igual que
BETWEEN
Se utiliza para especificar un intervalo de valores.
LIKE
Utilizado en la comparacin de un modelo.
In
Utilizado para especificar registros de una base de datos.

FUNCIN DE AGREGADO:

Las funciones de agregado se usan dectro de una clusula SELECT en grupo de registros para
devolver un nico valor que se aplica a un grupo de registros.

Funcin
DESCRIPCIN
AVG
- Se utiliza para calcular el promedio de los valores de un campo determinado.
COUNT
- Utilizada para devolver el nmero de registros de la seleccin.

4/5

Conceptos Bsicos de SQL

SUM
- Se utiliza para devolver la suma de todos los valores de una campo determinado.
MAX
-

Se utiliza para devolver el valor ms alto de un campo especificado.

MIN
- Se utiliza para devolver el valor ms bajo de un campo especificado.

5/5

Anda mungkin juga menyukai