Está en la página 1de 2

 Base de Datos

create database Notas


 Tabla Alumno

create table Alumno


(
Ide_Alumno varchar(15),
Nombre varchar(30),
Apellido varchar(30),
Direccion varchar(100),
Telefono varchar(10),
Sexo varchar(10),
Edad int,
constraint pk_Alumno primary key(Ide_Alumno)
)

 Procedimiento Almacenado de Insertar Alumno

create procedure insertarAlumno

@Ide_Alumno varchar(15),
@Nombre varchar(30),
@Apellido varchar(30),
@Direccion varchar(100),
@Telefono varchar(10),
@Sexo varchar(10),
@Edad int

as
begin
insert into Alumno values
(@Ide_Alumno, @Nombre, @Apellido,
@Direccion,@Telefono,@Sexo,@Edad)
end
go

exec insertarAlumno '1','Ramon','Bonilla',


'Ajuterique','9685-8325','Masculino',25
 Procedimiento Almacenado de Actualizar Alumno

create procedure actualizarAlumno

@Ide_Alumno varchar(15),
@Nombre varchar(30),
@Apellido varchar(30),
@Direccion varchar(100),
@Telefono varchar(10),
@Sexo varchar(10),
@Edad int
as
begin
update Alumno set Nombre=@Nombre, Apellido =@Apellido,
Direccion=@Direccion,
Telefono=@Telefono, Sexo=@Sexo, Edad=@Edad
where Ide_Alumno=@Ide_Alumno
end
go
exec actualizarAlumno '01', 'Jorge', 'Ramos', 'Comayagua',
'9685-7489','Masculino',41

 Procedimiento Almacenado de Consultar Alumnos

create procedure consultarAlumno


@Ide_Alumno Varchar(15)

AS
Select * from Alumno
where Ide_Alumno=@Ide_Alumno
GO

exec consultarAlumno '01'

 Procedimiento Almacenado de Consultar Alumnos

create procedure eliminarAlumno

@Ide_Alumno Varchar(15)
AS

Delete Alumno
Where Ide_Alumno = @Ide_Alumno

exec eliminarAlumno '01'

select * from Alumno

También podría gustarte