SlideShare una empresa de Scribd logo
1 de 5
Reportes y consultas CURSOS IMPARTIDOS INPUT select id_curso, nombre_curso, dia_impartido from Ceclav.dbo.Curso OUTPUT 120142062230 ALUMNOS INSCRITOS POR PROMOTOR INPUT SELECT p.id_promotor, p.nombre_promotor, p.apellido_pat, (SELECT COUNT (*) FROM Ceclav.dbo.Inscripcion i WHERE p.id_promotor = i.id_promotor) AS alumnos_inscritos  FROM Ceclav.dbo.Promotor p; OUTPUT 937260203200 CURSOS QUE IMPARTEN LOS MAESTROS INPUT SELECT id_prof, nombre_prof, apellido_mat, nombre_curso FROM Ceclav.dbo.Profesor, Ceclav.dbo.Curso WHERE id_curso = id_curso_imp OUTPUT 1236345322580 CALIFICACIONES DE ALUMNOS INPUT SELECT c.id_alumno ,a.nombre_alumno, a.apellido_pat, c.id_curso, c.calificacion  FROM Ceclav.dbo.Alumno a, Ceclav.dbo.Calificacion c WHERE a.id_alumno = c.id_alumno OUTPUT Procedure PROCEDIMIENTO ALMACENADO PARA DETERMINAR UNA NUEVA INSCRIPCIÓN INPUT CREATE PROCEDURE NuevaInscripcion @id_alumno INT AS --Declaración de la variable para la nueva inscripción DECLARE @id_insc INT -- Se toma el valor maximo de la tabla inscripción SELECT @id_insc=MAX(id_inscrip) FROM Inscripcion ---Determinando la siguiente inscripción SELECT @id_insc=@id_insc+1 ---Insertando la nueva inscripción INSERT INTO Inscripcion(id_inscrip, id_curso, id_alumno, id_prof, id_promotor, pago_insc) VALUES(@id_insc, GETDATE(), @id_alumno) ---Regresando el valor de la inscripción RETURN @id_insc; Transacción TRANSACCIÓN INICIO DE UNA INSCRIPCIÓN INPUT INSERT INTO Alumno(id_alumno, apellido_pat, apellido_mat, direccion) VALUES(239379, 'Angelica', 'Naranjo', 'F. I. Madero'); SAVE TRANSACTION ComienzoInscripcion; INSERT INTO Inscripcion(id_inscrip, id_curso, id_prof, id_alumno, id_promotor, pago_insc) VALUES(2000, 383, 1005, 239379, 999, '600.00'); IF @@ERROR<> 0 ROLLBACK TRANSACTION ComienzoInscripcion; COMMIT TRANSACTION Trigger DISPARADOR QUE SE UTILIZA PARA INSERTAR Y ACTUALIZAR LA TABLA CURSO CON MINUSCULA INPUT CREATE TRIGGER CambioCurso ON Curso FOR INSERT, UPDATE AS UPDATE Curso SET nombre_curso = LOWER(nombre_curso) WHERE Curso.id_curso = inserted.id_curso; DISPARADOR QUE SE UTILIZA PARA INSERTAR Y ACTUALIZAR LA TABLA CURSO CON MAYUSCULA INPUT CREATE TRIGGER CambioCurso ON Curso FOR INSERT, UPDATE AS UPDATE Curso SET nombre_curso = UPPER(nombre_curso) WHERE Curso.id_curso = inserted.id_curso;
Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav
Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav
Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav
Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav

Más contenido relacionado

Similar a Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav

Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportesguesta46e66
 
Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportesguest4ec6fa
 
Formato Evaluacion Diagnostica Grado 11º 2009
Formato Evaluacion Diagnostica Grado 11º 2009Formato Evaluacion Diagnostica Grado 11º 2009
Formato Evaluacion Diagnostica Grado 11º 2009iejcg
 
Tarea final sie 2012
Tarea final sie 2012Tarea final sie 2012
Tarea final sie 2012Diego Nauto
 
Laboratorio Nº5 SIA
Laboratorio Nº5 SIA Laboratorio Nº5 SIA
Laboratorio Nº5 SIA Franco Rios
 
Empresa iteso heriberto razo bocanegra 3 c
Empresa iteso heriberto razo bocanegra 3 cEmpresa iteso heriberto razo bocanegra 3 c
Empresa iteso heriberto razo bocanegra 3 cHeriberto Razo Bocanegra
 
