Sie sind auf Seite 1von 2

Qu es el SQL?

Antes de empezar debes tener unas nociones bsicas de bases de datos relacionales, si quieres
repasarlas
haz
clic
aqu
El SQL (Structured Query Language), lenguaje de consulta estructurado, es un lenguaje surgido de un
proyecto de investigacin de IBM para el acceso a bases de datos relacionales. Actualmente se ha
convertido en un estndar de lenguaje de bases de datos, y la mayora de los sistemas de bases de
datos lo soportan, desde sistemas para ordenadores personales, hasta grandes ordenadores.
Por supuesto, a partir del estndar cada sistema ha desarrollado su propio SQL que puede variar de un
sistema a otro, pero con cambios que no suponen ninguna complicacin para alguien que conozca un
SQL concreto, como el que vamos a ver aqu correspondiente al Access2000.
Como su nombre indica, el SQL nos permite realizar consultas a la base de datos. Pero el nombre
se queda corto ya que SQL adems realiza funciones de definicin, control y gestin de la base de
datos. Las sentencias SQL se clasifican segn su finalidad dando origen a tres lenguajes o mejor dicho
sublenguajes:

El DDL (Data Description Language), lenguaje de definicin de datos, incluye rdenes para
definir, modificar o borrar las tablas en las que se almacenan los datos y de las relaciones entre
estas. (Es el que ms varia de un sistema a otro)

El DCL (Data Control Language), lenguaje de control de datos, contiene elementos tiles para
trabajar en un entorno multiusuario, en el que es importante la proteccin de los datos, la
seguridad de las tablas y el establecimiento de restricciones en el acceso, as como elementos
para coordinar la comparticin de datos por parte de usuarios concurrentes, asegurando que no
interfieren unos con otros.

El DML (Data Manipulation Language), lenguaje de manipulacin de datos, nos permite


recuperar los datos almacenados en la base de datos y tambin incluye rdenes para permitir al
usuario actualizar la base de datos aadiendo nuevos datos, suprimiendo datos antiguos o
modificando datos previamente almacenados.

Caractersticas del lenguaje


Una sentencia SQL es una frase escrita en ingls con la que decimos lo que queremos obtener y
de donde obtenerlo.
Todas las sentencias empiezan con un verbo, es decir; con una palabra reservada que indica la
accin a realizar, seguido del otras clusulas, algunas obligatorias y otras opcionales que completan la
frase.

GENERAR UNA CONSULTA EN ACCESS.


1.
2.
3.
4.
5.

MICROSOFT ACCESS
IR A LA FICHA CREAR
IR A LA OPCIN DISEO DE CONSULTA
CERRAR LA VENTANA DE MOSTRAR TABLA
IR A LA FICHA DE DISEO (ya est activa) Y A LA OPCIN SQL (localizada del lado izquierdo de la banda de
opciones) O DAR CLICK EN LA FECHITA Y DAR CLICK VISTA DISEO DE SQL

6.
7.
8.

ABRE UNA VENTANA BLANCA CON LA PRIMERA SENTENCIA SELECT; (quitar el punto y coma)
AH SE ESCRIBIRAN LAS SENTENCIAS Y CLUSULAS SE EJECUTARAN.
AL ESCRIBIR LA SENTENCIA PODRAS EJECUTAR EL QUERY PARA VISUALIZAR EL RESULTADO, SI EL
RESULTADO ES CORRECTO DA CLIC EN EL BOTON GUARDAR O BIEN CERRAR LA CONSULTA Y ABRIR
UN CUADRO DE DILOGO QUE TE PIDE QUE GUARDES EL QUERY.