Consultas Y Reportes

Reportes y consultas
CURSOS IMPARTIDOS

INPUT
select id_curso, nombre_curso, dia_impartido
from Ceclav.dbo.Curso

OUTPUT




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




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;

Recomendados

Cómo se obtiene el precio de un von
Cómo se obtiene el precio de unCómo se obtiene el precio de un
Cómo se obtiene el precio de unDanny Luna
177 views9 Folien
Tasa de interés equivalente anual y tasa nominal anua ll von
Tasa de interés equivalente anual y tasa nominal anua llTasa de interés equivalente anual y tasa nominal anua ll
Tasa de interés equivalente anual y tasa nominal anua llProedunc
1.4K views5 Folien
Operaciones a interes compuesto1 von
Operaciones a interes compuesto1Operaciones a interes compuesto1
Operaciones a interes compuesto1Proedunc
802 views6 Folien
Ultima evaluacion prog iv von
Ultima evaluacion prog ivUltima evaluacion prog iv
Ultima evaluacion prog ivjbersosa
810 views1 Folie
Ultima evaluacion prog iii von
Ultima evaluacion prog iiiUltima evaluacion prog iii
Ultima evaluacion prog iiijbersosa
245 views1 Folie
Cálculo de la tasa de interés en rentas diferidas von
Cálculo de la tasa de interés en rentas diferidasCálculo de la tasa de interés en rentas diferidas
Cálculo de la tasa de interés en rentas diferidasProedunc
1.3K views4 Folien

Más contenido relacionado

Was ist angesagt?

Cálculo del plazo y de la fecha de inicio y finalización de una von
Cálculo del plazo  y de la fecha de inicio  y finalización de unaCálculo del plazo  y de la fecha de inicio  y finalización de una
Cálculo del plazo y de la fecha de inicio y finalización de unaProedunc
669 views6 Folien
Juan carlos gutiérrez von
Juan carlos gutiérrezJuan carlos gutiérrez
Juan carlos gutiérrezjuanguttie2708
149 views4 Folien
Criterios de evaluación de proyectos de inversión von
Criterios de evaluación de proyectos de inversión Criterios de evaluación de proyectos de inversión
Criterios de evaluación de proyectos de inversión Proedunc
1.5K views5 Folien
Curva de demanda y oferta von
Curva de demanda y ofertaCurva de demanda y oferta
Curva de demanda y ofertaMaria Camila Fernández
447 views8 Folien
Formulario Para La PresentacióN De Proyectos Observatorio De GéNero Y Pobreza von
Formulario Para La PresentacióN De Proyectos   Observatorio De GéNero Y PobrezaFormulario Para La PresentacióN De Proyectos   Observatorio De GéNero Y Pobreza
Formulario Para La PresentacióN De Proyectos Observatorio De GéNero Y PobrezaPatricia Bertolotti
331 views2 Folien
Punto muerto von
Punto muertoPunto muerto
Punto muertoÁngela Ruiz Martínez
104 views23 Folien

Was ist angesagt?(18)

Cálculo del plazo y de la fecha de inicio y finalización de una von Proedunc
Cálculo del plazo  y de la fecha de inicio  y finalización de unaCálculo del plazo  y de la fecha de inicio  y finalización de una
Cálculo del plazo y de la fecha de inicio y finalización de una
Proedunc669 views
Criterios de evaluación de proyectos de inversión von Proedunc
Criterios de evaluación de proyectos de inversión Criterios de evaluación de proyectos de inversión
Criterios de evaluación de proyectos de inversión
Proedunc1.5K views
Formulario Para La PresentacióN De Proyectos Observatorio De GéNero Y Pobreza von Patricia Bertolotti
Formulario Para La PresentacióN De Proyectos   Observatorio De GéNero Y PobrezaFormulario Para La PresentacióN De Proyectos   Observatorio De GéNero Y Pobreza
Formulario Para La PresentacióN De Proyectos Observatorio De GéNero Y Pobreza
Plantilla sustentacion de proyectos von rosalba212
Plantilla sustentacion de proyectosPlantilla sustentacion de proyectos
Plantilla sustentacion de proyectos
rosalba212178 views
Ejercicios máximos y mínimos von joanarceh
Ejercicios máximos y mínimosEjercicios máximos y mínimos
Ejercicios máximos y mínimos
joanarceh791 views
Examen 23 von eolapaz
Examen 23Examen 23
Examen 23
eolapaz309 views
Especialización en notariado y registro von Johana201225
Especialización en notariado y registroEspecialización en notariado y registro
Especialización en notariado y registro
Johana201225404 views
Ii examen entorno administrativo 2016 ii trimestre von Ronald Sánchez
Ii examen entorno administrativo 2016 ii trimestreIi examen entorno administrativo 2016 ii trimestre
Ii examen entorno administrativo 2016 ii trimestre
Ronald Sánchez82 views