Simulador de negocios sise
Simulador de negocios   siseSimulador de negocios   sise
Simulador de negocios siseAlin Oscco
 
Ciclo vida título oficial y renovación de la acreditación
Ciclo vida título oficial y renovación de la acreditaciónCiclo vida título oficial y renovación de la acreditación
Ciclo vida título oficial y renovación de la acreditaciónDavid Sánchez Alonso
 
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docxactividad_2_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docxSERGIOLUSARRIETAGONZ
 
Presupuestos de instituciones educativas
Presupuestos de instituciones educativasPresupuestos de instituciones educativas
Presupuestos de instituciones educativasVideoconferencias UTPL
 
Prácticas Pre Profesionales IESTP - 2018
Prácticas  Pre  Profesionales  IESTP - 2018Prácticas  Pre  Profesionales  IESTP - 2018
Prácticas Pre Profesionales IESTP - 2018IESTP VILLA MARIA
 
Laboratorio 25 de junio
Laboratorio 25 de junioLaboratorio 25 de junio
Laboratorio 25 de junioraillanca
 
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docxactividad_1_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docxSERGIOLUSARRIETAGONZ
 
Consultas by ramart
Consultas by ramartConsultas by ramart
Consultas by ramartCesar Ramart
 

Similar a Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav (19)

Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportes
 
Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportes
 
Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportes
 
Consultas Y Reportes
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportes
 
Formato Evaluacion Diagnostica Grado 11º 2009
Formato Evaluacion Diagnostica Grado 11º 2009Formato Evaluacion Diagnostica Grado 11º 2009
Formato Evaluacion Diagnostica Grado 11º 2009
 
Tarea final sie 2012
Tarea final sie 2012Tarea final sie 2012
Tarea final sie 2012
 
Laboratorio Nº5 SIA
Laboratorio Nº5 SIA Laboratorio Nº5 SIA
Laboratorio Nº5 SIA
 
Oferta abierta i trimestre de 2014
Oferta abierta i trimestre de 2014Oferta abierta i trimestre de 2014
Oferta abierta i trimestre de 2014
 
Resumen Reto 2020
Resumen Reto 2020Resumen Reto 2020
Resumen Reto 2020
 
Empresa iteso heriberto razo bocanegra 3 c
Empresa iteso heriberto razo bocanegra 3 cEmpresa iteso heriberto razo bocanegra 3 c
Empresa iteso heriberto razo bocanegra 3 c
 
Simulador de negocios sise
Simulador de negocios   siseSimulador de negocios   sise
Simulador de negocios sise
 
Ciclo vida título oficial y renovación de la acreditación
Ciclo vida título oficial y renovación de la acreditaciónCiclo vida título oficial y renovación de la acreditación
Ciclo vida título oficial y renovación de la acreditación
 
25.06.2012
25.06.201225.06.2012
25.06.2012
 
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docxactividad_2_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_2_grupogestionexamenes_bd2_2021_SQLserver.docx
 
Presupuestos de instituciones educativas
Presupuestos de instituciones educativasPresupuestos de instituciones educativas
Presupuestos de instituciones educativas
 
Prácticas Pre Profesionales IESTP - 2018
Prácticas  Pre  Profesionales  IESTP - 2018Prácticas  Pre  Profesionales  IESTP - 2018
Prácticas Pre Profesionales IESTP - 2018
 
Laboratorio 25 de junio
Laboratorio 25 de junioLaboratorio 25 de junio
Laboratorio 25 de junio
 
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docxactividad_1_grupogestionexamenes_bd2_2021_SQLserver.docx
actividad_1_grupogestionexamenes_bd2_2021_SQLserver.docx
 
Consultas by ramart
Consultas by ramartConsultas by ramart
Consultas by ramart
 

Último

EXAMENES PREGUNTAS CORTA...........................S.pdf
EXAMENES PREGUNTAS CORTA...........................S.pdfEXAMENES PREGUNTAS CORTA...........................S.pdf
EXAMENES PREGUNTAS CORTA...........................S.pdfinmalopezgranada
 
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptx
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptxHIMNARIO MAJESTUOSOL desde 1 hasta100.pptx
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptxDANIEL387046
 
LA POBREZA EN EL PERU - FRANCISCO VERDERA V
LA POBREZA EN EL PERU - FRANCISCO VERDERA VLA POBREZA EN EL PERU - FRANCISCO VERDERA V
LA POBREZA EN EL PERU - FRANCISCO VERDERA Vczspz8nwfx
 
Proverbios 8: La sabiduría viva de YHWH.
Proverbios 8: La sabiduría viva de YHWH.Proverbios 8: La sabiduría viva de YHWH.
Proverbios 8: La sabiduría viva de YHWH.yhostend
 
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptx
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptxCRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptx
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptxRicardoMoreno95679
 
Disciplinas espirituales en el Ministerio de Alabanza.pptx
Disciplinas espirituales en el Ministerio de Alabanza.pptxDisciplinas espirituales en el Ministerio de Alabanza.pptx
Disciplinas espirituales en el Ministerio de Alabanza.pptxAlbertoValdivia26
 
textos difíciles de la biblia-digital.pdf
textos difíciles de la biblia-digital.pdftextos difíciles de la biblia-digital.pdf
textos difíciles de la biblia-digital.pdfElizabethDiazLazo
 
La esposa del ungido (Ramona Estrada)-1-1(1).pdf
La esposa del ungido (Ramona Estrada)-1-1(1).pdfLa esposa del ungido (Ramona Estrada)-1-1(1).pdf
La esposa del ungido (Ramona Estrada)-1-1(1).pdfRamona Estrada
 
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptx
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptxSIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptx
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptxDanFlorez2
 
Retiro de mayo #DesdeCasa (2024)
Retiro de mayo #DesdeCasa (2024)Retiro de mayo #DesdeCasa (2024)
Retiro de mayo #DesdeCasa (2024)Opus Dei
 
El Modelo del verdadero Compromiso..pptx
El Modelo del verdadero Compromiso..pptxEl Modelo del verdadero Compromiso..pptx
El Modelo del verdadero Compromiso..pptxjenune
 

Último (15)

Luisa de Marillac y la educación de las niñas pobres
Luisa de Marillac y la educación de las niñas pobresLuisa de Marillac y la educación de las niñas pobres
Luisa de Marillac y la educación de las niñas pobres
 
EXAMENES PREGUNTAS CORTA...........................S.pdf
EXAMENES PREGUNTAS CORTA...........................S.pdfEXAMENES PREGUNTAS CORTA...........................S.pdf
EXAMENES PREGUNTAS CORTA...........................S.pdf
 
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptx
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptxHIMNARIO MAJESTUOSOL desde 1 hasta100.pptx
HIMNARIO MAJESTUOSOL desde 1 hasta100.pptx
 
LA POBREZA EN EL PERU - FRANCISCO VERDERA V
LA POBREZA EN EL PERU - FRANCISCO VERDERA VLA POBREZA EN EL PERU - FRANCISCO VERDERA V
LA POBREZA EN EL PERU - FRANCISCO VERDERA V
 
Proverbios 8: La sabiduría viva de YHWH.
Proverbios 8: La sabiduría viva de YHWH.Proverbios 8: La sabiduría viva de YHWH.
Proverbios 8: La sabiduría viva de YHWH.
 
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptx
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptxCRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptx
CRECIMIENTO ESPIRITUAL PARA EL CREYENTE 1.pptx
 
Disciplinas espirituales en el Ministerio de Alabanza.pptx
Disciplinas espirituales en el Ministerio de Alabanza.pptxDisciplinas espirituales en el Ministerio de Alabanza.pptx
Disciplinas espirituales en el Ministerio de Alabanza.pptx
 
textos difíciles de la biblia-digital.pdf
textos difíciles de la biblia-digital.pdftextos difíciles de la biblia-digital.pdf
textos difíciles de la biblia-digital.pdf
 
La esposa del ungido (Ramona Estrada)-1-1(1).pdf
La esposa del ungido (Ramona Estrada)-1-1(1).pdfLa esposa del ungido (Ramona Estrada)-1-1(1).pdf
La esposa del ungido (Ramona Estrada)-1-1(1).pdf
 
Santa Luisa de Marillac nos muestra: Los escollos a evitar
Santa Luisa de Marillac nos muestra: Los escollos a evitarSanta Luisa de Marillac nos muestra: Los escollos a evitar
Santa Luisa de Marillac nos muestra: Los escollos a evitar
 
La oración de santa Luisa de Marillac por el P. Corpus Juan Delgado CM
La oración de santa Luisa de Marillac por el P. Corpus Juan Delgado CMLa oración de santa Luisa de Marillac por el P. Corpus Juan Delgado CM
La oración de santa Luisa de Marillac por el P. Corpus Juan Delgado CM
 
