Lenguajes De Consultas Formales

Páginas: 4 (1000 palabras) Publicado: 29 de abril de 2015
Lenguajes de consultas formales.

Son los lenguajes en el que el usuario le solicita información a la base de datos.
Estos lenguajes son generalmente de más alto nivel que los lenguajes deprogramación.
Los lenguajes de consulta pueden clasificarse como procedimentales y no procedimentales.

El lenguaje del tipo procedimental el usuario da las instrucciones al sistema para que realice unasecuencia de operaciones en la base de datos para calcular el resultado deseado.

El lenguaje no procedimental, el usuario describe la información deseada sin dar un procedimiento específico para obtenerdicha información.

Operaciones fundamentales.

La operación seleccionar.

Esta operación selecciona tuplas (filas) que satisfacen una instrucción (condición) dada de 1 tabla. Se representa por medio deparéntesis.

(nombre_tabla where condición);

La operación de la instrucción después de la cláusula where puede incluís condiciones de igualdad como,=, <,>,>=, <=, además que se puede hacer unaoración más compleja usando los conectores y (^) y o (v).

La operación proyectar.

Consiste en identificar las columnas (atributos en el modelo E-R) que nos interesa conocer. Se representa por medio decorchetes. Si este se omite indicara que se desea obtener todas las columnas de la tabla en cuestión

(nombre_tabla where condición) [nombre_atributo];

La operación producto cartesiano.

Consiste enmultiplicar todas las tuplas entre tablas, obteniendo como resultado una tabla que contiene todas las columnas de ambas tablas. Se especifica con la orden TIMES.

Nombre_tabla times nombre_tabla;

Laoperación join.

Consiste en obtener en producto (multiplicación) de todas las tuplas de una tabla con las de la otra, para posteriormente evaluar aquellas cuyo campo en común sea igual generandocomo resultado de una nueva tabla que se tiene como tuplas (reglones) que cumplen con la condición establecida. Se representa con la orden JOIN.

La orden Join es colocada entre las dos tablas a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de consulta formales
  • Lenguajes de consultas Formales
  • Lenguajes formales
  • lenguajes formales
  • Lenguaje Formal
  • lenguaje formal
  • El Lenguaje Formal
  • Lenguajes Formales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS