Trabajo de Investigacion Base de Datos
Trabajo de Investigacion Base de Datos
Trabajo de Investigacion Base de Datos
TRABAJO DE INVESTIGACION
Tema: Clculo de Predicados
Predicados:
Un predicado expresa una condicin entre valores y resultados de su evaluacin puede
ser verdadero, falso o desconocido.
Los predicados se expresan en la clusula WHERE. Solo se considera satisfecha la
condicin de la bsqueda expresada n un predicado cuando toma el valor verdadero.
Esto quiere decir que el resultado de la evaluacin de un predicado expresado en la
clausula WHERE da lugar a la recuperacin 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:
Tambin conocidos como predicados Bsicos, expresan condiciones de comparacin entre
dos valores. Son =,<,>, o las siguientes combinaciones de ellos:
Falso si para alguno de los valores no nulos la comparacion toma el valor falso.
Desconocido si la comparacion lo es paraa todos los valores de la tabla devuelta. En otro
caso es falso.
Verdadero.
Desconocido si para todos los valores no nulos de la tabla el resultado de la comparacion
es falso.
Si devuelve uno o mas filas y ninguna es nula, el predicado cuantificado es verdadero si la
comparacion es verdadera para alguno de los valores. En otro caso es Falso.
Funcines que develven caracteres: Estas funciones devuelven uno o varios caracteres.
Estas funciones son:
Funcin
Propsito
CONCAT(cad1, cad2)
UPPER(cad)
LOWER(cad)
LPAD(cad1,n[,cad2])
INITCAP(cad)
LTRIM(cad [,set])
RPAD(cad1, n[,cad2])
RTRIM(cad[,set])
REPLACE(cad,cadena_buscada
[,cadena_sustitucion] )
SUBSTR(cad, m[,n])
TRANSLATE(cad1,cad2,cad3)
Funciones que devuelven numeros: Estas funciones nos devuelven numeros a modo de
informacion.
Estas funciones son:
Funcin
Propsito
ASCII(cad)
INSTR(cad1,
Funcin que busca un conjunto de caracteres dentro de una cadena. Nos devuelve la
cad2[,comienzo[,m]])
LENGTH(cad)