Destacado

Ilep3 T5 von
Ilep3 T5Ilep3 T5
Ilep3 T5Fabián Alvarez
282 views21 Folien
Violencia familiar von
Violencia familiarViolencia familiar
Violencia familiarericamillones
502 views8 Folien
Marco Teorico von
Marco Teorico Marco Teorico
Marco Teorico PIPE17
386 views9 Folien
PresentacióN1 von
PresentacióN1PresentacióN1
PresentacióN1rage
374 views10 Folien
Peris Toral Noves DinàMiques Residencials Sector Arquitectura von
Peris Toral Noves DinàMiques Residencials Sector ArquitecturaPeris Toral Noves DinàMiques Residencials Sector Arquitectura
Peris Toral Noves DinàMiques Residencials Sector ArquitecturaSector Arquitectura
2.2K views14 Folien
Pdf harmonía von
Pdf harmoníaPdf harmonía
Pdf harmoníaEncarna Lago
631 views115 Folien

Destacado(20)

Marco Teorico von PIPE17
Marco Teorico Marco Teorico
Marco Teorico
PIPE17386 views
PresentacióN1 von rage
PresentacióN1PresentacióN1
PresentacióN1
rage374 views
Peris Toral Noves DinàMiques Residencials Sector Arquitectura von Sector Arquitectura
Peris Toral Noves DinàMiques Residencials Sector ArquitecturaPeris Toral Noves DinàMiques Residencials Sector Arquitectura
Peris Toral Noves DinàMiques Residencials Sector Arquitectura
Sector Arquitectura2.2K views
Galería de Fotos von Laura
Galería de FotosGalería de Fotos
Galería de Fotos
Laura123 views
Ensayo Final Bc110- 03_ID 140601 von macalix
Ensayo Final Bc110- 03_ID 140601Ensayo Final Bc110- 03_ID 140601
Ensayo Final Bc110- 03_ID 140601
macalix365 views
Una jornada de trabajo en la Escuela Secundaria von Concepción Ventura
Una jornada de trabajo en la Escuela SecundariaUna jornada de trabajo en la Escuela Secundaria
Una jornada de trabajo en la Escuela Secundaria
Concepción Ventura1.1K views
vida y obra de michael jackson von angel
vida y obra de michael jacksonvida y obra de michael jackson
vida y obra de michael jackson
angel245 views
RECURSOS ANIMAIS MARIÑOS von Encarna Lago
RECURSOS ANIMAIS MARIÑOSRECURSOS ANIMAIS MARIÑOS
RECURSOS ANIMAIS MARIÑOS
Encarna Lago356 views
Dedos En La Nuca von macalix
Dedos En La NucaDedos En La Nuca
Dedos En La Nuca
macalix2.8K views

Similar a Consultas Y Reportes

Consultas Y Reportes von
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportesguest18db5b
69 views5 Folien
Consultas Y Reportes von
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportescinthiaerendida
316 views5 Folien
Consultas Y Reportes von
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportesguest18db5b
70 views5 Folien
Tarea final sie 2012 von
Tarea final sie 2012Tarea final sie 2012
Tarea final sie 2012Diego Nauto
215 views5 Folien
Laboratorio Nº5 SIA von
Laboratorio Nº5 SIA Laboratorio Nº5 SIA
Laboratorio Nº5 SIA Franco Rios
326 views6 Folien
Trabajo ayudantía von
Trabajo ayudantíaTrabajo ayudantía
Trabajo ayudantíaAlejandro Campos
156 views14 Folien

