SlideShare una empresa de Scribd logo
TALLER # 1 Y # 2
BEATRIZ EUGENIA HURTADO SALAZAR
2307548
UNIDAD CENTRAL DEL VALLE DEL CAUCA
FACULTAD DE INGENIERIA
INGENIERIA DE SISTEMAS
BASES DE DATOS
29 DE OCTUBRE 2010
TULUA - VALLE
TALLER # 1
ALGEBRA RELACIONAL Y SQL
1). Del siguiente paso de M-R identificar:
A. La cardinalidad mínima y máxima.
B. Llaves primarias y compuestas (Ajenas).
A).
 Car_min(salón, tiene) > 0
Car_min(bloque, tiene) > 0
Car_max(salón, tiene) = 1 N:1
Car_max(bloque, tiene) > 1
 Car_min(salón, pertenece) > 0
Car_min(asignatura, pertenece) > 0
Car_max(salón, pertenece) > 1 1:N
Car_max(asignatura, pertenece) = 1
 Car_min(asignatura, pertenece) > 0
Car_min(area, pertenece) > 0
Car_max(asignatura, pertenece) = 1 1:N
Car_max(area, pertenece) > 1
 Car_min(asignatura, tiene) > 0
Car_min(prerequisito, tiene) > 0
Car_max(asignatura, tiene) > 1 N:N
Car_max(prerequisito, tiene) > 1
 Car_min(asignatura, pertenece) > 0
Car_min(horario, pertenece) > 0
Car_max(asignatura, pertenece) = 1 1:N
Car_max(horario, pertenece) > 1
 Car_min(asignatura, pertenece) > 0
Car_min(docente, pertenece) > 0
Car_max(asignatura, pertenece) > 1 N:1
Car_max(docente, pertenece) = 1
 Car_min(programa, tiene) > 0
Car_min(asignatura, tiene) > 0
Car_max(programa, tiene) = 1 1:N
Car_max(asignatura, tiene) > 1
 Car_min(programa, pertenece) > 0
Car_min(facultad, pertenece) > 0
Car_max(programa, pertenece) > 1 N:1
Car_max(facultad, pertenece) = 1
 Car_min(horario, pertenece) > 0
Car_min(franja, pertenece) > 0
Car_max(horario, pertenece) > 1 N:1
Car_max(franja, pertenece) = 1
 Car_min(ciudad, pertenece) > 0
Car_min(docente, pertenece) > 0
Car_max(ciudad, pertenece) > 1 1:N
Car_max(docente, pertenece) = 1
 Car_min(docente, pertenece) > 0
Car_min(institucion, pertenece) > 0
Car_max(docente, pertenece) = 1 N:1
Car_max(institucion, pertenece) > 1
 Car_min(docente, pertenece) > 0
