TRABAJO DE INVESTIGACIONbase

Páginas: 5 (1044 palabras) Publicado: 17 de julio de 2015
TRABAJO DE INVESTIGACION
Tema: Cálculo de Predicados
Predicados:
Un predicado expresa una condición entre valores y resultados de su evaluación puede ser verdadero, falso o desconocido.
Los predicados se expresan en la cláusula WHERE. Solo se considera satisfecha la condición de la búsqueda expresada n un predicado cuando toma el valor “verdadero”. Esto quiere decir que el resultado de laevaluación de un predicado expresado en la clausula WHERE da lugar a la recuperación de las filas para las que toma el valor “verdadero” y se rechazara las filas para las que tome el valor “falso” o “desconocido”.
Los predicados pueden clasificarse en simple y compuestos:
Predicados Simples:
También conocidos como predicados Básicos, expresan condiciones de comparación entre dos valores. Son =,<,>, olas siguientes combinaciones de ellos:




Si alguno o ambos de los operadores x o y es nulo, el resultado de la evaluación del predicado toma el valor “Desconocido”. Para el resto de los casos toma el valor de “Falso”.
Los operadores x o y pueden ser operadores.
Sentencias Subordinadas:
El segundo operador (y) puede ser, en lugar de una expresión, el resultado de la ejecución de otra sentenciaSELECT, que deberá ir entre parantesis y devolver como resultado un único valor. Es decir, la tabla resultante debe tener una sola columna y una fila o ninguna. Ademas no se puede especificar en ella la clausula ORDER BY. Si el resultado de esta sentencia SELECT es una tabla vacia, su valor se toma como “desconocido”.
Predicados Compuestos: Los predicados compuestos son combianaciones depredicados, simples o compuestos con los operadores AND, OR y NOT.
AND y OR se aplican a dos operadores mientras que NOT se aplica a uno solo. En todo los casos, los operadores son otros predicados.
Los predicados compuetos, al igual que los simples, pueden tomar los valores “verdadero”, “falso” o “desconocido”.
Cuando se utiliza AND,el resultado es “Verdadero” cuando los dos predicados lo son.Cuando seutiliza OR, el resultado es “vedadero” cuando lo es cualquiera de sus operadores. Cuando se utiliza NOT, el resuktado es “verdasero” cuando el predicado sobre el cual se aplica es “Falso”.
Predicados Cuantificadores de SQL:
Como sabemos, cuando se utiliza una sentencia SELECT subordinada en un predicado de comparacion, el resultado debe ser un valor unico. Pero se permite q el reultado de lasentencia SELECT subordinada tenga mas de un valor si esta viene precedida de una de las palabras reservadas ALL, SOME, ANY. Cuando se utiliza estas palabras en os que participan se denominan predicados cuantificadores.
En ellos el resultado de la ejecucion de la sentencia SELECT subordinada debe ser una tabla con una solo columna y cero o mas filas.
Cuantificador ALL: Este es verdadero si lacomparacion es verdadera para todos y cad uno de los valores devueltos por la SELECT subordinada.
Si la SELECT subordinada devuelve una tabla vacia, el predicado cuantificado toma el valor veradero.
Si devuelve uno o mas valores y algunoo de ellos es nulo, el predicado cuantificado puede ser:
“Falso” si para alguno de los valores no nulos la comparacion toma el valor “falso”.
“Desconocido” si lacomparacion lo es paraa todos los valores de la tabla devuelta. En otro caso es “falso”.
Si devuelve uno o ma valores y ninguuno de ellos es nulo, el preedicado cuantoficado es “verdadero” si la comparacion lo es para todos los valores de la tabla devuelta. En otro caso es “falso”.
Cuantificador Some: El predicado cuantificado es verdadero si la comparcion es verdadera para uno cualquiera de los valoresdevueltos por la ejecucion de la sentencia SELECT subordinada.
Si la sentencia subordinada devuelve una tabla vacia, el predicado cuantificado tama el valor “Falso”.
Si devuelve una o mas filas y alguna de ellas es nula, el predicado cuantificado puede ser:
Verdadero” si para alguno de los valores no nulos el resultado de la compracion es “Verdadero”.
“Desconocido” si para todos los valores no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Investigacionb
  • Investigacionb
  • investigacionb
  • fundamentos de la investigacionb
  • trabajos trabajosos
  • trabajo del trabajo
  • Trabajo de trabajo
  • Trabajadores Del Trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS