Examen Final Gdi
Examen Final Gdi
Examen Final Gdi
2021
1)PRIMERA PARTE
create database libreria
use libreria
go
nombre varchar(45),
apellido varchar(45),
edad int
);
nombre varchar(45),
descripcion varchar(45),
nro_paginas int,
Autor_idAutor int
CONSTRAINT FK_AUTOR_PRODUCTO
on update cascade
on delete cascade,
);
INSERT INTO libros VALUES ('el amor sobre todos','dos personas se enamoran ',600,1 );
--Diseñe un cursor para mostrar los autores que publicaron libros de número de páginas
--declare cursor
Pulsor
for
select Autor_idAutor
from Libro
open AutorLibro
while @@FETCH_STATUS = 0
begin
from Autor
end
close AutorLibro
deallocate AutorLibro
2) SEGUNA PARTE
CÓDIGO :
USE AEREOPUERTO
APELLIDO VARCHAR(100),
NOMBRE VARCHAR(100),
FNACIMIENTO DATE,
LNACMIENTO VARCHAR(100),
TELEFONO VARCHAR(20),
CORREOELECTRONICO VARCHAR(100)
LICENCIA VARCHAR(100)
CEDULA VARCHAR(11),
IDTIPOLICENCIA INT,
(
IDDESTRINO INT IDENTITY(1,1) PRIMARY KEY,
DESTINO VARCHAR(100)
TIPODEVUELO VARCHAR(100),
GO
--Crear un disparador cada vez que inserte, edite, borre un dato en las tablas: Piloto, Vuelos,
FOR INSERT,DELETE,UPDATE AS
BEGIN
END
GO
FOR INSERT,DELETE,UPDATE AS
BEGIN
END
GO
FOR INSERT,DELETE,UPDATE AS
BEGIN
END
GO
--para Aterrizar”; cada que se inicia sesión con nuevos destinos o rutas.
FOR INSERT AS
BEGIN
END
3) TERCERA PARTE
Desarrollar en SQL:
Desarrollo
IF @numero <= 1
SET @i = 1
ELSE
SET @i = @numero * dbo.FACTSERIE( @numero -
1 )
RETURN (@i)
END
GO
EXEC MOSTRARSERIE
4) CUARTA PARTE
alter procedure factor(@number int)
as begin
Declare @i int = 1,@result int=1
while (@i<=@number)
Begin
Set @result = @result * @i
Set @i += 1
End
execute factor 4