Similar a Consultas Y Reportes(20)

Tarea final sie 2012 von Diego Nauto
Tarea final sie 2012Tarea final sie 2012
Tarea final sie 2012
Diego Nauto215 views
Laboratorio Nº5 SIA von Franco Rios
Laboratorio Nº5 SIA Laboratorio Nº5 SIA
Laboratorio Nº5 SIA
Franco Rios326 views
Proyecto BD parcial 3 ♥ ISSA ♥ VELEZ♥ MORALES von Isabel Vlz MoOrales
Proyecto BD parcial 3 ♥ ISSA ♥ VELEZ♥ MORALESProyecto BD parcial 3 ♥ ISSA ♥ VELEZ♥ MORALES
Proyecto BD parcial 3 ♥ ISSA ♥ VELEZ♥ MORALES
Formato Evaluacion Diagnostica Grado 11º 2009 von iejcg
Formato Evaluacion Diagnostica Grado 11º 2009Formato Evaluacion Diagnostica Grado 11º 2009
Formato Evaluacion Diagnostica Grado 11º 2009
iejcg2.3K views
Actividad fase I von OMERCADO19
Actividad fase IActividad fase I
Actividad fase I
OMERCADO19580 views
Ejercicos base de datos von Alex Yungan
Ejercicos base de datosEjercicos base de datos
Ejercicos base de datos
Alex Yungan1.3K views
Ciclo vida título oficial y renovación de la acreditación von David Sánchez Alonso
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
Laboratorio von raillanca
LaboratorioLaboratorio
Laboratorio
raillanca366 views

Más de cinthiaerendida

Consultas Y Reportes von
Consultas Y ReportesConsultas Y Reportes
Consultas Y Reportescinthiaerendida
397 views5 Folien
Analisis Comparativo My Sql Vs Oracle. von
Analisis Comparativo My Sql Vs Oracle.Analisis Comparativo My Sql Vs Oracle.
Analisis Comparativo My Sql Vs Oracle.cinthiaerendida
960 views27 Folien
Analisis Comparativo My Sql Vs Oracle. von
Analisis Comparativo My Sql Vs Oracle.Analisis Comparativo My Sql Vs Oracle.
Analisis Comparativo My Sql Vs Oracle.cinthiaerendida
1K views27 Folien
Analisis Comparativo von
Analisis ComparativoAnalisis Comparativo
Analisis Comparativocinthiaerendida
550 views26 Folien
Proyecto Ceclav von
Proyecto CeclavProyecto Ceclav
Proyecto Ceclavcinthiaerendida
433 views20 Folien
Sql von
SqlSql
Sqlcinthiaerendida
670 views33 Folien

Más de cinthiaerendida(19)

Analisis Comparativo My Sql Vs Oracle. von cinthiaerendida
Analisis Comparativo My Sql Vs Oracle.Analisis Comparativo My Sql Vs Oracle.
Analisis Comparativo My Sql Vs Oracle.
cinthiaerendida960 views
Analisis Comparativo My Sql Vs Oracle. von cinthiaerendida
Analisis Comparativo My Sql Vs Oracle.Analisis Comparativo My Sql Vs Oracle.
Analisis Comparativo My Sql Vs Oracle.
cinthiaerendida1K views
A N T E P R O Y E C T O E Q U I P O 5 von cinthiaerendida
A N T E P R O Y E C T O  E Q U I P O 5A N T E P R O Y E C T O  E Q U I P O 5
A N T E P R O Y E C T O E Q U I P O 5
cinthiaerendida262 views
A N T E P R O Y E C T O E Q U I P O 5 von cinthiaerendida
A N T E P R O Y E C T O  E Q U I P O 5A N T E P R O Y E C T O  E Q U I P O 5
A N T E P R O Y E C T O E Q U I P O 5
cinthiaerendida204 views

