You are on page 1of 14

Selección 𝛿 Condiciones (Tabla) Theta Join

Proyección 𝜋 Campos
(R) Join Externo

Unión 𝑅∪𝑆
Diferencia 𝑅−𝑆
Renombrar

Intersección 𝑅∩𝑆
Producto cartesiano 𝑅×𝑆 *** operaciones: suma, promedi

Agrupación

Join Natural 𝑅∞𝑆


División
𝑅∞𝜃𝑆
𝑅=∞𝜃𝑆 Izquierda

𝑅∞=𝜃𝑆 Derecha

𝑅=∞=𝜃𝑆 Completo

𝜌 𝑅
nombre Tabla

𝜌 𝑅
nombre<-- atributo renombrar atributo (alias)

** operaciones: suma, promedio, contar, mínimo, máximo


𝛾 atributo, operación(atributo)

𝑅÷𝑆
department classroom
dept_name building budget building room_number room_number
Biology Watson 90000 Packard 101 500
Comp. Sci. Taylor 100000 Painter 514 10
Elec. Eng. Taylor 85000 Taylor 3128 70
Finance Painter 120000 Watson 100 30
History Painter 50000 Watson 120 50
Music Packard 80000
Physics Watson 70000

section
course_id sec_id semester year building room_number time_slot_id
BIO-101 1 Summer 2009 Painter 514 B
BIO-301 1 Summer 2010 Painter 514 A
CS-101 1 Fall 2009 Packard 101 H
CS-101 1 Spring 2010 Packard 101 F
CS-190 1 Spring 2009 Taylor 3128 E
CS-190 2 Spring 2009 Taylor 3128 A
CS-315 1 Spring 2010 Watson 120 D
CS-319 1 Spring 2010 Watson 100 B
CS-319 2 Spring 2010 Taylor 3128 C
CS-347 1 Fall 2009 Taylor 3128 A
EE-181 1 Spring 2009 Taylor 3128 C
FIN-201 1 Spring 2010 Packard 101 B
HIS-351 1 Spring 2010 Painter 514 C
MU-199 1 Spring 2010 Packard 101 D
PHY-101 1 Fall 2009 Watson 100 A

teaches takes
ID course_id sec_id semester year ID
10101 CS-101 1 Fall 2009 128
10101 CS-315 1 Spring 2010 128
10101 CS-347 1 Fall 2009 12345
12121 FIN-201 1 Spring 2010 12345
15151 MU-199 1 Spring 2010 12345
22222 PHY-101 1 Fall 2009 12345
32343 HIS-351 1 Spring 2010 19991
45565 CS-101 1 Spring 2010 23121
45565 CS-319 1 Spring 2010 44553
76766 BIO-101 1 Summer 2009 45678
76766 BIO-301 1 Summer 2010 45678
83821 CS-190 1 Spring 2009 45678
83821 CS-190 2 Spring 2009 54321
83821 CS-319 2 Spring 2010 54321
98345 EE-181 1 Spring 2009 55739
76543
12121 76543
76543 76653
98765
98765
98988
98988

time_slot
time_slot_id day start_hr start_min end_hr end_min
A M 8 0 8 50
A W 8 0 8 50
A F 8 0 8 50
B M 9 0 9 50
B W 9 0 9 50
B F 9 0 9 50
C M 11 0 11 50
C W 11 0 11 50
C F 11 0 11 50
D M 13 0 13 50
D W 13 0 13 50
D F 13 0 13 50
E T 10 30 11 45
E R 10 30 11 45
F T 14 30 15 45
F R 14 30 15 45
G M 16 0 16 50
G W 16 0 16 50
G F 16 0 16 50
H W 10 0 12 30
instructor student
m_number ID name dept_name salary ID
10101 Srinivasan Comp. Sci. 65000 128
12121 Wu Finance 90000 12345
15151 Mozart Music 40000 19991
22222 Einstein Physics 95000 23121
32343 El Said History 60000 44553
33456 Gold Physics 87000 45678
45565 Katz Comp. Sci. 75000 54321
58583 Califieri History 62000 55739
76543 Singh Finance 80000 70557
76766 Crick Biology 72000 76543
76653
course 98765
course_id title dept_name credits 98988
BIO-101 Intro. to Biology Biology 4
BIO-301 Genetics Biology 4 advisor
BIO-399 Computational Biology Biology 3 s_id
CS-101 Intro. to Computer Science Comp. Sci. 4 128
CS-190 Game Design Comp. Sci. 4 12345
CS-315 Robotics Comp. Sci. 3 23121
CS-319 Image Processing Comp. Sci. 3 44553
CS-347 Database System Concepts Comp. Sci. 3 45678
EE-181 Intro. to Digital Systems Elec. Eng. 3 76543
FIN-201 Investment Banking Finance 3 76653
HIS-351 World History History 3 98765
MU-199 Music Video Production Music 3 98988
PHY-101 Physical Principles Physics 4 Alumno

course_id sec_id semester year grade


CS-101 1 Fall 2009 A
CS-347 1 Fall 2009 A-
CS-101 1 Fall 2009 C
CS-190 2 Spring 2009 A
CS-315 1 Spring 2010 A
CS-347 1 Fall 2009 A
HIS-351 1 Spring 2010 B
FIN-201 1 Spring 2010 C+
PHY-101 1 Fall 2009 B-
CS-101 1 Fall 2009 F
CS-101 1 Spring 2010 B+
CS-319 1 Spring 2010 B
CS-101 1 Fall 2009 A-
CS-190 2 Spring 2009 B+
MU-199 1 Spring 2010 A-
CS-101 1 Fall 2009 A
CS-319 2 Spring 2010 A
EE-181 1 Spring 2009 C
CS-101 1 Fall 2009 C-
CS-315 1 Spring 2010 B
BIO-101 1 Summer 2009 A
BIO-301 1 Summer 2010 null
name dept_name tot_cred
Zhang Comp. Sci. 102
Shankar Comp. Sci. 32
Brandt History 80
Chavez Finance 110
Peltier Physics 56
Levy Physics 46
Williams Comp. Sci. 54
Sanchez Music 38
Snow Physics 0
Brown Comp. Sci. 58
Aoi Elec. Eng. 60
Bourikas Elec. Eng. 98
Tanaka Biology 120

