usmea en mi blog

WeL/cOmE... PoSt-InGeNuOs!!!

“tRaBajaR eN eQuiPo… tE PeRmiTe EcHaRLe La CuLpA a oTro”

iDeNtiDaD De MaDaMe MuFFiNiaNa

Mi foto
DATOS PERSONALES??? MMM puedo decirles que como demasiado picante y ME ENFERMO TOOOOOOOODO EL TIEMPO,estoy enamoada y me encanta dormir, tengo un gato llamado germàn y es el rey de nuestra muffiniana casa, como demasiadas frituras, veo muchas películas y odio que me impongan hacer cosas que no me gustan.... como realizar un blog por ejemplo... en fin, la escul es la escul, y no puedo hacer nada contra los señores autoridad.... lo que pasa es que tengo exceso de prolactina.. MUUUUUUUUUUU!!! jajajajajaja

16 de marzo de 2010

OPERADORES: pRiMiTiVoS, DeRiVaDoS Y aDiCiONaLeS







OPERADORES PRIMITIVOS
Unarios Los operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:q Restricción o selecciónLa restricción, también llamada selección, de una relación mediante una expresión lógica da como resultado una relación formada por el subconjunto de tuplas que satisface dicha expresión lógica. Se denota mediante la letra s.Existen 2 operadores primitivos el primero se refiere a :los datos que existen en los campos relacionados de dos tablas y el segundo es cuando los datos de la tabla
OPERADORES DERIVADOSLos operadores derivados son aquellos que se pueden expresar siempre en función de operadores primitivos, pero su introducción tiene por fin la simplificación de las consultas.Combinación o join.La combinación de dos relaciones respecto de sus columnas d y k es otra relación constituida por todos los pares de tuplas concatenadas, tales que, en cada par, las columnas d y k de las correspondientes tuplas satisfacen la condición especificada. Si la condición es de igualdad se denomina combinación por igualdad (también se denomina equijoin o join).La llamada combinación natural (o join natual) es una combinación por igualdad donde se ha eliminado en la relación resultante uno de los atributos idénticos. Es el caso más utilizado de combinación para relaciones que tienen un atributo común (se suele hablar de join para referirse a esta posibilidad por ser el caso más usual). Se denota mediante el símboloLOS OPERADORES DE CONSULTAEstándar son los métodos que forman el modelo de Language-Integrated Query (LINQ). La mayoría de estos métodos funciona en secuencias, donde una secuencia es un objeto cuyo tipo implementa la interfaz IEnumerable<(Of <(T>)>)o la interfaz IQueryable<(Of <(T>)>). Los operadores de consulta estándar proporcionan capacidades de consulta que incluyen filtrado, proyección, agregación, ordenación y otras.Hay dos conjuntos de operadores de consulta estándar de LINQ, uno que funciona sobre objetos de tipo IEnumerable<(Of <(T>)>) y otro que funciona sobre objetos de tipo IQueryable<(Of <(T>)>). Los métodos que constituyen cada conjunto son miembros estáticos de las clases Enumerable y Queryable, respectivamente. Se definen como métodos de extensión del tipo sobre el que operan. Esto significa que se pueden llamar utilizando sintaxis del método estático o sintaxis del método de instancia.Además, varios métodos de operador de consulta estándar funcionan con tipos distintos de los que se basan en IEnumerable<(Of <(T>)>) o IQueryable<(Of <(T>)>). El tipo Enumerable define dos de esos métodos, que operan sobre objetos de tipo IEnumerable. Estos métodos, Cast<(Of <(TResult>)>)(IEnumerable) y OfType<(Of <(TResult>)>)(IEnumerable), permiten que una colección no parametrizada, o no genérica, pueda ser consultada en el modelo de LINQ. Esto lo consiguen creando una colección de objetos con establecimiento inflexible de tipos. La clase Queryable define dos métodos similares, Cast<(Of <(TResult>)>)(IQueryable) y OfType<(Of <(TResult>)>)(IQueryable), que operan sobre objetos de tipo Queryable.Los operadores de consulta estándar difieren en el momento de su ejecución, dependiendo de si devuelven un valor singleton o una secuencia de valores. Los métodos que devuelven un valor singleton (por ejemplo, Average y Sum) se ejecutan inmediatamente. Los métodos que devuelven una secuencia retrasan la ejecución de la consulta y devuelven un objeto enumerable.





*****Los operadores derivados son aquellos que se obtienen de otros en este caso podrian ser los primitivos, los operadores de consulta nos permiten información y datos sobre un asunto o lo que queramos conocer con más facilidad.





*****http://msdn.microsoft.com/es-es/library/bb397896.aspxhttp://usuarios.lycos.es/cursosgbd/UD3.htm