Create Database SED_INFORMACION
Enviado por josegui86 • 9 de Diciembre de 2015 • Resumen • 3.094 Palabras (13 Páginas) • 65 Visitas
Create Database SED_INFORMACION
Go ---------------------------------------------
Use SED_INFORMACION
Go -------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------
--------------- MODULO GENERAL DEL SISTEMA ----------------------------
---------------------------------------------------------------------------------
Go ------------------------------------------------------
Create Table TBL_TIPO_EVALUACION
(Id_Tipo_Evaluacion Integer,
Tipo_Evaluacion Varchar(100)Default Null,
Descripcion_Tipo_Evaluacion Varchar (150)Default Null,
Primary Key(Id_Tipo_Evaluacion))
Go ----------------------------------------------------
----------------PROCEDIMIENTO ALMACENADO INSERTAR Y ACTUALIZAR CATEGORIA-----------------
Create Procedure SP_INSERTAR_ACTUALIZAR_TIPO_EVALUACION (@Id_Tipo_Evaluacion Integer, @Tipo_Evaluacion Varchar(50),@Descripcion_Tipo_Evaluacion Varchar(150))
As
Declare @Total_Tipo_Evaluacion As Integer
Begin
Select @Total_Tipo_Evaluacion = COUNT(*)
From TBL_TIPO_EVALUACION
Where (Id_Tipo_Evaluacion = @Id_Tipo_Evaluacion)
If @Total_Tipo_Evaluacion = 0
Begin
Insert Into TBL_TIPO_EVALUACION
Select @Id_Tipo_Evaluacion, @Tipo_Evaluacion,@Descripcion_Tipo_Evaluacion
End
If @Total_Tipo_Evaluacion >=1
Begin
Update TBL_TIPO_EVALUACION
Set Tipo_Evaluacion = @Tipo_Evaluacion,
Descripcion_Tipo_Evaluacion = @Descripcion_Tipo_Evaluacion
Where (Id_Tipo_Evaluacion = @Id_Tipo_Evaluacion )
End
End
go-------------------------------CARGAR LA BUSQUEDA--------------------------------
Create Procedure SP_CARGAR_BUSQUEDA_TIPO_EVALUACION
As
Begin
Select Id_Tipo_Evaluacion, Tipo_Evaluacion,Descripcion_Tipo_Evaluacion
From TBL_TIPO_EVALUACION
Order By Id_Tipo_Evaluacion
End
Go -------------------------------CARGAR DATOS---------------------------------------
Create Procedure SP_CARGAR_DATOS_TIPO_EVALUACION(@Id_Tipo_Evaluacion Integer)
As
Begin
Select Id_Tipo_Evaluacion, Tipo_Evaluacion,Descripcion_Tipo_Evaluacion
From TBL_TIPO_EVALUACION
Where Id_Tipo_Evaluacion = @Id_Tipo_Evaluacion
End
Go -------------------------BUSQUEDA----------------------------------------------
Create Procedure SP_BUSCAR_ULTIMO_ID_TIPO_EVALUACION
As
Begin
Select Id_Tipo_Evaluacion
From TBL_TIPO_EVALUACION
Order By Id_Tipo_Evaluacion Desc
End
/*
Insert Into TBL_TIPO_EVALUACION(Id_Tipo_Evaluacion, Tipo_Evaluacion )
Values ('01','SEDP')
Go
Insert Into TBL_TIPO_EVALUACION(Id_Tipo_Evaluacion, Tipo_Evaluacion )
Values ('02','Evaluación de la Carrera')
Go
Insert Into TBL_TIPO_EVALUACION(Id_Tipo_Evaluacion, Tipo_Evaluacion )
Values ('03','Evaluación de la Coordinación Académica de la Modalidad')
Go
Insert Into TBL_TIPO_EVALUACION(Id_Tipo_Evaluacion, Tipo_Evaluacion )
Values ('04','Evaluacion Estudiantes')
Go
Insert Into TBL_TIPO_EVALUACION(Id_Tipo_Evaluacion, Tipo_Evaluacion )
Values ('05','Evaluación de la Coordinación Académica CRAED')
Go
Select* From TBL_TIPO_EVALUACION
*/
Go ---------------------------------------------------
Create Table TBL_AREA_POR_EVALUACION
(Id_Area_Evaluacion Integer,
Area_Evaluacion Varchar(100)Default Null,
Puntuacion_Area_Evaluacion Integer,
Descripcion_Area_Por_Evaluacion Varchar(150) default Null,
Primary Key(Id_Area_Evaluacion))
go
---------------------------------------procedimiento almacenado guardar area evaluacion --------------------
Create Procedure SP_INSERTAR_ACTUALIZAR_AREA_POR_EVALUACION (@Id_Area_Evaluacion Integer, @Area_Evaluacion Varchar(100),@Puntuacion_Area_Evaluacion INTEGER,@Descripcion_Area_Por_Evaluacion VARCHAR(150)
)
As
Declare @Total_Area_Evaluacion As Integer
Begin
Select @Total_Area_Evaluacion = COUNT(*)
From TBL_AREA_POR_EVALUACION
Where (Id_Area_Evaluacion = @Id_Area_Evaluacion)
If @Total_Area_Evaluacion = 0
Begin
Insert Into TBL_AREA_POR_EVALUACION
Select @Id_Area_Evaluacion, @Area_Evaluacion, @Puntuacion_Area_Evaluacion,@Descripcion_Area_Por_Evaluacion
End
If @Total_Area_Evaluacion >=1
Begin
Update TBL_AREA_POR_EVALUACION
Set Area_Evaluacion = @Area_Evaluacion,
Puntuacion_Area_Evaluacion = @Puntuacion_Area_Evaluacion,
Descripcion_Area_Por_Evaluacion = @Descripcion_Area_Por_Evaluacion
Where (Id_Area_Evaluacion = @Id_Area_Evaluacion )
End
End
go-------------------------------CARGAR LA BUSQUEDA--------------------------------
Create Procedure SP_CARGAR_BUSQUEDA_AREA_POR_EVALUACION
As
Begin
Select Id_Area_Evaluacion, Area_Evaluacion,Puntuacion_Area_Evaluacion,Descripcion_Area_Por_Evaluacion
From TBL_AREA_POR_EVALUACION
Order By Id_Area_Evaluacion
End
Go -------------------------------CARGAR DATOS---------------------------------------
Create Procedure SP_CARGAR_DATOS_AREA_POR_EVALUACION(@Id_Area_Evaluacion Integer)
As
Begin
Select Id_Area_Evaluacion , Area_Evaluacion,Puntuacion_Area_Evaluacion,Descripcion_Area_Por_Evaluacion
From TBL_AREA_POR_EVALUACION
Where Id_Area_Evaluacion = @Id_Area_Evaluacion
End
Go -------------------------BUSQUEDA----------------------------------------------
Create Procedure SP_BUSCAR_ULTIMO_ID_AREA_POR_EVALUACION
As
Begin
Select Id_Area_Evaluacion
From TBL_AREA_POR_EVALUACION
Order By Id_Area_Evaluacion Desc
End
Go ------------------------------------------------------------
/*
Insert Into TBL_AREA_POR_EVALUACION(Id_Area_Evaluacion, Area_Evaluacion,Id_Tipo_Evaluacion,Puntuacion_Area_Evaluacion)
Values ('01','Aplicación de
...