ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proceso Para Crear Campos


Enviado por   •  21 de Abril de 2013  •  709 Palabras (3 Páginas)  •  381 Visitas

Página 1 de 3

RUTA SQL

Introducción al SQL

Una consulta SQL está compuesta por una instrucción SQL que define esa consulta. Se trata de un comando que puede ocupar cuantas líneas de texto se desee, terminado en punto y coma (;). SQL es un lenguaje sencillo e intuitivo: las consultas se asemejan al lenguaje natural.

Existen algunas palabras reservadas, como en cualquier lenguaje: SELECT, INSERT, DELETE, UPDATE, WHERE, ORDER, BY, etc.

Consultas de selección simple

La consulta más simple posible consiste en la selección de campos y registros de una tabla. Se identifican los campos que nos interesan y una condición que deben cumplir los registros seleccionados. El resultado es una tabla que es un subconjunto de la original.

El formato genérico de este tipo de consultas es:

SELECT <lista de campos> FROM <tabla> WHERE <condición>;

Esta instrucción recupera ciertos campos de los registros de una tabla que verifican una condición. La cláusula WHERE es opcional. Si se omite, se seleccionan todos los registros (se supone que la condición es siempre verdadera).

SELECT <lista de campos> FROM <tabla>;

Si nos interesan todos los campos podemos utilizar el símbolo * para identificar a la lista completa:

SELECT * FROM <tabla> WHERE <condición>;

Si no, podemos especificar varios campos identificándolos por sus nombres y separándolos por comas (,).

SELECT campo1, campo2, ..., campoN FROM <tabla> WHERE <condición>;

Claúsulas

Trabajaremos con el siguiente modelo

EJEMPLO

SELECT

Se utiliza para seleccionar los campos que se quiere mostrar

Forma General

SELECT NOMBRE_TABLA.ATRIBUTO1, NOMBRE_TABLA.ATRIBUTO2.. NOMBRE_TABLA.ATRIBUTO N

Mostrar los datos de la tabla A1

SELECT A1.cod_a1, A1.nom_A1, A1.prom_a1

FROM (DE)

FROM TABLA1,TABLA2, TABLA N

WHERE(DONDE)

WHERE CONEXIÓN AND FILTRO

La conexión va siempre y cuando la consulta incluya más de una tabla .La conexión se realiza desde una tabla a otra a través de las llaves primaria hacia la foránea o viceversa

Ejemplo

Si se va a conectar la tabla B1 con C1

Primero identifiquemos cuál es la llave común. En este caso sería cod_b1. Es primaria en la Tabla B1 y foránea en la tabla C1 entonces para conectar las dos tablas la instrucción sería la siguiente

WHERE B1.cod_b1=C1.cod_b1

Si se quiere conectar ahora B1 con A1XB1 entonces agrego la clausula AND

WHERE B1.cod_b1=C1.cod_b1 AND B1.cod_b1=A1XB1.cod_b1

Y si se quiere conectar A1XB1 CON A1 entonces

WHERE B1.cod_b1=C1.cod_b1 AND B1.cod_b1=A1XB1.cod_b1 AND A1XB1.cod_A1=A1.cod_a1

Y quedaron conectadas las tablas

FILTRO

Es el parámetro con el que se compara para extraer registros. Por ejemplo buscar los registros que cumplan con el cod_a1=010 en la tabla A1

Entonces el parámetro o condición sería cod_a1=010

Las consultas completas serían

Entonces la consulta completa:

1)Mostrar los nombres de A1 que cumplan con el codigo 010

SELECT A1.nom_a1 from A1 where

...

Descargar como (para miembros actualizados)  txt (5.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com