Vous êtes sur la page 1sur 35

CPEL - CARRERAS UNIVERSITARIAS

PARA PERSONAS CON EXPERIENCIA LABORAL

Base de datos

Prof. Carlos Takano


Semana 2
CPEL - CARRERAS UNIVERSITARIAS
PARA PERSONAS CON EXPERIENCIA LABORAL

El modelo relacional de base


de datos
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Modelos de base de datos …


 Determinan
 La estructura lógica de una base de datos
 La forma en que se almacenan, organizan y
manipulan los datos
 Ejemplos
 Modelo relacional
 Modelo de redes
 Modelo jerárquico
 Modelo clave-valor (key-value)
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Modelos de base de datos


 Están definidos por tres componentes
 Las estructuras lógicas que conforman una
base de datos
 Tipos de reglas de integridad, las condiciones
que deben cumplir los datos
 Un lenguaje de manipulación de datos, que
se utiliza para (1) definir las estructuras, y
(2) consultar y modificar los datos
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

El modelo relacional de base de


datos …
 Desarrollado por E. F. Codd (1970)
 El modelo dominante en el mercado
 Tecnología madura
 Implementaciones eficientes
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… El modelo relacional de base de


datos
 Una base de datos está conformada por
un conjunto de relaciones
 Dos tipos de reglas de integridad
 Claves primarias
 Claves foráneas

 Lenguaje de manipulación de datos


basado en álgebra relacional
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Conceptos básicos del modelo


relacional
 Relación
 Atributo
 Tupla
 Clave primaria
 Clave foránea
 Operadores relacionales
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Relaciones …
 Una relación
 Es un concepto matemático, abstracto
 Es nominada, tiene nombre
 Se percibe como una tabla, un arreglo de filas y
columnas
 Tiene dos componentes: esquema (o estructura)
y valor (o contenido)
 El esquema tiende a ser estable, mientras
que el valor tiende a ser volátil
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Relaciones …
 El esquema es un conjunto de atributos nominados
 Cada atributo debe tener un nombre único
 Un atributo se percibe como una columna de una tabla
 Cada atributo tiene un dominio o conjunto de valores válidos
o posibles, por ejemplo:
 Numérico (enteros, de punto flotante, positivos, rangos…)
 Caracteres
 Fecha
 Imagen
 Enumeración (lista de valores)
 …
 Varios atributos pueden tener el mismo dominio
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Relaciones
 El valor o contenido de una relación es un
conjunto de tuplas
 Una tupla se percibe como una fila de una tabla
 En una relación, no debe haber tuplas duplicadas
 Las tuplas no tienen un orden particular
 Cada tupla
 Contiene exactamente un valor para cada atributo
 Equivale a una aserción, una expresión dada por
verdadera
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Nombre formal vs. nombre común

Nombre formal Nombre común


Relación Tabla
Atributo Columna
Tupla Fila
Dominio Tipo de datos
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Clave primaria
 Está formada por uno o más atributos de una relación
 Sus valores identifican en forma única cada tupla de la
relación
 No existen dos tuplas que tengan el mismo valor de la
clave
 Ninguno de sus atributos debe ser superfluo para
identificar cada tupla
 Cada relación puede tener una o más claves primarias
candidatas
 Una de ellas se elige arbitrariamente como clave primaria
 Solo puede haber una clave primaria por cada relación
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Clave foránea
 Está formada por uno o más atributos de
una relación
 Sus valores se encuentran en la clave
primaria de otra relación
 También puede ser de la misma relación
 Permiten vincular información de dos
relaciones
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Operadores relacionales …
 Están basados en la teoría de conjuntos
 Permiten derivar una relación a partir de
otras relaciones
 En consecuencia:
 La salida de un operador se puede usar como
entrada de otro operador
 Se puede escribir expresiones anidadas
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Operadores relacionales …
 Operadores que extraen partes de una
relación
 SELECT,extrae tuplas
 PROJECT, extrae atributos
 Operadores que combinan tuplas de dos
relaciones en forma horizontal
 PRODUCT
 JOIN
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… Operaciones relacionales
 Operadores que combinan tuplas de dos
relaciones en forma vertical (los esquemas
deben ser idénticos)
 UNION
 INTERSECTION
 DIFFERENCE
 Operador que modifica nombres de atributos
de una relación
 RENAME
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

SELECT
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 Erminia CLERK 7902 17/12/1980 800 20
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7566 Tulla MANAGER 7839 02/04/1981 2975 20
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO


7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7900 Daphne CLERK 7698 03/12/1981 950 30
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

SELECT
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 Erminia CLERK 7902 17/12/1980 800 20
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7566 Tulla MANAGER 7839 02/04/1981 2975 20
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO


7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7900 Daphne CLERK 7698 03/12/1981 950 30
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

PROJECT
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 Erminia CLERK 7902 17/12/1980 800 20
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7566 Tulla MANAGER 7839 02/04/1981 2975 20
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

ENAME MGR HIREDATE SAL


Erminia 7902 17/12/1980 800
Fuensanta 7698 20/02/1981 1600
Margaret 7698 22/02/1981 1250
Tulla 7839 02/04/1981 2975
Oswaldo 7698 28/09/1981 1250
Asis 7839 01/05/1981 2850
Edelberto 7839 09/06/1981 2450
Evangelino 7566 19/04/1987 3000
Meneo 17/11/1981 5000
Sinforoso 7698 08/09/1981 1500
Asis 7788 23/05/1987 1100
Daphne 7698 03/12/1981 950
Pirra 7566 03/12/1981 3000
Krin 7782 23/01/1982 1300
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

PROJECT
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 Erminia CLERK 7902 17/12/1980 800 20
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30
7566 Tulla MANAGER 7839 02/04/1981 2975 20
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

ENAME MGR HIREDATE SAL


Erminia 7902 17/12/1980 800
Fuensanta 7698 20/02/1981 1600
Margaret 7698 22/02/1981 1250
Tulla 7839 02/04/1981 2975
Oswaldo 7698 28/09/1981 1250
Asis 7839 01/05/1981 2850
Edelberto 7839 09/06/1981 2450
Evangelino 7566 19/04/1987 3000
Meneo 17/11/1981 5000
Sinforoso 7698 08/09/1981 1500
Asis 7788 23/05/1987 1100
Daphne 7698 03/12/1981 950
Pirra 7566 03/12/1981 3000
Krin 7782 23/01/1982 1300
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

Tipos de join
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

INNER JOIN
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

INNER JOIN
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

LEFT OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

LEFT OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

RIGHT OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
50 FINANCE MIAMI
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

RIGHT OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
50 FINANCE MIAMI
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

FULL OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
50 FINANCE MIAMI
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

FULL OUTER JOIN


EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 10 ACCOUNTING NEW YORK
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 20 RESEARCH DALLAS
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 40 OPERATIONS BOSTON
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 50 FINANCE MIAMI
7698 Asis MANAGER 7839 01/05/1981 2850 30
7782 Edelberto MANAGER 7839 09/06/1981 2450 10
7788 Evangelino ANALYST 7566 19/04/1987 3000 20
7839 Meneo PRESIDENT 17/11/1981 5000 10
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30
7876 Asis CLERK 7788 23/05/1987 1100 20
7900 Daphne CLERK 7698 03/12/1981 950 30
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20
7934 Krin CLERK 7782 23/01/1982 1300 40

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO DEPTNO DNAME LOC
7369 Erminia CLERK 7902 17/12/1980 800 20 20 RESEARCH DALLAS
7499 Fuensanta SALESMAN 7698 20/02/1981 1600 300 30 30 SALES CHICAGO
7521 Margaret SALESMAN 7698 22/02/1981 1250 500 30 30 SALES CHICAGO
7566 Tulla MANAGER 7839 02/04/1981 2975 20 20 RESEARCH DALLAS
7654 Oswaldo SALESMAN 7698 28/09/1981 1250 1400 30 30 SALES CHICAGO
7698 Asis MANAGER 7839 01/05/1981 2850 30 30 SALES CHICAGO
7782 Edelberto MANAGER 7839 09/06/1981 2450 10 10 ACCOUNTING NEW YORK
7788 Evangelino ANALYST 7566 19/04/1987 3000 20 20 RESEARCH DALLAS
7839 Meneo PRESIDENT 17/11/1981 5000 10 10 ACCOUNTING NEW YORK
7844 Sinforoso SALESMAN 7698 08/09/1981 1500 0 30 30 SALES CHICAGO
7876 Asis CLERK 7788 23/05/1987 1100 20 20 RESEARCH DALLAS
7900 Daphne CLERK 7698 03/12/1981 950 30 30 SALES CHICAGO
7766 Cecilia MANAGER 7839 29/04/1981 2875 60
7902 Pirra ANALYST 7566 03/12/1981 3000 20 20 RESEARCH DALLAS
7934 Krin CLERK 7782 23/01/1982 1300 40 40 OPERATIONS BOSTON
50 FINANCE MIAMI
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

UNION …

B
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… UNION
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

INTERSECT …

B
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… INTERSECT
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

DIFFERENCE …

B–A
CPEL – CARRERAS UNIVERSITARIAS PARA PERSONAS CON EXPERIENCIA LABORAL

… DIFFERENCE

A minus B

Atención: (A – B) ≠ (B – A)

Vous aimerez peut-être aussi