prereq
i_id course_id prereq_id
45565 BIO-301 BIO-101
10101 BIO-399 BIO-101
76543 CS-190 CS-101
22222 CS-315 CS-101
22222 CS-319 CS-101
45565 CS-347 CS-101
98345 EE-181 PHY-101
98345
76766
instructor
1 Analizar la información y el DER
2 Seleccionar la información del classroom con room_number=101
3 Mostrar la información de los department que estan en el building='Watson'
4 Mostrar los dept_name de los department que estan en el building='Watson'
5 Seleccionar estudiante.ID y course.title tomados por cada estudiante
6 Nombre, estudiante.ID y title de los cursos tomados por cada estudiante
7 Estudiantes que no tomaron cursos
8 Créditos tomados por cada uno de los estudiante
9 Nombre y crédito tomados por cada estudiante
10 Cuántos créditos tomo el estudiante con id 128
11 Nombre de los instructores del departamento de finanzas con cursos asignados
12 instructor.id, instructor.Nombre, course.ID y course.title de los cursos dictados por cada instructor
13 Cuánto suma el salario de los instructores del departamento de Physics
14 Cuánto suma el presupuesto asignado a los departaentos
15 course_id y name del instructor que lo está dictando
16 Establesca la diferencia entre (Join)
takes ⟖ student rigth
takes ⟕ student left
takes ⟗ student inner
ada instructor
Seleccionar la información del classroom con room_number=101 Créditos tomados por cada uno de los

classroom student
building room_number room_number tot_cred
Packard 101 500 102
32
Mostrar la información de los department que estan en el building='Watson' 80
110
department 56
dept_name building budget 46
Biology Watson 90000 54
Physics Watson 70000 38
0
Mostrar los dept_name de los department que estan en el building='Watson' 58
60
department 98
dept_name 120
Biology
Physics Nombre y crédito tomados por cada es

Seleccionar estudiante.ID y course.title tomados por cada estudiante student


name
course Zhang
ID title Shankar
128 Intro. to Biology Brandt
12345 Genetics Chavez
19991 Computational Biology Peltier
23121 Intro. to Computer Science Levy
44553 Game Design Williams
45678 Robotics Sanchez
54321 Image Processing Snow
55739 Database System Concepts Brown
70557 Intro. to Digital Systems Aoi
76543 Investment Banking Bourikas
76653 World History Tanaka
98765 Music Video Production
98988 Physical Principles Cuántos créditos tomo el estudiante co

Nombre, estudiante.ID y title de los cursos tomados por cada estudiante student
ID
128
name ID title
Zhang 128 Intro. to Biology Nombre de los instructores del departa
Shankar 12345 Genetics
Brandt 19991 Computational Biology instructor
Chavez 23121 Intro. to Computer Science name
Peltier 44553 Game Design Wu
Levy 45678 Robotics Singh
Williams 54321 Image Processing
Sanchez 55739 Database System Concepts instructor.id, instructor.Nombre, cours
Snow 70557 Intro. to Digital Systems
Brown 76543 Investment Banking
Aoi 76653 World History instructor
Bourikas 98765 Music Video Production ID
Tanaka 98988 Physical Principles 10101
12121
Estudiantes que no tomaron cursos 15151
22222
32343
33456
45565
58583
76543
76766
réditos tomados por cada uno de los estudiante Cuánto suma el salario de los instructores del departament

instructor
ID name
22222 Einstein
33456 Gold

Cuánto suma el presupuesto asignado a los departaentos

department
dept_name salary
Comp. Sci. 65000
Finance 90000
Music 40000
Physics 95000
History 60000
Physics 87000
ombre y crédito tomados por cada estudiante Comp. Sci. 75000
History 62000
Finance 80000
tot_cred Biology 72000
102 726000
32
80 course_id y name del instructor que lo está dictando
110
56 course
46 course_id title
54 BIO-101 Intro. to Biology
38 BIO-301 Genetics
0 BIO-399 Computational Biology
58 CS-101 Intro. to Computer Science
60 CS-190 Game Design
98 CS-315 Robotics
120 CS-319 Image Processing
CS-347 Database System Concepts
uántos créditos tomo el estudiante con id 128 EE-181 Intro. to Digital Systems
FIN-201 Investment Banking
HIS-351 World History
tot_cred MU-199 Music Video Production
102 PHY-101 Physical Principles

ombre de los instructores del departamento de finanzas con cursos asignados


title
Investment Banking
Investment Banking

nstructor.id, instructor.Nombre, course.ID y course.title de los cursos dictados por cada instructor

name course_id title


Srinivasan BIO-101 Intro. to Biology
Wu BIO-301 Genetics
Mozart BIO-399 Computational Biology
Einstein CS-101 Intro. to Computer Science
El Said CS-190 Game Design
Gold CS-315 Robotics
Katz CS-319 Image Processing
Califieri CS-347 Database System Concepts
Singh EE-181 Intro. to Digital Systems
Crick FIN-201 Investment Banking
HIS-351 World History
MU-199 Music Video Production
PHY-101 Physical Principles
structores del departamento de Physics Establesca la diferencia entre (Join)

dept_name salary
Physics 95000
Physics 87000
182000

ignado a los departaentos

que lo está dictando

You might also like