Oracle software
Mostrar más instrucciones
Realizar División relacional de Oracle
1
Crear una consulta de unión de conjuntos de Oracle . Haz una tabla con dos columnas , por ejemplo, un ID de conjunto y un elemento . Encontrar la intersección de la familia de conjuntos . La familia de conjuntos se debe escribir como algo parecido a { { 1,3,5 } , { 3,4,5 } , { 5,6 } } . En este caso , estoy usando números , sin embargo , puede que esté utilizando términos tales como identificación de empleado , nombre , departamento, salario, correo electrónico o alquiler fecha
2
Encontrar los elementos que pertenecen a todos . los decorados y compararlo con los elementos que pertenecen a por lo menos un juego . Por ejemplo , si ha creado columnas de empleados , cargos , departamentos y ubicaciones , usted podría mirar a los empleados que se encontraban en varios departamentos durante su trabajo actual. Un ejemplo de un elemento que no van de la mano sería un empleado no trabaja en más de un departamento a la vez, . Por lo tanto, se pone el empleado y el departamento de establecer conjuntamente la división relacional
3
Divida a los conjuntos de elementos que se observaron uno para el otro . Divida la relación en el conjunto de la primera columna que ha creado. Básicamente , usted está dividiendo la relación set en el conjunto de todos los de la primera columna de la consulta creada , como { 1,2,3 } . Por ejemplo , la ecuación debe escribir sistemas /{ 1,2,3 } = { 5 } . Por consiguiente, el conjunto de todos los de la primera columna es , una proyección de la relación Conjuntos en esa columna . En lo que respecta a una consulta mediante palabras , como consultas empleados , puestos de trabajo , salarios , grandes y así sucesivamente , se puede realizar una división relacional en el salario y el departamento , por ejemplo. Eso sería decir algo como Sal /Depto .