lenguajes SQL

Páginas: 3 (594 palabras) Publicado: 16 de mayo de 2013
EL LENGUAJE SQL
(Lenguaje de consulta estructurado)


El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo:sólo hay que indicar qué se quiere hacer. En cambio, en los lenguajes procedimentales es necesario especificar cómo hay que hacer cualquier acción sobre la base de datos. El SQL es un lenguaje muyparecido al lenguaje natural; concretamente, se parece al inglés, y es muy expresivo. Por estas razones, y como lenguaje estándar, el SQL es un lenguaje con el que se puede acceder a todos los sistemasrelacionales comerciales.

En el año 1992 el estándar de la versión del SQL, que se conoce con el nombre de SQL2 o SQL92, es la que presenta en este ejemplo

De hecho, se pueden distinguir tres nivelesdentro del SQL92:

1) El nivel introductorio (entry), que incluye el SQL89 y las definiciones de clave primaria y clave foránea al crear una tabla.
2) El nivel intermedio (intermediate), que,además del SQL89, añade algunas ampliaciones del SQL92.
3) El nivel completo (full), que ya tiene todas las ampliaciones del SQL92.


El modelo relacional tiene como estructura de almacenamiento de losdatos las relaciones. La intensión o esquema de una relación consiste en el nombre que hemos dado a la relación y un conjunto de atributos. La extensión de una relación es un conjunto de tuplas. Altrabajar con SQL, esta nomenclatura cambia, como podemos apreciar en la siguiente figura:


Sin embargo, a pesar de que la nomenclatura utilizada sea diferente, los conceptos son los mismos.
Conel SQL se puede definir, manipular y controlar una base de datos relacional.
A continuación veremos, cómo se pueden realizar estas acciones:

1) Sería necesario crear una tabla que contuviese losdatos de los productos de
Nuestra empresa:

2) Insertar un producto en la tabla creada anteriormente:

3) Consultar qué productos de nuestra empresa son sillas:

4) Dejar acceder a uno de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Sql
  • LENGUAJE SQL
  • Lenguaje Sql
  • lenguajes sql
  • lenguaje SQL
  • LENGUAJE SQL
  • Lenguaje Sql
  • El Lenguaje Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS