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
 
taller
taller taller
Ejercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copiaEjercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copia
Marleo Carrillo Barcenas
 
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
 
taller
taller taller
taller
 
Ejercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copiaEjercicios 120422175038-phpapp01 - copia
Ejercicios 120422175038-phpapp01 - copia
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
 

Destacado

Carpet_Seam_Lock
Carpet_Seam_LockCarpet_Seam_Lock
Carpet_Seam_Lock
Adam Zukaitis
 
Acceso a la plataforma
Acceso a la plataformaAcceso a la plataforma
Acceso a la plataforma
Jesus Fernandez
 
Informatica
InformaticaInformatica
Informatica
cielomaria
 
Herramientas Web 2
Herramientas Web 2Herramientas Web 2
Herramientas Web 2
ivanleivamiranda
 
Final De Comercio Electrónico
Final De Comercio ElectrónicoFinal De Comercio Electrónico
Final De Comercio Electrónico
Pilarinda
 
Diasdelasemana
DiasdelasemanaDiasdelasemana
Diasdelasemana
mvpozzi
 
Power point athira
Power point athiraPower point athira
Power point athira
drisyatv
 
3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FR3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FR
savomir
 
Fix Servicios Consulting
Fix Servicios ConsultingFix Servicios Consulting
Fix Servicios Consulting
guest5e091371
 
Analisis Periodicooo Expo
Analisis Periodicooo ExpoAnalisis Periodicooo Expo
Analisis Periodicooo Expo
wi11i
 
Los Medios, Jenkins y Yo | Natalia Dal Molin
Los Medios, Jenkins y Yo | Natalia Dal MolinLos Medios, Jenkins y Yo | Natalia Dal Molin
Los Medios, Jenkins y Yo | Natalia Dal Molin
natydalmo
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
andres isaza
 
Los geto dacios
Los geto daciosLos geto dacios
3Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-01143Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-0114
savomir
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of Future
Niraj Dholakia
 
Tecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazTecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfaz
wi11i
 
Restauracion Tradicional En Espana
Restauracion Tradicional En EspanaRestauracion Tradicional En Espana
Restauracion Tradicional En Espana
guest9ad340
 
Theirs tele communication messaging from pop lady singer ms. selena gomez at...
Theirs tele communication messaging from pop lady singer ms.  selena gomez at...Theirs tele communication messaging from pop lady singer ms.  selena gomez at...
Theirs tele communication messaging from pop lady singer ms. selena gomez at...
Som-Deepak Kumar-Sawant
 
Tecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazTecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfaz
wi11i
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
juniro111
 

Destacado (20)

Carpet_Seam_Lock
Carpet_Seam_LockCarpet_Seam_Lock
Carpet_Seam_Lock
 
Acceso a la plataforma
Acceso a la plataformaAcceso a la plataforma
Acceso a la plataforma
 
Informatica
InformaticaInformatica
Informatica
 
Herramientas Web 2
Herramientas Web 2Herramientas Web 2
Herramientas Web 2
 
Final De Comercio Electrónico
Final De Comercio ElectrónicoFinal De Comercio Electrónico
Final De Comercio Electrónico
 
Diasdelasemana
DiasdelasemanaDiasdelasemana
Diasdelasemana
 
Power point athira
Power point athiraPower point athira
Power point athira
 
3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FR3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FR
 
Fix Servicios Consulting
Fix Servicios ConsultingFix Servicios Consulting
Fix Servicios Consulting
 
Analisis Periodicooo Expo
Analisis Periodicooo ExpoAnalisis Periodicooo Expo
Analisis Periodicooo Expo
 
Los Medios, Jenkins y Yo | Natalia Dal Molin
Los Medios, Jenkins y Yo | Natalia Dal MolinLos Medios, Jenkins y Yo | Natalia Dal Molin
Los Medios, Jenkins y Yo | Natalia Dal Molin
 
Evaluacion
EvaluacionEvaluacion
Evaluacion
 
Los geto dacios
Los geto daciosLos geto dacios
Los geto dacios
 
3Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-01143Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-0114
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of Future
 
Tecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazTecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfaz
 
Restauracion Tradicional En Espana
Restauracion Tradicional En EspanaRestauracion Tradicional En Espana
Restauracion Tradicional En Espana
 
Theirs tele communication messaging from pop lady singer ms. selena gomez at...
Theirs tele communication messaging from pop lady singer ms.  selena gomez at...Theirs tele communication messaging from pop lady singer ms.  selena gomez at...
Theirs tele communication messaging from pop lady singer ms. selena gomez at...
 
Tecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazTecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfaz
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 

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

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
 
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 (10)

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
 
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

ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
DaliaAndrade1
 
2024 planificacion microcurricular 7mo A matutino..docx
2024 planificacion microcurricular 7mo A matutino..docx2024 planificacion microcurricular 7mo A matutino..docx
2024 planificacion microcurricular 7mo A matutino..docx
WILLIAMPATRICIOSANTA2
 
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
 
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
 
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
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
Ruth Noemí Soto Villegas
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
Alejandrino Halire Ccahuana
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Ani Ann
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACIONANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
carla466417
 
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
 
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/
 
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
 
Independencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externasIndependencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externas
canessamacarena
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
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
 
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
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
ChristianGmez48
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 

Último (20)

ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
 
2024 planificacion microcurricular 7mo A matutino..docx
2024 planificacion microcurricular 7mo A matutino..docx2024 planificacion microcurricular 7mo A matutino..docx
2024 planificacion microcurricular 7mo A matutino..docx
 
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
 
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
 
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...
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACIONANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
 
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
 
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.
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Independencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externasIndependencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externas
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.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
 
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
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 

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)