• OPERADORES PRIMITIVOS

    A) Unarios
    Los operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:
    B) Restricción o selección
    La 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.
    s condicion_de_seleccion (nombre_de_relacion).

    OPERADORES DERIVADOS

    Los 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)., intersección:La intersección de dos relaciones compatibles en sus esquema es otra relación definida sobre el mismo esquema de relación, cuya extensión estará constituida por las tuplas que pertenezcan a ambas relaciones. Se denota por la letra I., división:La división de dos relaciones otra relación cuya extensión estará formada por las tuplas que al completarse con las tuplas de la segunda relación permiten obtener la primera.

    OPERADORES ADICIONALES DE CONSULTA

    Los operadores de consulta está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. 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 primitivos se dividen en 2 : unarios y restricciòn o selecciòn, esto nos permite ocupar el operador primitivo que màs nos sirva, con ellos nuestro trabajo serà màs facil y rapido.
    Los operadores derivados, como su nombre lo indica son el resultado de otros, es por eso que estos se derivan de los primitivos, sirven para simplificar las consultas, son muy utiles.
    Los operadores de ayuda nos permiten consultar las dudas que se nos presenten, de una manera clara, para poder realizar una tarea o un trabajo, y para tener mas conocimientos sobre determinada situaciòn que este relacionada con base de datos.

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

0 comentarios:

Publicar un comentario