SlideShare una empresa de Scribd logo
1 de 16
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
 
Trabajo de fisica matlab
Trabajo de fisica matlabTrabajo de fisica matlab
Trabajo de fisica matlabAlex 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 minutogrupoinformatica2014
 
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 wirisSoledad Spataro
 
008. circuitos con secuenciador festo
008. circuitos con secuenciador festo008. circuitos con secuenciador festo
008. circuitos con secuenciador festoguelo
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deberMiguelcz30
 

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

Final De Comercio Electrónico
Final De Comercio ElectrónicoFinal De Comercio Electrónico
Final De Comercio ElectrónicoPilarinda
 
Diasdelasemana
DiasdelasemanaDiasdelasemana
Diasdelasemanamvpozzi
 
Power point athira
Power point athiraPower point athira
Power point athiradrisyatv
 
3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FR3Com 3CRWE60092A-FR
3Com 3CRWE60092A-FRsavomir
 
Fix Servicios Consulting
Fix Servicios ConsultingFix Servicios Consulting
Fix Servicios Consultingguest5e091371
 
Analisis Periodicooo Expo
Analisis Periodicooo ExpoAnalisis Periodicooo Expo
Analisis Periodicooo Expowi11i
 
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 Molinnatydalmo
 
3Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-01143Com 3C10226PE / 655-0114
3Com 3C10226PE / 655-0114savomir
 
Bitcoin-the Currency of Future
Bitcoin-the Currency of FutureBitcoin-the Currency of Future
Bitcoin-the Currency of FutureNiraj Dholakia
 
Tecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazTecnicas argumentativas para una interfaz
Tecnicas argumentativas para una interfazwi11i
 
Restauracion Tradicional En Espana
Restauracion Tradicional En EspanaRestauracion Tradicional En Espana
Restauracion Tradicional En Espanaguest9ad340
 
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 interfazwi11i
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informaticajuniro111
 

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 (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 datosBeatriz Salazar
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosBeatriz Salazar
 
Microcomputadoras y bases de datos
Microcomputadoras y bases de datosMicrocomputadoras y bases de datos
Microcomputadoras y bases de datosBeatriz Salazar
 
Taller III Bases De Datos Cardinalidades
Taller III Bases De Datos CardinalidadesTaller III Bases De Datos Cardinalidades
Taller III Bases De Datos CardinalidadesBeatriz 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 DatosBeatriz 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 BeatrizBeatriz 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

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 

Último (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

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)