jueves, 16 de enero de 2014

Foto: Internet
SQL
 (Standar Query Lenguaje) es un lenguaje estandarizado de base de datos, el cual nos permite realizar tablas y obtener datos de ella de manera muy sencilla. Para exponer mas claramente los conceptos se realizaran ejemplo sobre relaciones que se crearan aquí para entender mejor como funciona SQL.
Relación estamos hablando mas concretamente a la tabla de datos en si, y sus atributos serán los campos de la tabla. Como ejemplo la siguiente relación ( tabla ) la llamaremos persona y sus atributos ( campos ) son nombre, apellido Y DNI.
Caracteristicas:
SQL es un lenguaje que consta de varias partes
  • Lenguaje de definición de datos ( DDL): Proporciona ordenes para definir esquemas de relación, eliminar relaciones, crear índices y modificar esquemas de relación.
  • Lenguaje de manipulación de datos interactivos (DML): incluye un leguaje de consultas que permite rescatar datos de las relaciones. También incluye ordenes para insertar, suprimir y modificar tuplas.
  • Lenguaje de manipulación de datos inmerso (DML): La forma inmersa de SQL esta diseñada para usar dentro de los lenguajes de programación de lenguaje general.
  • Definición de vistas (DDL): incluye ordenes para definir vistas.
PERSONA
NOMBRE
APELLIDO
DNI
1
MARTIN
MARQUESI
26125988
2
PABLO
MARQUESI
25485699
3
ROBERTO
SANCHEZ
20566401
4
ESTEFANIA
GUISSINI
27128064
5
RUBEN
ALEGRATO
24238975
6
SANDRA
BRITTE
25483669
7
MELISA
ARDUL
27456224
8
SOLEDAD
MICHELLI
29889656
9
BETANIA
MUSACHEGUI
27128765
10
JUAN
SERRAT
28978845

2. Estructura básica

La estructura básica de una expresión para consulta SQL consta de tres cláusulas:
SELECT
FROM
WHERE

La cláusula SELECT se usa para listar los atributos que se desean en el resultado de una consulta.
La cláusula FROM lista las relaciones que se van a examinar en la evaluación de la expresión
La cláusula WHERE costa de un predicado que implica atributos de las relaciones que aparecen en la cláusula FROM.
Una consulta básica en SQL tiene la forma:
SELECT A1,A2,...,An
FROM r1,r2,...,rn
WHERE P
Donde Ai = atributo ( Campo de la tabla )
ri = relación ( Tabla )
P = predicado ( condición )

Ejemplo 2.1 : Seleccionar todos los nombres de las personas que tengan el apellido MARQUESI de la tabla persona
SELECT nombre
FROM persona
WHERE apellido = " MARQUESI"
ANSWER NOMBRE
1 MARTIN
2 PABLO


Cita: http://www.monografias.com/trabajos11/prosq/prosq.shtml

No hay comentarios:

Publicar un comentario