Último

IDENTIDAD DEL NEGOCIO.pptx von
IDENTIDAD DEL NEGOCIO.pptxIDENTIDAD DEL NEGOCIO.pptx
IDENTIDAD DEL NEGOCIO.pptxGiovanna Beatriz Gederlini Ramírez
7 views43 Folien
En la búsqueda de una solución integradora actualizada..pdf von
En la búsqueda de una solución integradora actualizada..pdfEn la búsqueda de una solución integradora actualizada..pdf
En la búsqueda de una solución integradora actualizada..pdfPablo V. Ojeda P., Ph.D.
15 views6 Folien
Seguro911 von
Seguro911Seguro911
Seguro911Abhisheksingh317294
6 views8 Folien
Los recursos preventivos en la construcción: una reforma necesaria von
Los recursos preventivos en la construcción: una reforma necesariaLos recursos preventivos en la construcción: una reforma necesaria
Los recursos preventivos en la construcción: una reforma necesariaPrevencionar
306 views20 Folien
Diferencias de género en los niveles de ansiedad tras la organización e imple... von
Diferencias de género en los niveles de ansiedad tras la organización e imple...Diferencias de género en los niveles de ansiedad tras la organización e imple...
Diferencias de género en los niveles de ansiedad tras la organización e imple...Prevencionar
79 views16 Folien
Trabajo de Matemáticas, trayecto inicial.pdf von
Trabajo de Matemáticas, trayecto inicial.pdfTrabajo de Matemáticas, trayecto inicial.pdf
Trabajo de Matemáticas, trayecto inicial.pdfTatianaGarcia552117
9 views12 Folien

Último(16)

Los recursos preventivos en la construcción: una reforma necesaria von Prevencionar
Los recursos preventivos en la construcción: una reforma necesariaLos recursos preventivos en la construcción: una reforma necesaria
Los recursos preventivos en la construcción: una reforma necesaria
Prevencionar306 views
Diferencias de género en los niveles de ansiedad tras la organización e imple... von Prevencionar
Diferencias de género en los niveles de ansiedad tras la organización e imple...Diferencias de género en los niveles de ansiedad tras la organización e imple...
Diferencias de género en los niveles de ansiedad tras la organización e imple...
Prevencionar79 views
RESUMEN CURSO TECNOLOGIAS PARA LA ENSEÑANZA VIRTUAL-2023.pptx von enrique590020
RESUMEN CURSO TECNOLOGIAS PARA LA ENSEÑANZA VIRTUAL-2023.pptxRESUMEN CURSO TECNOLOGIAS PARA LA ENSEÑANZA VIRTUAL-2023.pptx
RESUMEN CURSO TECNOLOGIAS PARA LA ENSEÑANZA VIRTUAL-2023.pptx
enrique5900206 views
Cierre Balance y Operación Renta 2024 -Obuma ERP.pptx von OBUMA erp
Cierre Balance y Operación Renta 2024 -Obuma ERP.pptxCierre Balance y Operación Renta 2024 -Obuma ERP.pptx
Cierre Balance y Operación Renta 2024 -Obuma ERP.pptx
OBUMA erp7 views
Obligaciones en Prevención de Riesgos Laborales ¿existen límites? von Prevencionar
Obligaciones en Prevención de Riesgos Laborales ¿existen límites?Obligaciones en Prevención de Riesgos Laborales ¿existen límites?
Obligaciones en Prevención de Riesgos Laborales ¿existen límites?
Prevencionar220 views
Metodología y contenido para implantar un plan de prevención y gestión de aus... von Prevencionar
Metodología y contenido para implantar un plan de prevención y gestión de aus...Metodología y contenido para implantar un plan de prevención y gestión de aus...
Metodología y contenido para implantar un plan de prevención y gestión de aus...
Prevencionar200 views

Consultas Y Reportes

  • 1. Reportes y consultas CURSOS IMPARTIDOS INPUT select id_curso, nombre_curso, dia_impartido from Ceclav.dbo.Curso OUTPUT 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
  • 2. 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 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
  • 4. 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
  • 5. 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;