DIOS PUEDE SANAR TUS HERIDAS OCULTAS.pptx
DIOS PUEDE SANAR TUS HERIDAS OCULTAS.pptxDIOS PUEDE SANAR TUS HERIDAS OCULTAS.pptx
DIOS PUEDE SANAR TUS HERIDAS OCULTAS.pptx
 
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptx
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptxSIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptx
SIMBOLOS DE LA PALABRA DE DIOS BIBLIA. pptx
 
Retiro de mayo #DesdeCasa (2024)
Retiro de mayo #DesdeCasa (2024)Retiro de mayo #DesdeCasa (2024)
Retiro de mayo #DesdeCasa (2024)
 
El Modelo del verdadero Compromiso..pptx
El Modelo del verdadero Compromiso..pptxEl Modelo del verdadero Compromiso..pptx
El Modelo del verdadero Compromiso..pptx
 

Reportes consultas cursos alumnos maestros calificaciones procedimientos transacciones triggers Ceclav

  • 1. Reportes y consultas CURSOS IMPARTIDOS INPUT select id_curso, nombre_curso, dia_impartido from Ceclav.dbo.Curso OUTPUT 120142062230 ALUMNOS INSCRITOS POR PROMOTOR INPUT SELECT p.id_promotor, p.nombre_promotor, p.apellido_pat, (SELECT COUNT (*) FROM Ceclav.dbo.Inscripcion i WHERE p.id_promotor = i.id_promotor) AS alumnos_inscritos FROM Ceclav.dbo.Promotor p; OUTPUT 937260203200 CURSOS QUE IMPARTEN LOS MAESTROS INPUT SELECT id_prof, nombre_prof, apellido_mat, nombre_curso FROM Ceclav.dbo.Profesor, Ceclav.dbo.Curso WHERE id_curso = id_curso_imp OUTPUT 1236345322580 CALIFICACIONES DE ALUMNOS INPUT SELECT c.id_alumno ,a.nombre_alumno, a.apellido_pat, c.id_curso, c.calificacion FROM Ceclav.dbo.Alumno a, Ceclav.dbo.Calificacion c WHERE a.id_alumno = c.id_alumno OUTPUT Procedure PROCEDIMIENTO ALMACENADO PARA DETERMINAR UNA NUEVA INSCRIPCIÓN INPUT CREATE PROCEDURE NuevaInscripcion @id_alumno INT AS --Declaración de la variable para la nueva inscripción DECLARE @id_insc INT -- Se toma el valor maximo de la tabla inscripción SELECT @id_insc=MAX(id_inscrip) FROM Inscripcion ---Determinando la siguiente inscripción SELECT @id_insc=@id_insc+1 ---Insertando la nueva inscripción INSERT INTO Inscripcion(id_inscrip, id_curso, id_alumno, id_prof, id_promotor, pago_insc) VALUES(@id_insc, GETDATE(), @id_alumno) ---Regresando el valor de la inscripción RETURN @id_insc; Transacción TRANSACCIÓN INICIO DE UNA INSCRIPCIÓN INPUT INSERT INTO Alumno(id_alumno, apellido_pat, apellido_mat, direccion) VALUES(239379, 'Angelica', 'Naranjo', 'F. I. Madero'); SAVE TRANSACTION ComienzoInscripcion; INSERT INTO Inscripcion(id_inscrip, id_curso, id_prof, id_alumno, id_promotor, pago_insc) VALUES(2000, 383, 1005, 239379, 999, '600.00'); IF @@ERROR<> 0 ROLLBACK TRANSACTION ComienzoInscripcion; COMMIT TRANSACTION Trigger DISPARADOR QUE SE UTILIZA PARA INSERTAR Y ACTUALIZAR LA TABLA CURSO CON MINUSCULA INPUT CREATE TRIGGER CambioCurso ON Curso FOR INSERT, UPDATE AS UPDATE Curso SET nombre_curso = LOWER(nombre_curso) WHERE Curso.id_curso = inserted.id_curso; DISPARADOR QUE SE UTILIZA PARA INSERTAR Y ACTUALIZAR LA TABLA CURSO CON MAYUSCULA INPUT CREATE TRIGGER CambioCurso ON Curso FOR INSERT, UPDATE AS UPDATE Curso SET nombre_curso = UPPER(nombre_curso) WHERE Curso.id_curso = inserted.id_curso;