Car_min(institucion, pertenece) > 0
Car_max(docente, pertenece) = 1 N:1
Car_max(institucion, pertenece) > 1
B).
Tabla bloque:
(CodBloque)pk
Tabla salon:
(CodSalon)pk
(Codbloque)fk de la tabla bloque
Tabla asignatura:
(CodAsignatura)pk
(CodSalon)fk de la tabla salón
(Codprograma)fk de la tabla programa
(Cedula)fk de la tabal docente
(CodArea)fk de la tabla area
Tabla area:
(CodArea)pk
Tabla prerrequisito:
(CodPrerequisito)pk
Tabla Asigpre:
(CodAsignatura)fk de la tabla asignatura
(CodPrerequisito)fk de la tabla prerrequisito
Tabla horario:
(CodHorario)pk
(CodAsignatura)fk de la tabla asignatura
(CodFranja)fk de la tabla franja
Tabla Franja:
(CodFranja)pk
Tabla docente:
(Cedula)pk
(CodCiudad)fk de la tabla ciudad
(CodInstitucion)fk de la tabla Institucion
(CodPregrado)fk de la tabla Pregrado
Tabla institucion:
(CodInstitucion)pk
Tabla pregrado:
(CodPregrado)pk
Tabla ciudad:
(CodCiudad)pk
Tabla programa:
(CodPrograma)pk
(CodFacultad)fk de la tabla facultad
Tabla facultad:
(CodFacultad)pk
SELECCIÓN
PROYECCION
3. A. Selección y proyección (Unaria aplicación de una sola tabla).
a.1 Mostrar todos las asignaturas con el código y nombre asignado en el
trabajo.
A-2 Mostrar todas las asignaturas que no tienen asignado semestre.
A-3 Mostrar todas las asignaturas que tienen los créditos igual a 2.
A-4 Mostrar todos los docentes que no tengan teléfono.
A-6 Mostrar las asignaturas que sus créditos sean igual o mayor de 3.
A-8 Mostrar las asignaturas que sus horas de trabajo independiente sean
mayores de 3 y iguales a 5.
A-9 Mostrar las asignaturas con horas de contacto menores de 3.
TALLER # 2
a.
SELECT INSTITUCION.NOMINSTITUCION, PREGRADO.NOMPREGRADO,
DOCENTE.NOMBRE, DOCENTE.APELLIDO
FROM DOCENTE, PREGRADO, ASIGNATURA, INSTITUCION
WHERE ((INSTITUCION.CODINSTITUCION='1') OR
(INSTITUCION.CODINSTITUCION='4') OR
(INSTITUCION.CODINSTITUCION='7')) AND
(PREGRADO.CODPREGRADO='2') AND
((DOCENTE.CODPREGRADO=PREGRADO.CODPREGRADO) AND
(DOCENTE.CODINSTITUCION=INSTITUCION.CODINSTITUCION)) ,
b.
SELECT DOCENTE.CEDULA, DOCENTE.NOMBRE, NOMASIGNATURA,
AREA.NOMAREA
FROM ASIGNATURA, DOCENTE, AREA
WHERE (AREA.CODAREA='2') AND
(AREA.CODAREA=ASIGNATURA.CODAREA)
c.
SELECT DIA, ASIGNATURA.NOMASIGNATURA
FROM HORARIO, ASIGNATURA
WHERE ((HORARIO.DIA='LUNES') OR (HORARIO.DIA='MARTES') OR
(HORARIO.DIA='VIERNES')) AND
(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA)
d.
SELECT DOCENTE.NOMBRE, CIUDAD.NOMCIUDAD,
ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF,
SALON.NOMSALON, BLOQUE.NOMBLOQUE
FROM HORARIO, ASIGNATURA, BLOQUE, SALON, CIUDAD, FRANJA,
DOCENTE
WHERE (CIUDAD.CODCIUDAD='6') AND
(CIUDAD.CODCIUDAD=DOCENTE.CODCIUDAD) AND
(SALON.CODBLOQUE=BLOQUE.CODBLOQUE)
e.
SELECT ASIGNATURA.NOMASIGNATURA, AREA.NOMAREA
FROM ASIGNATURA, AREA
F.
SELECT DOCENTE.NOMBRE, DOCENTE.APELLIDO,
ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF
FROM DOCENTE, HORARIO, ASIGNATURA, FRANJA
WHERE (DOCENTE.CEDULA='94510398') AND
(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND
(ASIGNATURA.CEDULADOCENTE='94510398') AND
(HORARIO.CODFRANJA=FRANJA.CODFRANJA)
g.
SELECT DOCENTE.NOMBRE, DOCENTE.APELLIDO,
ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF,
SALON.NOMSALON
FROM DOCENTE, HORARIO, ASIGNATURA, FRANJA, SALON
WHERE (DOCENTE.CEDULA='66726100') AND
(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND
(ASIGNATURA.CEDULADOCENTE='66726100') AND
(HORARIO.CODFRANJA=FRANJA.CODFRANJA)

Más contenido relacionado

La actualidad más candente

Ejercicio análisis
Ejercicio análisis Ejercicio análisis
Ejercicio análisis
nicosantos93
 
Procedimiento proy. punto
Procedimiento proy. punto  Procedimiento proy. punto
Procedimiento proy. punto
SistemadeEstudiosMed
 
Trabajo de fisica matlab
Trabajo de fisica matlabTrabajo de fisica matlab
Trabajo de fisica matlab
Alex Chamorro
 
Ejercicio análisis
Ejercicio análisis Ejercicio análisis
Ejercicio análisis
nicosantos93
 
Tarea 12 funcion gràfica uni minuto
Tarea 12 funcion gràfica uni minutoTarea 12 funcion gràfica uni minuto
Tarea 12 funcion gràfica uni minuto
grupoinformatica2014
 
Análisis del seno y del coseno con wiris
Análisis del seno y del coseno con wirisAnálisis del seno y del coseno con wiris
Análisis del seno y del coseno con wiris
Soledad Spataro
 
Razones trigonométricas de ángulos agudos
Razones trigonométricas de ángulos agudosRazones trigonométricas de ángulos agudos
Razones trigonométricas de ángulos agudos
Reiiniitha Bocanegra Ramirez
 
Taller 2 MATLAB
Taller 2 MATLABTaller 2 MATLAB
Taller 2 MATLAB
Edward Ropero
 
008. circuitos con secuenciador festo
008. circuitos con secuenciador festo008. circuitos con secuenciador festo
008. circuitos con secuenciador festo
guelo
 
Actividades
ActividadesActividades
Actividades
marielaosoriomate
 
Ejercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copiaEjercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copia
Marleo Carrillo Barcenas
 
taller
taller taller
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
Miguelcz30
 

La actualidad más candente (13)

Ejercicio análisis
Ejercicio análisis Ejercicio análisis
Ejercicio análisis
 
Procedimiento proy. punto
Procedimiento proy. punto  Procedimiento proy. punto
Procedimiento proy. punto
 
Trabajo de fisica matlab
Trabajo de fisica matlabTrabajo de fisica matlab
Trabajo de fisica matlab
 
Ejercicio análisis
Ejercicio análisis Ejercicio análisis
Ejercicio análisis
 
Tarea 12 funcion gràfica uni minuto
Tarea 12 funcion gràfica uni minutoTarea 12 funcion gràfica uni minuto
Tarea 12 funcion gràfica uni minuto
 
Análisis del seno y del coseno con wiris
Análisis del seno y del coseno con wirisAnálisis del seno y del coseno con wiris
Análisis del seno y del coseno con wiris
 
Razones trigonométricas de ángulos agudos
Razones trigonométricas de ángulos agudosRazones trigonométricas de ángulos agudos
Razones trigonométricas de ángulos agudos
 
Taller 2 MATLAB
Taller 2 MATLABTaller 2 MATLAB
Taller 2 MATLAB
 
008. circuitos con secuenciador festo
008. circuitos con secuenciador festo008. circuitos con secuenciador festo
008. circuitos con secuenciador festo
 
Actividades
ActividadesActividades
Actividades
 
Ejercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copiaEjercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copia
 
taller
taller taller
taller
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
 

Destacado

Herramientas Web 2
Herramientas Web 2Herramientas Web 2
Herramientas Web 2
ivanleivamiranda
 
Imagen Verbal
Imagen VerbalImagen Verbal
Imagen Verbal
wi11i
 
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
Serena Fu
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
juniro111
 
Power point athira
Power point athiraPower point athira
Power point athira
drisyatv
 
Juegos
JuegosJuegos
Juegos
guest2d30dd
 
ALUCINA
ALUCINAALUCINA
Vive La Navidad con Tecnología
Vive La Navidad con TecnologíaVive La Navidad con Tecnología
Vive La Navidad con Tecnología
Hernan Huerta Figueroa
 
Competència digital primària
Competència digital primàriaCompetència digital primària
Competència digital primària
ceipeltemple
 
3Com 3CRVG71225-07
3Com 3CRVG71225-073Com 3CRVG71225-07
3Com 3CRVG71225-07
savomir
 
Insertar imagenforo
Insertar imagenforoInsertar imagenforo
Insertar imagenforo
Jesus Fernandez
 
Ruta Libre
Ruta LibreRuta Libre
Ruta Libre
davidylu
 
Taller 1 y 2 bases de datos
Taller 1 y 2 bases de datosTaller 1 y 2 bases de datos
Taller 1 y 2 bases de datos
Beatriz Salazar
 
Smartphones: Blackberry Torch, Samsung Galaxy y más
Smartphones: Blackberry Torch, Samsung Galaxy y másSmartphones: Blackberry Torch, Samsung Galaxy y más
Smartphones: Blackberry Torch, Samsung Galaxy y más
Hernan Huerta Figueroa
 
Microssoft acces
Microssoft accesMicrossoft acces
Microssoft acces
Patricio Sosa
 
Sistema nervioso-central
Sistema nervioso-centralSistema nervioso-central
Sistema nervioso-central
Alfredo Paz Gonzales
 
People VersióN En EspañOl
People VersióN En EspañOlPeople VersióN En EspañOl
People VersióN En EspañOl
wi11i
 
La tableta
La tabletaLa tableta
La tableta
Jesus Fernandez
 

Destacado (20)

Herramientas Web 2
Herramientas Web 2Herramientas Web 2
Herramientas Web 2
 
Imagen Verbal
Imagen VerbalImagen Verbal
Imagen Verbal
 
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
Ungerground-Mechanized-longwall-shortwall-adit-Mining-Technology_HOT_ Mining_...
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 
Power point athira
Power point athiraPower point athira
Power point athira
 
Juegos
JuegosJuegos
Juegos
 
La Final del Mundial: Ofertas Julio
La Final del Mundial: Ofertas JulioLa Final del Mundial: Ofertas Julio
La Final del Mundial: Ofertas Julio
 
O conto
O contoO conto
O conto
 
ALUCINA
ALUCINAALUCINA
ALUCINA
 
Vive La Navidad con Tecnología
Vive La Navidad con TecnologíaVive La Navidad con Tecnología
Vive La Navidad con Tecnología
 
Competència digital primària
Competència digital primàriaCompetència digital primària
Competència digital primària
 
3Com 3CRVG71225-07
3Com 3CRVG71225-073Com 3CRVG71225-07
3Com 3CRVG71225-07
 
Insertar imagenforo
Insertar imagenforoInsertar imagenforo
Insertar imagenforo
 
Ruta Libre
Ruta LibreRuta Libre
Ruta Libre
 
Taller 1 y 2 bases de datos
Taller 1 y 2 bases de datosTaller 1 y 2 bases de datos
Taller 1 y 2 bases de datos
 
Smartphones: Blackberry Torch, Samsung Galaxy y más
Smartphones: Blackberry Torch, Samsung Galaxy y másSmartphones: Blackberry Torch, Samsung Galaxy y más
Smartphones: Blackberry Torch, Samsung Galaxy y más
 
Microssoft acces
Microssoft accesMicrossoft acces
Microssoft acces
 
Sistema nervioso-central
Sistema nervioso-centralSistema nervioso-central
Sistema nervioso-central
 
People VersióN En EspañOl
People VersióN En EspañOlPeople VersióN En EspañOl
People VersióN En EspañOl
 
La tableta
La tabletaLa tableta
La tableta
 

Similar a Taller 1 y 2 bases de datos

Taller1 sql
Taller1 sqlTaller1 sql
Taller1 sql
manuel alejandro
 
Taller1 sql
Taller1 sqlTaller1 sql
Taller1 sql
manuel alejandro
 
Taller1 bd
Taller1 bdTaller1 bd
Taller1 bd
Lakxmy
 
Practicas
PracticasPracticas
Practicas
YhoseLin Romo
 
Algoritmos y Estructuras de Datos
Algoritmos y Estructuras de DatosAlgoritmos y Estructuras de Datos
Algoritmos y Estructuras de Datos
Storti Mario
 
Ly bd
Ly bdLy bd
SSLL-SE-2014-2S
SSLL-SE-2014-2SSSLL-SE-2014-2S
C++ parcial 1 oscar mendoza-303
C++ parcial 1  oscar mendoza-303C++ parcial 1  oscar mendoza-303
C++ parcial 1 oscar mendoza-303
Oscar711
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binario
Diego Ramírez
 
Trabajo2
Trabajo2Trabajo2
Trabajo2
Johan Ospina
 
Sem_1_Est_Comp.pdf
Sem_1_Est_Comp.pdfSem_1_Est_Comp.pdf
Sem_1_Est_Comp.pdf
carlosmariodeoroagua
 
Clase 5 Ejercicios de Normalización de Base de Datos
Clase 5 Ejercicios de Normalización de Base de DatosClase 5 Ejercicios de Normalización de Base de Datos
Clase 5 Ejercicios de Normalización de Base de Datos
José Ricardo Tillero Giménez
 
3.- LogicaProgramable.pdf
3.- LogicaProgramable.pdf3.- LogicaProgramable.pdf
3.- LogicaProgramable.pdf
JuanCarlosMartinezSa14
 
Temario de c++
Temario de c++Temario de c++
Temario de c++
Liz Castellanos
 
Analisis de Algoritmos
Analisis de AlgoritmosAnalisis de Algoritmos
Analisis de Algoritmos
zygdiaz
 
Informe
InformeInforme
SSLL-TE-2013-2S
SSLL-TE-2013-2SSSLL-TE-2013-2S
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012
gerardoarbito
 
2011 clase17
2011 clase172011 clase17
2011 clase17
PatriciaU
 
2011 clase17
2011 clase172011 clase17
2011 clase17
PatriciaU
 

Similar a Taller 1 y 2 bases de datos (20)

Taller1 sql
Taller1 sqlTaller1 sql
Taller1 sql
 
Taller1 sql
Taller1 sqlTaller1 sql
Taller1 sql
 
Taller1 bd
Taller1 bdTaller1 bd
Taller1 bd
 
Practicas
PracticasPracticas
Practicas
 
Algoritmos y Estructuras de Datos
Algoritmos y Estructuras de DatosAlgoritmos y Estructuras de Datos
Algoritmos y Estructuras de Datos
 
Ly bd
Ly bdLy bd
Ly bd
 
SSLL-SE-2014-2S
SSLL-SE-2014-2SSSLL-SE-2014-2S
SSLL-SE-2014-2S
 
C++ parcial 1 oscar mendoza-303
C++ parcial 1  oscar mendoza-303C++ parcial 1  oscar mendoza-303
C++ parcial 1 oscar mendoza-303
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binario
 
Trabajo2
Trabajo2Trabajo2
Trabajo2
 
Sem_1_Est_Comp.pdf
Sem_1_Est_Comp.pdfSem_1_Est_Comp.pdf
Sem_1_Est_Comp.pdf
 
Clase 5 Ejercicios de Normalización de Base de Datos
Clase 5 Ejercicios de Normalización de Base de DatosClase 5 Ejercicios de Normalización de Base de Datos
Clase 5 Ejercicios de Normalización de Base de Datos
 
3.- LogicaProgramable.pdf
3.- LogicaProgramable.pdf3.- LogicaProgramable.pdf
3.- LogicaProgramable.pdf
 
Temario de c++
Temario de c++Temario de c++
Temario de c++
 
Analisis de Algoritmos
Analisis de AlgoritmosAnalisis de Algoritmos
Analisis de Algoritmos
 
Informe
InformeInforme
Informe
 
SSLL-TE-2013-2S
SSLL-TE-2013-2SSSLL-TE-2013-2S
SSLL-TE-2013-2S
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 

Más de Beatriz Salazar

Taler bd # 3
Taler bd # 3Taler bd # 3
Taler bd # 3
Beatriz Salazar
 
Trabajo bases de datos
Trabajo bases de datosTrabajo bases de datos
Trabajo bases de datos
Beatriz Salazar
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
Beatriz Salazar
 
Microcomputadoras y bases de datos
Microcomputadoras y bases de datosMicrocomputadoras y bases de datos
Microcomputadoras y bases de datos
Beatriz Salazar
 
Taller 4
Taller 4Taller 4
Taller 4
Beatriz Salazar
 
Taller 4
Taller 4Taller 4
Taller 4
Beatriz Salazar
 
Taller III Bases De Datos Cardinalidades
Taller III Bases De Datos CardinalidadesTaller III Bases De Datos Cardinalidades
Taller III Bases De Datos Cardinalidades
Beatriz Salazar
 
Taller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De DatosTaller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De Datos
Beatriz Salazar
 
Sistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos BeatrizSistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos Beatriz
Beatriz Salazar
 

Más de Beatriz Salazar (9)

Taler bd # 3
Taler bd # 3Taler bd # 3
Taler bd # 3
 
Trabajo bases de datos
Trabajo bases de datosTrabajo bases de datos
Trabajo bases de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Microcomputadoras y bases de datos
Microcomputadoras y bases de datosMicrocomputadoras y bases de datos
Microcomputadoras y bases de datos
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller III Bases De Datos Cardinalidades
Taller III Bases De Datos CardinalidadesTaller III Bases De Datos Cardinalidades
Taller III Bases De Datos Cardinalidades
 
Taller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De DatosTaller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De Datos
 
Sistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos BeatrizSistema Gestor De Base De Datos Beatriz
Sistema Gestor De Base De Datos Beatriz
 

Último

Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
VeronicaCabrera50
 
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.pptEjercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
eliseo membreño
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
karlafreire0608
 
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
carla526481
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
genesiscabezas469
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBALMATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
Ana Fernandez
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Alejandrino Halire Ccahuana
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
https://gramadal.wordpress.com/
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
TatianaHerrera46
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
EfranMartnez8
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
PLAN 365 Presentación Gobierno 2024 (1).pdf
PLAN 365 Presentación Gobierno 2024  (1).pdfPLAN 365 Presentación Gobierno 2024  (1).pdf
PLAN 365 Presentación Gobierno 2024 (1).pdf
ElizabethLpez634570
 

Último (20)

Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
 
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.pptEjercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
Ejercicios-de-Calculo-de-Goteo-Enfermeria1-1.ppt
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
 
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBALMATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
MATERIAL ESCOLAR 2024-2025 3 AÑOS CEIP SAN CRISTÓBAL
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
PLAN 365 Presentación Gobierno 2024 (1).pdf
PLAN 365 Presentación Gobierno 2024  (1).pdfPLAN 365 Presentación Gobierno 2024  (1).pdf
PLAN 365 Presentación Gobierno 2024 (1).pdf
 

Taller 1 y 2 bases de datos

  • 1. TALLER # 1 Y # 2 BEATRIZ EUGENIA HURTADO SALAZAR 2307548 UNIDAD CENTRAL DEL VALLE DEL CAUCA FACULTAD DE INGENIERIA INGENIERIA DE SISTEMAS BASES DE DATOS 29 DE OCTUBRE 2010 TULUA - VALLE
  • 2. TALLER # 1 ALGEBRA RELACIONAL Y SQL 1). Del siguiente paso de M-R identificar: A. La cardinalidad mínima y máxima. B. Llaves primarias y compuestas (Ajenas). A).  Car_min(salón, tiene) > 0 Car_min(bloque, tiene) > 0 Car_max(salón, tiene) = 1 N:1 Car_max(bloque, tiene) > 1  Car_min(salón, pertenece) > 0 Car_min(asignatura, pertenece) > 0 Car_max(salón, pertenece) > 1 1:N Car_max(asignatura, pertenece) = 1  Car_min(asignatura, pertenece) > 0 Car_min(area, pertenece) > 0 Car_max(asignatura, pertenece) = 1 1:N Car_max(area, pertenece) > 1  Car_min(asignatura, tiene) > 0 Car_min(prerequisito, tiene) > 0 Car_max(asignatura, tiene) > 1 N:N Car_max(prerequisito, tiene) > 1  Car_min(asignatura, pertenece) > 0 Car_min(horario, pertenece) > 0 Car_max(asignatura, pertenece) = 1 1:N Car_max(horario, pertenece) > 1  Car_min(asignatura, pertenece) > 0 Car_min(docente, pertenece) > 0 Car_max(asignatura, pertenece) > 1 N:1 Car_max(docente, pertenece) = 1  Car_min(programa, tiene) > 0 Car_min(asignatura, tiene) > 0 Car_max(programa, tiene) = 1 1:N Car_max(asignatura, tiene) > 1
  • 3.  Car_min(programa, pertenece) > 0 Car_min(facultad, pertenece) > 0 Car_max(programa, pertenece) > 1 N:1 Car_max(facultad, pertenece) = 1  Car_min(horario, pertenece) > 0 Car_min(franja, pertenece) > 0 Car_max(horario, pertenece) > 1 N:1 Car_max(franja, pertenece) = 1  Car_min(ciudad, pertenece) > 0 Car_min(docente, pertenece) > 0 Car_max(ciudad, pertenece) > 1 1:N Car_max(docente, pertenece) = 1  Car_min(docente, pertenece) > 0 Car_min(institucion, pertenece) > 0 Car_max(docente, pertenece) = 1 N:1 Car_max(institucion, pertenece) > 1  Car_min(docente, pertenece) > 0 Car_min(institucion, pertenece) > 0 Car_max(docente, pertenece) = 1 N:1 Car_max(institucion, pertenece) > 1 B). Tabla bloque: (CodBloque)pk Tabla salon: (CodSalon)pk (Codbloque)fk de la tabla bloque Tabla asignatura: (CodAsignatura)pk (CodSalon)fk de la tabla salón (Codprograma)fk de la tabla programa (Cedula)fk de la tabal docente (CodArea)fk de la tabla area Tabla area: (CodArea)pk Tabla prerrequisito: (CodPrerequisito)pk
  • 4. Tabla Asigpre: (CodAsignatura)fk de la tabla asignatura (CodPrerequisito)fk de la tabla prerrequisito Tabla horario: (CodHorario)pk (CodAsignatura)fk de la tabla asignatura (CodFranja)fk de la tabla franja Tabla Franja: (CodFranja)pk Tabla docente: (Cedula)pk (CodCiudad)fk de la tabla ciudad (CodInstitucion)fk de la tabla Institucion (CodPregrado)fk de la tabla Pregrado Tabla institucion: (CodInstitucion)pk Tabla pregrado: (CodPregrado)pk Tabla ciudad: (CodCiudad)pk Tabla programa: (CodPrograma)pk (CodFacultad)fk de la tabla facultad Tabla facultad: (CodFacultad)pk
  • 6. 3. A. Selección y proyección (Unaria aplicación de una sola tabla). a.1 Mostrar todos las asignaturas con el código y nombre asignado en el trabajo. A-2 Mostrar todas las asignaturas que no tienen asignado semestre.
  • 7. A-3 Mostrar todas las asignaturas que tienen los créditos igual a 2. A-4 Mostrar todos los docentes que no tengan teléfono.
  • 8. A-6 Mostrar las asignaturas que sus créditos sean igual o mayor de 3. A-8 Mostrar las asignaturas que sus horas de trabajo independiente sean mayores de 3 y iguales a 5.
  • 9. A-9 Mostrar las asignaturas con horas de contacto menores de 3.
  • 10. TALLER # 2 a. SELECT INSTITUCION.NOMINSTITUCION, PREGRADO.NOMPREGRADO, DOCENTE.NOMBRE, DOCENTE.APELLIDO FROM DOCENTE, PREGRADO, ASIGNATURA, INSTITUCION WHERE ((INSTITUCION.CODINSTITUCION='1') OR (INSTITUCION.CODINSTITUCION='4') OR (INSTITUCION.CODINSTITUCION='7')) AND (PREGRADO.CODPREGRADO='2') AND ((DOCENTE.CODPREGRADO=PREGRADO.CODPREGRADO) AND (DOCENTE.CODINSTITUCION=INSTITUCION.CODINSTITUCION)) ,
  • 11. b. SELECT DOCENTE.CEDULA, DOCENTE.NOMBRE, NOMASIGNATURA, AREA.NOMAREA FROM ASIGNATURA, DOCENTE, AREA WHERE (AREA.CODAREA='2') AND (AREA.CODAREA=ASIGNATURA.CODAREA)
  • 12. c. SELECT DIA, ASIGNATURA.NOMASIGNATURA FROM HORARIO, ASIGNATURA WHERE ((HORARIO.DIA='LUNES') OR (HORARIO.DIA='MARTES') OR (HORARIO.DIA='VIERNES')) AND (HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA)
  • 13. d. SELECT DOCENTE.NOMBRE, CIUDAD.NOMCIUDAD, ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF, SALON.NOMSALON, BLOQUE.NOMBLOQUE FROM HORARIO, ASIGNATURA, BLOQUE, SALON, CIUDAD, FRANJA, DOCENTE WHERE (CIUDAD.CODCIUDAD='6') AND (CIUDAD.CODCIUDAD=DOCENTE.CODCIUDAD) AND (SALON.CODBLOQUE=BLOQUE.CODBLOQUE)
  • 15. F. SELECT DOCENTE.NOMBRE, DOCENTE.APELLIDO, ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF FROM DOCENTE, HORARIO, ASIGNATURA, FRANJA WHERE (DOCENTE.CEDULA='94510398') AND (HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND (ASIGNATURA.CEDULADOCENTE='94510398') AND (HORARIO.CODFRANJA=FRANJA.CODFRANJA)
  • 16. g. SELECT DOCENTE.NOMBRE, DOCENTE.APELLIDO, ASIGNATURA.NOMASIGNATURA, HORARIO.DIA, FRANJA.HORAIF, SALON.NOMSALON FROM DOCENTE, HORARIO, ASIGNATURA, FRANJA, SALON WHERE (DOCENTE.CEDULA='66726100') AND (HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND (ASIGNATURA.CEDULADOCENTE='66726100') AND (HORARIO.CODFRANJA=FRANJA.CODFRANJA)